成長空間

          MiLife

          常用鏈接

          統計

          積分與排名

          Automation Testing Development

          最新評論

          轉載: root用戶ftp-telnet 登陸設置

          root用戶ftp-telnet 登陸設置

          root用戶ftp-telnet 登陸設置
          --------------------------------------
          Linux 精華---root用戶ftp/telnet 登陸設置  (筆者原版---共享)
          --------------------------------------------------------
          筆者以FedCore 4(2.6.11)為藍本,一般情況下系統默認的 root用戶不能遠程ftp 和 telnet 服務器.網絡上有些更改
          遠程登陸的文章,筆者還是認為都不夠全面,經過自己一個小時的折騰終于解決了.
          1),解決root用戶 ftp登陸的問題
            一般情況下,由于種種原因ftp是不讓root用戶遠程登陸,但只要你修改以個文件就可以登陸了.
             a ,去掉或注釋掉  /etc/vsftpd/ftpusers 中的root
             b ,去掉或注釋掉  /etc/vsftpd/user_list  中的root
          2),修改ftp的默認的路徑
          我的硬盤空間有限,如何把帳號ftp默認的路徑/var/ftp更改到別處?或者是,我的linux所有的目錄都放在/根分區,因為空間緊張,我能否把ftp這個用戶的默認路徑放到別的分區?
          可以,應該如下操作!
          首先要把ftp這個用戶刪除
            #userdel -r ftp
          會有錯誤信息,不過不用理,這是正常的。
          然后我們再把這個用戶添加上,比如我想為帳號ftp的家目錄設置在/mnt/LinG/ftp,我們就可以如下操作
            [root@linuxsir001 root]# mkdir /root/ftp
             [root@linuxsir001 root]# adduser -d /root/ftp -g ftp -s /sbin/nologin ftp
          僅僅是這樣做還不行,因為這樣還是不能讓匿名用戶找到它的家目錄,所以我們必須改變/mnt/LinG/ftp這個目錄的權限。
            [root@linuxsir001 root]# chmod 755 /root/ftp/  
              [root@linuxsir001 root]# chown -R root.root /root/ftp/
          3),root用戶登陸 telnet
            a,檢查你的服務器是否安裝 telnet 服務器
             rpm -qa | grep  telnet-server[root@fedorasvr tmp]# ls
             telnet-server-0.17-35.i386.rpm
          [root@fedorasvr tmp]# rpm -i telnet-server-0.17-35.i386.rpm
          warning: telnet-server-0.17-35.i386.rpm: Header V3 DSA signature: NOKEY, key ID 4f2a6fd2
          error: Failed dependencies:
          xinetd is needed by telnet-server-0.17-35.i386
          -------------哦是什么出錯了呢?????
          檢查,檢查可能是沒有安裝 xinetd ,因為linux的安裝包依賴性可能強,好安裝一下了,在安1.rpm -ivh xinetd-2.3.13-6.i386.rpm
          2.service xinetd start
          3.rpm-ivh telnet-server-0.17-35.i386.rpm
          4.chkconfig telnet on
          裝telnet-server 等
          測試 telnet 服務器已經安裝好了,
             b),開啟root用戶的telnet功能
              1,編輯/etc/default/login文件.
                  添加內容:CONSOLE=/dev/console
                  2,編輯/etc/securetty   文件,加上下面幾行:   
              pts/0   
                  pts/1   
                  pts/2   
                  pts/3
                     測試root用戶直接telnet登陸成功,
                特別提示:對了最好不要使用root用戶telnet 登陸,也不要使用telnet功能,因為它太不安全了,最好使用 ssh2登陸.
          ----------------------------------------------------
          Linux 精華---root用戶ftp/telnet 登陸設置  (筆者原版---共享)
          --------------------------------------------------------
          筆者以FedCore 4(2.6.11)為藍本,一般情況下系統默認的 root用戶不能遠程ftp 和 telnet 服務器.網絡上有些更改
          遠程登陸的文章,筆者還是認為都不夠全面,經過自己一個小時的折騰終于解決了.
          1),解決root用戶 ftp登陸的問題
            一般情況下,由于種種原因ftp是不讓root用戶遠程登陸,但只要你修改以個文件就可以登陸了.
             a ,去掉或注釋掉  /etc/vsftpd/ftpusers 中的root
             b ,去掉或注釋掉  /etc/vsftpd/user_list  中的root
          2),修改ftp的默認的路徑
          我的硬盤空間有限,如何把帳號ftp默認的路徑/var/ftp更改到別處?或者是,我的linux所有的目錄都放在/根分區,因為空間緊張,我能否把ftp這個用戶的默認路徑放到別的分區?
          可以,應該如下操作!
          首先要把ftp這個用戶刪除
            #userdel -r ftp
          會有錯誤信息,不過不用理,這是正常的。
          然后我們再把這個用戶添加上,比如我想為帳號ftp的家目錄設置在/mnt/LinG/ftp,我們就可以如下操作
            [root@linuxsir001 root]# mkdir /root/ftp
             [root@linuxsir001 root]# adduser -d /root/ftp -g ftp -s /sbin/nologin ftp
          僅僅是這樣做還不行,因為這樣還是不能讓匿名用戶找到它的家目錄,所以我們必須改變/mnt/LinG/ftp這個目錄的權限。
            [root@linuxsir001 root]# chmod 755 /root/ftp/  
              [root@linuxsir001 root]# chown -R root.root /root/ftp/
          3),root用戶登陸 telnet
            a,檢查你的服務器是否安裝 telnet 服務器
             rpm -qa | grep  telnet-server[root@fedorasvr tmp]# ls
             telnet-server-0.17-35.i386.rpm
          [root@fedorasvr tmp]# rpm -i telnet-server-0.17-35.i386.rpm
          warning: telnet-server-0.17-35.i386.rpm: Header V3 DSA signature: NOKEY, key ID 4f2a6fd2
          error: Failed dependencies:
          xinetd is needed by telnet-server-0.17-35.i386
          -------------哦是什么出錯了呢?????
          檢查,檢查可能是沒有安裝 xinetd ,因為linux的安裝包依賴性可能強,好安裝一下了,在安1.rpm -ivh xinetd-2.3.13-6.i386.rpm
          2.service xinetd start
          3.rpm-ivh telnet-server-0.17-35.i386.rpm
          4.chkconfig telnet on
          裝telnet-server 等
          測試 telnet 服務器已經安裝好了,
             b),開啟root用戶的telnet功能
              1,編輯/etc/default/login文件.
                  添加內容:CONSOLE=/dev/console
                  2,編輯/etc/securetty   文件,加上下面幾行:   
              pts/0   
                  pts/1   
                  pts/2   
                  pts/3
                     測試root用戶直接telnet登陸成功,
                特別提示:對了最好不要使用root用戶telnet 登陸,也不要使用telnet功能,因為它太不安全了,最好使用 ssh2登陸.
          ----------------------------------------------------

          posted on 2008-09-01 20:22 Picasso 閱讀(538) 評論(0)  編輯  收藏 所屬分類: Unix

          主站蜘蛛池模板: 泽普县| 邢台县| 岚皋县| 长乐市| 新昌县| 边坝县| 太湖县| 苍山县| 南岸区| 榆林市| 曲阳县| 黎城县| 临猗县| 青州市| 鹤岗市| 安图县| 台中市| 兴海县| 陇南市| 祁阳县| 东阳市| 富平县| 治县。| 武川县| 荔浦县| 慈溪市| 库车县| 祁门县| 略阳县| 龙井市| 治多县| 漳州市| 安化县| 武安市| 沈丘县| 荣昌县| 庆城县| 平遥县| 襄汾县| 玉山县| 宿迁市|