簡單FTP服務器的實驗步驟:
1、安裝FTP服務基礎架構包
[root@stationx ~]# yum -y install vsftpd
2、修改主配置文件:/etc/vsftpd/vsftpd.conf
anonymous_enable=YES #是否允許匿名用戶訪問FTP服務
local_enable=YES #是否允許本地用戶帳戶作爲FTP帳戶訪問
write_enable=YES #開放本地用戶的寫權限
local_umask=022 #上傳文件權限的掩碼
max_clients=100 #讓vsFTP最大支持鏈接數爲100個
max_per_ip=5 #每個IP,最多能支持5個鏈接
#anon_upload_enable=YES #是否允許匿名用戶上傳(默認註釋)
#anon_mkdir_write_enable=YES #是否允許匿名用戶創建目錄(默認註釋)
#chown_uploads=YES #是否更改上次文件的所有者(默認註釋)
#chown_username=whoever #將上傳文件的所有者爲whoever(默認註釋)
#ftpd_banner=Welcome to blah FTP service. #更改FTP服務器的歡迎信息(默認註釋)
#chroot_list_enable=YES #是否將特定用戶鎖定在家目錄內(默認註釋)
#chroot_list_file=/etc/vsftpd/chroot_list #定義特定用戶的文件路徑(默認註釋)
pam_service_name=vsftpd #是否開啓PAM模塊的支持(如果使用虛擬用戶,此項必須開啓)
userlist_enable=YES #是否開啓黑(白)名單服務
tcp_wrappers=YES #是否開啓tcp_wrappers防火牆支持
3、開啓FTP服務
[root@stationx ~]# service vsftpd restart
[root@stationx ~]# chkconfig vsftpd on
1、安裝FTP服務基礎架構包
[root@stationx ~]# yum -y install vsftpd
2、修改主配置文件:/etc/vsftpd/vsftpd.conf
anonymous_enable=YES #是否允許匿名用戶訪問FTP服務
local_enable=YES #是否允許本地用戶帳戶作爲FTP帳戶訪問
write_enable=YES #開放本地用戶的寫權限
local_umask=022 #上傳文件權限的掩碼
max_clients=100 #讓vsFTP最大支持鏈接數爲100個
max_per_ip=5 #每個IP,最多能支持5個鏈接
#anon_upload_enable=YES #是否允許匿名用戶上傳(默認註釋)
#anon_mkdir_write_enable=YES #是否允許匿名用戶創建目錄(默認註釋)
#chown_uploads=YES #是否更改上次文件的所有者(默認註釋)
#chown_username=whoever #將上傳文件的所有者爲whoever(默認註釋)
#ftpd_banner=Welcome to blah FTP service. #更改FTP服務器的歡迎信息(默認註釋)
#chroot_list_enable=YES #是否將特定用戶鎖定在家目錄內(默認註釋)
#chroot_list_file=/etc/vsftpd/chroot_list #定義特定用戶的文件路徑(默認註釋)
pam_service_name=vsftpd #是否開啓PAM模塊的支持(如果使用虛擬用戶,此項必須開啓)
userlist_enable=YES #是否開啓黑(白)名單服務
tcp_wrappers=YES #是否開啓tcp_wrappers防火牆支持
3、開啓FTP服務
[root@stationx ~]# service vsftpd restart
[root@stationx ~]# chkconfig vsftpd on
在客戶機是驗證各種開啓的服務