LINUX 中我设了vsftp,可是如何让不同的用户有不同的权限呢?
发布网友
发布时间:2022-06-01 03:14
我来回答
共1个回答
热心网友
时间:2023-11-18 08:27
1..需要建立 虚拟用户
2..在Vsftpd.conf中添加user_config_dir配置项 并且设置用户配置文件的保存目录 如 user_config_dir=/etc/vsftpd_user_conf 其中“/etc/vsftpd_user_conf”的意思是设置在“/etc/vsftpd_user_conf”目录中保存虚拟用户的配置文件
3..建立用户配置文件目录 命令是 mkdir /etc/vsftpd_user_conf
4..在为虚拟用户建立单独的配置文件 (就是在/etc/vsftpd_user_conf这个目录下为每个用户建立文件)
比如。。我们只要test1有浏览和下载的权限。。我们就要在/etc/vsftpd_user_conf下建立test1(/etc/vsftpd_user_conf/test1)
创建好test1后 需要执行"vi /etc/vsftpd_user_conf/test1"
在其中添加这样一句话“anon_world_readable_only=NO”(后面的NO一定要是大写的)
Ps:记得需要建立虚拟用户哦 还有就是记得需要在主配置文件里添加user_config_dir配置项 也就是我说的第2步
参考资料:自己