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 
主站蜘蛛池模板:
驻马店市|
清新县|
修武县|
财经|
叙永县|
揭西县|
浪卡子县|
额济纳旗|
昌邑市|
广饶县|
库车县|
麻城市|
子长县|
横峰县|
外汇|
恩平市|
托克托县|
武义县|
叙永县|
金山区|
微博|
长春市|
涿鹿县|
泗水县|
陈巴尔虎旗|
法库县|
霍城县|
云浮市|
炉霍县|
天气|
探索|
秦安县|
白水县|
旬邑县|
尉犁县|
信丰县|
中山市|
贵州省|
沅陵县|
南投市|
额敏县|