ubuntu server 12.04 系统,安装wdcp_V2.5版,WDCP 独立生成的FTP账号无文件操作权限,只能浏览,站点所有文件、目录,所有组所有者均为WWW,但在FTP中仍然无法管理文件和目录的权限。
原因分析:根本原因在于ubuntu与wdcp的兼容性不太好,这个FTP账号问题,是因为文件的“所有者”归属产生的。默认的wdcp生成的FTP账号属于“www”组,但是wdcp在安装时创建的用户www 使用了和ubuntu已创建的用户相同的UID: 1000,冲突了自然创建不了用户。为了能顺利安装,在安装前我们手工创建了一个www用户,可是UID并不是1000,可以修改www用户的UID为1000,与www用户uid有冲突的用户改为别的uid。再把www用户组GIU也修改为1000即可。
修改方法: 退出当前身份,root或其他用户登陆: # cat /etc/passwd //查看所有用户信息 # usermod -u 1010 username //修改其它用户新的UID为1010 # usermod -u 1000 www //修改www用户新的UID为1000
# cat /etc/group //查看所有用户组 # groupmod -g 1000 www //修改www用户组新的GID为1000
修改好了需要重启一下服务器,不然新的设置没有生效。
|