系統:Centos6.5
軟件:vsftpd
安裝
yum install vsftpd 安裝好後,service vsftpd start 就可以訪問了,只不過是不需要用戶密碼認證。
配置用戶密碼認證
安裝完後的配置文件在:/etc/vsftpd 目錄下,我們只需要更改vsftpd.conf 即可;
vim /etc/vsftpd/vsftpd.conf
anonymous_enable=NO #NO表示不允許匿名訪問,YES爲允許 增加FTP認證用戶:
useradd -g ftp -s /sbin/nologin ftp1 #把ftp1加入到ftp組中,且不允許登陸系統 passwd ftp1 #設置ftp1pnd 打開瀏覽器輸入用戶密碼即可登陸了;
3. 禁止FTP用戶切換到系統其它的目錄
vim /etc/vsftpd/vsftpd.conf
chroot_list_enable=YES chroot_list_file=/etc/vsftpd/chroot_list |
把需要禁錮在家目錄的用戶寫入到chroot_list 文件即可,每行一個用戶;
service vsftpd restart #重啓vsftpd 服務;
再次登陸測試OK!!!