操作系統:CentOS 7
FTP服務器端軟件:Vsftpd
實戰任務:搭建Vsftpd服務器
操作步驟如下:
1.yum方式安裝
[root@localhost sky9890]# yum install vsftpd -y
2.查看安裝Vsftpd後的配置文件路徑
[root@localhost sky9890]# rpm -ql vsftpd|more
/etc/logrotate.d/vsftpd
/etc/pam.d/vsftpd
/etc/vsftpd
/etc/vsftpd/ftpusers
/etc/vsftpd/user_list
/etc/vsftpd/vsftpd.conf
/etc/vsftpd/vsftpd_conf_migrate.sh
/usr/lib/systemd/system-generators/vsftpd-generator
/usr/lib/systemd/system/vsftpd.service
/usr/lib/systemd/system/vsftpd.target
/usr/lib/systemd/system/[email protected]
/usr/sbin/vsftpd
/usr/share/doc/vsftpd-3.0.2
......
3.啓動Vsftpd服務
[root@localhost sky9890]# systemctl restart vsftpd.service
4.查看進程是否啓動
root@localhost sky9890]# ps -ef|grep vsftpd
root 1275 1 0 13:46 ? 00:00:00 /usr/sbin/vsftpd /etc/vsftpd/vsftpd.conf
root 1277 1218 0 13:46 pts/0 00:00:00 grep --color=auto vsftpd
5.通過windows客戶端訪問Vsftpd服務器端或是通過Windows資源管理器訪問
圖1-1 匿名用戶訪問FTP默認目錄
Vsftpd默認以匿名用戶訪問,只有查看權限,無法創建、刪除和修改。
關閉FTP匿名用戶訪問:
[root@localhost /]# vi /etc/vsftpd/vsftpd.conf
anonymous_enable=YES #修改成NO
[root@localhost /]# systemctl restart vsftpd.service
圖1-2 不允許匿名登錄
允許匿名用戶能夠上傳、下載、刪除文件
anon_upload_enable=YES
anon_mkdir_write_enable=YES