论坛风格切换
  • 3160阅读
  • 0回复

[linux服务器]ftp用户没有权限对目录进行操作 [复制链接]

上一主题 下一主题
离线太史慈
 

发帖
766
金币
626
威望
556
只看楼主 倒序阅读 使用道具 楼主  发表于: 2011-11-21
— 本帖被 云天河 从 项目开发 移动到本区(2011-11-21) —
有客户反馈,设置好的账号密码,在ftp里面无法进行操作,比如设置777。
于是进去这个目录,用ll查看整个数目。
看到有部分文件权限是root,而不是ftp的用户组,这样用ftp无法对这个目录下的文件进行操作的。


对目录添加ftp用户
useradd -g ftp -d /alidata/www/wwwroot -s /sbin/nologin pwftp
为用户设置密码
passwd pwftp
设置755权限
chmod -R 755 /alidata/www/wwwroot
设置用户组(必须!)
chown -R www_ftp:ftp /alidata/www/wwwroot

重启vsftp
/etc/rc.d/init.d/vsftpd restart

删除用户组
userdel pwftp


[url=http://www.phpwind.com]phpwind[/url]
快速回复
限100 字节
如果您在写长篇帖子又不马上发表,建议存为草稿
 
提到某人:
选择好友
上一个 下一个