文章
vsftpd添加用户配置目录
分类:ftp

vsftpd是linux上的ftp服务器,我们可以通过配置设置指定用户指定目录。下面我们主要介绍下如何通过vsftpd创建ftp用户和设置他的目录。
创建一个无法登陆系统的用户 useradd -s /sbinnologin test1
设置test1的密码 passwd test1
配置vsftpd的配置文件,设置用户登录权限(write_enable=YES chroot_local_user=YES user_config_dir=/etc/vsftpd/userconfig allow_writeable_chroot=YES)
创建用户配置目录mkdir userconfig在/etc/vsftpd目录下
在userconfig目录下新建一个和用户名同名的文件 echo “local_root=/mnt/data/test1” > /etc/vsftpd/userconfig/test1
重启vsftp服务,service vsftpd restart
通过上面的步骤,我们就可以通过我们的客户端ftp访问服务器了,输入服务器的ip地址,然后配置用户名和密码,我们就可以上传文件,和管理文件了。
