1. 安装vsftpd
yum install vsftpd
2. 管理vsftpd
service vsftpd start/stop/restart
chkconfig vsftpd on
3. 配置vsftpd
修改/etc/vsftpd/vsftpd.conf
chroot_list_enable=Yes
chroot_list_file=/etc/vsftpd/chroot_list
pam_service_name=vsftpd
userlist_enable=YES
tcp_wrappers=YES
local_root=/data/ftp/pub
anon_root=/data/ftp/pub
4. 配置用户
useradd –d /home/iftpuser -g ftp –s /sbin/nologin iftpuser
passwd iftpuser
chown -R iftpuser:ftp /data/ftp/pub/
5. 限制目录
/etc/vsftpd/chroot_list 添加 iftpuser(每行一个用户)
6. 浏览目录
用浏览器或ftp工具,配置iftpuser@10.90.3.84(/data/ftp/pub)
本文详细介绍了如何在Linux环境下安装与配置VSFTPD服务,包括安装过程、服务管理、配置文件修改、用户创建及权限设置等步骤,并提供了限制用户访问目录的方法。
4万+

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



