配置和管理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,用以連接外網

img

2、網絡配置

img

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

img

實驗開始

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

image-20211013103424606

安裝成功:

img

2、關閉防火牆,設置安全系數為0

img

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

img

img

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

img

1、修改指定目錄的權限允許特殊用戶訪問:

img

6、修改文件/etc/vsftpd/chroot_list、配置付通用戶FTP:/etc/vsftpd/vsftpd.conf

image-20211013103516598

image-20211013103523973

chroot_local_user=YES

chroot_list_enable=NO

chroot_list_file=/etc/vsftpd/chroot_list //此時chroot_list文件中列出的用戶不能切換到上>一級目錄

allow_writeable_chroot=YES

image-20211013103539552

7、啟動vsfted:

img

8、下載FTP:

img

img

9、測試

(1)Linux下虛擬機測試:

image-20211013103555840

image-20211013103601857

(2)Windows下測試

配置VMnet1

img

img

img


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM