vsftpd添加用户配置目录

作者: dreamfly 分类: ftp 发布时间: 2019-10-31 03:18

vsftpd是linux上的ftp服务器,我们可以通过配置设置指定用户指定目录。下面我们主要介绍下如何通过vsftpd创建ftp用户和设置他的目录。

  1. 创建一个无法登陆系统的用户 useradd -s /sbinnologin test1

  2. 设置test1的密码 passwd test1 

  3. 配置vsftpd的配置文件,设置用户登录权限(write_enable=YES  chroot_local_user=YES user_config_dir=/etc/vsftpd/userconfig allow_writeable_chroot=YES)

  4. 创建用户配置目录mkdir userconfig在/etc/vsftpd目录下

  5. 在userconfig目录下新建一个和用户名同名的文件 echo "local_root=/mnt/data/test1" > /etc/vsftpd/userconfig/test1

  6. 重启vsftp服务,service vsftpd restart

通过上面的步骤,我们就可以通过我们的客户端ftp访问服务器了,输入服务器的ip地址,然后配置用户名和密码,我们就可以上传文件,和管理文件了。

如果觉得我的文章对您有用,请随意打赏。您的支持将鼓励我继续创作!