1. 首先服務器要安裝ftp軟件,查看是否已經安裝ftp軟件下:
#which vsftpd
如果看到有vsftpd的目錄說明服務器已經安裝了ftp軟件
如果沒有安裝ftp軟件的話,這里有下載地址和相關教程可以參考:
Wing FTP Server FTP服務器端中文版安裝使用教程
2. 查看ftp 服務器狀態     
#service vsftpd status
3. 啟動ftp服務器     
#service vsftpd start
4. 重啟ftp服務器 
#service vsftpd restart
5. 查看服務有沒有啟動
#netstat -an | grep 21 tcp 0 0 0.0.0.0:21 0.0.0.0:* LISTEN
 如果看到以上信息,證明ftp服務已經開啟。
6.如果需要開啟root用戶的ftp權限要修改以下兩個文件
#vi /etc/vsftpd.ftpusers中注釋掉root #vi /etc/vsftpd.user_list中也注釋掉root
然后重新啟動ftp服務。
7. vsftpd 500 OOPS: cannot change directory
登陸報錯:
C:/>ftp 192.168.0.101 Connected to 192.168.0.101. 220 (vsFTPd 2.0.5) User (192.168.0.101:(none)): frank 331 Please specify the password. Password: 500 OOPS: cannot change directory:/home/frank Login failed. ftp> ls 500 OOPS: child died Connection closed by remote host.
   解決方法:
setsebool ftpd_disable_trans 1 service vsftpd restart
   就OK了!
這是SELinux的設置命令,在不熟悉SELinux前,把SELinux關掉也可以的。
8. 永久開啟,即os重啟后自動開啟ftp服務
方法一:
     cd /etc/xinetd.d ,編輯ftp服務的配置文件gssftp的設置:
     vi /etc/xinetd.d/gssftp  ,將 修改兩項內容:
     (a) server_args = -l 
主站蜘蛛池模板:
涟源市|
神农架林区|
仲巴县|
兖州市|
扶绥县|
大埔区|
长葛市|
那坡县|
名山县|
金堂县|
中宁县|
金塔县|
改则县|
大渡口区|
商洛市|
德昌县|
阳高县|
拉孜县|
临邑县|
抚顺市|
兴海县|
宝鸡市|
永泰县|
疏勒县|
南投县|
许昌县|
泸水县|
延庆县|
天台县|
自贡市|
青神县|
开鲁县|
北票市|
南阳市|
双峰县|
吴江市|
台东市|
光泽县|
沙田区|
铅山县|
淳化县|