1:yum -y install vsftpd2:service vsftpd status //查看状态,默认是关闭的3:chkconfig vsftpd on //设置开机启动4:/etc/vsftpd/vsftpd.conf //配置文件位置5:useradd -d /usr/local/apache/htdocs -s /sbin/nologin username添加加用户6 passwd username //设置密码可能遇到错误:“550 create directory operation failed”是SELinux安装机制搞的鬼.只要disable SELinux就可以了. # vi /etc/selinux/config 将 SELINUX=XXX -->XXX 代表级别 改为 SELINUX=disabled 或者setsebool -P ftpd_disable_trans on 或者 setsebool -P ftp_home_dir on 如果不能执行,提示“ Could not change active booleans: Invalid boolean ” 可以执行以下命令 setsebool allow_ftpd_full_access 1 setsebool allow_ftpd_use_cifs 1 setsebool allow_ftpd_use_nfs 1 setsebool ftp_home_dir 1 setsebool httpd_enable_ftp_server 1 setsebool tftp_anon_write 1 6、 service vsftpd restart7:设置访问目录:1:chroot_list_enable=YES 取消#2:chroot_list_file=/etc/vsftpd/chroot_list 取消#3:创建文件: chroot_list4:chroot_list文件里面添加你创建的用户名以下是我的配置文件点击去下载文件http://pan.baidu.com/s/1hq61Ry0
CentOS安装设置vsftpd
最新推荐文章于 2024-03-18 16:52:53 发布
本文详细介绍如何使用yum安装VSFTPD服务,并通过修改配置文件实现开机启动与用户权限设置等基本操作。针对SELinux导致的目录创建失败问题提供了解决方案。
556

被折叠的 条评论
为什么被折叠?



