1.1 問題
本例要求為在Linux主機上快速建構FTP網站伺服器,成功實作網頁部署及通路,完成下列任務:
-
在 CentOS7 虛拟機上搭建 FTP 服務
安裝 vsftpd 軟體包
将系統服務 vsftpd 設為開機自啟,同時啟動此服務
建立使用者 vip2017,将密碼設定為 1234567
-
通過 Firefox 火狐浏覽器通路本機的 FTP 資源
本機Ffirefox 浏覽器通路 ftp://127.0.0.1/ ,确認FTP資源
在 /var/ftp/ 下建立檔案 a.txt,重新整理浏覽器後确認FTP資源變化
-
通過 WinSCP 用戶端管理 FTP 資源
從Win客戶機打開 WinSCP程式,以使用者 vip2017 登入 FTP 伺服器
測試檔案上傳/下載下傳功能
1.2 步驟
實作此案例需要按照如下步驟進行。
步驟一:在 CentOS7 虛拟機上搭建 FTP 服務
1)安裝 vsftpd 軟體包
[root@svr7 ~]# yum -y install vsftpd
.. ..
已安裝:
vsftpd.x86_64 0:3.0.2-21.el7
完畢!
2)将系統服務 vsftpd 設為開機自啟,同時啟動此服務
[root@svr7 ~]# systemctl enable vsftpd
Created symlink from /etc/systemd/system/multi-user.target.wants/vsftpd.service to /usr/lib/systemd/system/vsftpd.service.
[root@svr7 ~]# systemctl restart vsftpd
3)建立使用者 vip2017,将密碼設定為 1234567
[root@svr7 ~]# useradd vip2017 //添加使用者
[root@svr7 ~]# passwd vip2017 //根據提示設定密碼1234567
步驟二:通過 Firefox 火狐浏覽器通路本機的 FTP 資源
1)本機 Firefox 浏覽器通路 ftp://127.0.0.1/ ,确認FTP資源
能夠順利浏覽到伺服器 /var/ftp/ 目錄下的内容,如圖-3所示,

2)在 /var/ftp/ 下建立檔案 a.txt,重新整理浏覽器後确認FTP資源變化
建立一個測試檔案:
[root@svr7 ~]# touch /var/ftp/a.txt
[root@svr7 ~]# ls /var/ftp/ //确認目錄内容
a.txt pub
重新整理Firefox浏覽器頁面,可以看到新增加的檔案也出現了,如圖-4所示。
!!!! 注意,通過網頁浏覽器匿名通路FTP伺服器時,一般隻能下載下傳不能上傳,所能擷取的文檔資源對應vsftpd伺服器上的 /var/ftp/ 目錄。
步驟三:通過 WinSCP 用戶端管理 FTP 資源
1)從Win客戶機打開 WinSCP程式,以使用者 vip2017 登入 FTP 伺服器