1. 程式人生 > 其它 >配置和管理FTP伺服器

配置和管理FTP伺服器

一、實驗目的

(1)FTP服務的基本概念與工作原理。

(2)安裝FTP伺服器。

(3)配置與管理FTP伺服器。

二、實驗環境

VMware虛擬機器 + centos7

三、實驗目的

公司內部有一臺FTP伺服器,其功能主要是維護公司的網站linuxprob.com,

內容包括上傳檔案、建立目錄、更新網頁等。

需要維護的2個站點分別為

mlx.linuxprob.com 對應的主目錄為 /var/www/mlx ,和

king.linuxprob.com 對應的主目錄為 /var/www/king ,

維護工作分別使用兩個賬號computer1和computer2登陸FTP伺服器,但不能登入linux系統。

兩個賬號只能在自己的目錄內操作,不能進入其他任何目錄。

四、實驗操作步驟

實驗前準備

1、為虛擬機器再新增一塊網絡卡(ens-37)並設定為VMnet8,用以連線外網

2、網路配置

3、使用ping命令測試網路是否正常。

實驗開始

1、下載FTP並檢查是否安裝成功:

安裝成功:

2、關閉防火牆,設定安全係數為0

3、.配置特殊FTP使用者(只能訪問FTP)建立使用者,指定使用者shell為nologin,其不能登入系統:(8位密碼,computer1,computers2為使用者名稱)

4、修改特殊使用者的主目錄到指定目錄:

1、修改指定目錄的許可權允許特殊使用者訪問:

6、修改檔案/etc/vsftpd/chroot_list、配置付通使用者FTP:/etc/vsftpd/vsftpd.conf

chroot_local_user=YES

chroot_list_enable=NO

chroot_list_file=/etc/vsftpd/chroot_list //此時chroot_list檔案中列出的使用者不能切換到上>一級目錄

allow_writeable_chroot=YES

7、啟動vsfted:

8、下載FTP:

9、測試

(1)Linux下虛擬機器測試:

(2)Windows下測試

配置VMnet1