本文主要是介绍vsftpd安装,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
安装并设置开机启动
yum -y install vsftpd
chkconfig vsftpd onsetsebool -P ftp_home_dir 1
setsebool -P allow_ftpd_full_access 1
setsebool -P allow_ftpd_anon_write 1
setsebool -P allow_ftpd_use_cifs 1
setsebool -P allow_ftpd_use_nfs 1
setsebool -P httpd_enable_ftp_server 1
setsebool -P tftp_anon_write 1
service vsftpd restart
开启FTP 21端口
iptables -I INPUT -p TCP --dport 21 -j ACCEPT
创建FTP用户并修改密码
useradd -d /home/yumei/ftp/settlecore -s /sbin/nologin settlecore
passwd settlecore
禁止用户访问上级目录
vim /etc/vsftpd/vsftpd.conf
修改这三个参数
chroot_local_user=NO
chroot_list_enable=YES
chroot_list_file=/etc/vsftpd/chroot_list
在/etc/vsftpd/chroot_list(没有则创建)中添加ftp用户
重启vsftpd
service vsftpd restart
这篇关于vsftpd安装的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!