◆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/
Telnet服務的配置步驟方法一
首先,檢查你的服務器是否安裝 telnet 服務器
#rpm -qa | grep telnet //如果安裝,則顯示類似下列安裝包:
telnet-server-0.17-35.i386.rpm //安裝相應安裝包指行下列命令:
# 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
//上文提示意思為 telnet-server-0.17-35 的rpm包需要依賴 xinetd 相關安裝,再執行
1)#rpm -ivh xinetd-2.3.13-6.i386.rpm; //同樣需要其他 rpm 包情況下,同理安裝
2)#service xinetd start ; //安裝完畢,開啟相應服務
3)#rpm-ivh telnet-server-0.17-35.i386.rpm ;
4)#chkconfig telnet on ;//設置 telnet 為開機啟動服務
測試 telnet 服務器是否已經安裝好了。
Telnet服務的配置步驟方法二