Nov 10

解决FTP用户只能新建上传,不能覆盖、修改、重命名等情况。 不指定

Posted by 永世的缘 at 12:10 | 网站建设 | 评论(1) | 阅读(9607) | |
  遭遇莫名的流量暴涨事件之后,我的博客转移到VPS上了,自己搭建了VFTP,上传恢复数据没问题,但在平时使用中却出现了些小问题,就是对目录下的文件或目录无法进行重命名、修改、上传覆盖等,但新建目录和文件没问题,怪事了。。。
  博客程序只需要其中几个目录及文件需要777权限,其它是不需要的,所以我只把几个必要的目录及文件的权限改成了777,其它的都是保留默认的644,现在如果想改动这些文件就要把权限改成777,虽然这可以解决问题,便令人很不爽,因为以前是同样的权限但是可以修改的,为什么现在新的VPS上就不行呢?
  这种情况应该就是权限问题,是用户的权限问题还是用户组的权限问题呢?用ls -l命令查看了下www目录下文件详情,一查咦,什么所有者都是UID为502、503之类的,这对应的不是我所建的FTP用户VFTP和FTP用户组,是所有者权限的问题?那就尝试一下吧。
  执行以下命令,修改网站目录webhome及它的下级目录和所有文件的所有者为vftp用户和ftp用户组。
chown -R vftp:ftp webhome/

  执行后再用FTP用户登录,试下修改文件,哈,可以了;再试试其它几个操作,就一切OK!

作者:永世的缘@风之逸-缘冰
地址:http://boblog.tryboy.org/read.php?400
版权所有。转载时必须以链接形式注明作者和原始出处及本声明!


分享到:

最后编辑: 永世的缘 编辑于2010/11/11 09:43
Tags: , , , ,
发表评论
表情
打开HTML
打开UBB
打开表情
隐藏
记住我
昵称    
邮箱 (邮箱已保密) 
网址  
               

 
无觅相关文章插件,快速提升流量