我能想到的方法就是把ftp用户归属到www同一个group,然后将网站文件权限来个770这样?
|
manhereAug 12, 2013 via Android
1
chown的时候记得有个gs参数
|
|
iCodexAug 12, 2013 via Android
3
以属主身份执行sftp不是更好?
|
|
rrfengAug 12, 2013
4
owner:ftp
mode:644 or 640 www 和 ftp 同属一组 www 只要能读就可以显示网页了,需要写的缓存之类的改成 664 执行权限看着加 |
|
dorentusAug 12, 2013
5
如果网站的程序不需要在运行时更改自己的源代码(一般也不会有这种需求的吧),那么没有必要把所有的网站文件的所有者设为 www;只把必需的文件或目录,例如保存用户上传文件的目录,给 www 用户开放权限就可以了吧(而恰好理论上这些目录是不会随版本更新的,所以这种权限设一次就行)。
|
|
estAug 12, 2013
6
umask
|
|
halfbloodrockAug 12, 2013
7
我建议的做法是,ftp目录不要和www目录重合,当有新的文件上传之后用一个脚本sync。好处是保证你对外服务时候不会出现权限问题,麻烦之处么,不符合LZ需求了 :D
|
|
msg7086Aug 12, 2013
8
user: ftp
group: www chmod: u+rw g+rw |