建一个用于管理的ftp高级账号,ftproot,定义它的目录,也就是我们存放项目的地址,所属组www,
useradd -d /home/www -g www ftproot
www里存放很多项目,我们为每个项目添加一个ftp用户,让其只能访问该项目
例如我们用ftproot账户存入3个项目
php
java
c#
分别建用户
useradd -d /home/www/php -g www user1 useradd -d /home/www/java -g www user2 useradd -d /home/www/c# -g www user3
查看group文件,可以看到用户组信息
cat /etc/group
如果想修改用户所属组,用到相关命令:
gpasswd -a user1 www //将user1添加到www用户组
chown -R :www php/ //递归修改php目录所有者所属组为www
chmod -R 775 php/ //递归修改php目录所有者和所属组权限为775
至于如何设置用户访问权限,请看上一篇文章: