Ubuntu 16.04下VSFTP服務器搭建

Ubuntu 16.04下VSFTP服務器搭建

1.更新源列表

打開"終端窗口",輸入"sudo apt-get update"-->回車-->"輸入當前登錄用戶的管理員密碼"-->回車,就可以了。如果不運行該命令,直接安裝vsftpd,會出現"有 幾個軟件包無法下載,您可以運行apt-get update------"的錯誤提示,導致無法安裝

2.安裝vsftpd

打開"終端窗口",輸入"sudo apt-get install vsftpd"-->回車-->安裝完成(如無法安裝可用嘗試重啓一下)

3.判斷vsftpd是否安裝成功

打開"終端窗口",輸入"sudo service vsftpd restart"重啓vsftpd服務-->回車-->vsftpd處於運行狀態,說明安裝成功。

4.新建"/home/uftp"目錄作爲用戶主目錄

打開"終端窗口",輸入"sudo mkdir /home/uftp"-->回車-->輸入"sudo ls /home"-->回車-->有一個uftp目錄,目錄新建成功。

5.新建用戶uftp並設置密碼

打開"終端窗口",輸入"sudo useradd -d /home/uftp -s /bin/bash uftp"-->回車-->用戶新建成功-->輸入"sudo passwd uftp"設置uftp用戶的密碼-->回車-->輸入兩次密碼-->回車-->密碼設置成功。

6.使用vi修改配置文件/etc/vsftpd.conf

打開"終端窗口",輸入"sudo vi /etc/vsftpd.conf"-->回車-->打開了vsftpd.conf文件,向文件中添加"userlist_deny=NO

userlist_enable=YES userlist_file=/etc/allowed_users"和"seccomp_sandbox=NO"-->使文件中的"local_enable=YES"-->保存。

7使用vi新建/etc/allowed_users文件

打開"終端窗口",輸入"sudo vi /etc/allowed_users"-->回車-->輸入uftp-->保存, 文件創建成功。

8.使用gedit查看/etc/ftpusers文件中的內容

打開"終端窗口",輸入"sudo gedit /etc/ftpusers"-->回車-->打開這個文件後,看一看有沒有uftp這個用戶名,如果沒有,就直接退出。如果有就刪除uftp,因爲這個文件中記錄的是不能訪問FTP服務器的用戶清單。

9.使用winscp或者直接訪問ftp://主機ip地址,登錄FTP服務器(ip可用ifconfig命令查看)

下載安裝WinSCP,運行WinSCP-->輸入IP、用戶名、密碼-->保存-->勾選"保存密碼"-->確定-->登錄-->登錄成功。
winscp網上可以直接搜索下載。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章