參考的網址:http://blog.csdn.net/hfw_1987/article/details/4370122
一、 查看ftp是否已安裝
如下提示無法識別該服務,說明未安裝ftp服務
[root@localhost root]# service vsftpd status
vsftpd: unrecognized service——表明FTP沒裝
二、 安裝ftp
在linux系統的界面上,單擊“主菜單→系統設置→添加刪除應用程序”菜單項,在出現的“軟
件包管理”對話框里確保選中 “FTP Server”選項,然后單擊“更新”按鈕,如下圖所示:
插入第三張盤后進行安裝
三、 安裝好后查看是否成功安裝
如下提示vsftpd服務停止,表明已安裝但未開啟該服務
[root@localhost root]# service vsftpd status
vsftpd is stopped
四、 開啟服務
[root@localhost root]# service vsftpd start
Starting vsftpd for vsftpd: [ OK ]
再次查看發現已經處於啟動狀態:
[root@localhost root]# service vsftpd status
vsftpd (pid 4510) is running...
五、 修改root用戶可以使用ftp
默認不能用root用戶使用ftp,如下所示:
C:\Users\thinkpad>ftp 192.168.141.123
連接到 192.168.141.123。
220 (vsFTPd 1.1.3)
用戶(192.168.141.123:(none)): root
530 Permission denied.
登錄失敗。
修改/etc/vsftpd.ftpusers文件,該文件記錄了不能使用ftp登錄的用戶,將root用戶注釋
修改/etc/vsftpd.user_list文件,將root用戶注釋。
說明:/etc/vsftpd.user_list文件與/etc/vsftpd/vsftpd.conf文件有關聯,如果/etc/vsftpd/vsftpd.conf文件中的userlist_enable=YES(這也是默認情況下的設置),那么在/etc/vsftpd.user_list文件中列出的用戶就不能使用ftp。
六、 開機自動啟動ftp服務
chkconfig vsftpd on