【发布时间】:2012-04-17 16:23:26
【问题描述】:
在 unix 主机上,我以“userA”身份登录,并拥有一个具有以下权限的目录“test”
drwxrwxrwx
我可以在“测试”目录中创建一个文件。
然后我用 'userB' (sftp userB@remotebox) sftp 到一个远程盒子,并成功地 Cd'ed 到该盒子上的一个远程目录,并且可以看到该远程目录中的文件。然后,我从该远程目录中“获取 myFile”,并收到以下消息:
无法获取 /remoteDir/myFile 到 myFile 的句柄:权限 拒绝
我需要检查什么?
【问题讨论】:
-
用户B是否有必要的权限来读取remoteBox中的文件?
-
我想我知道为什么:我试图在远程机器上获取的文件是:-rwxrwx--- 并且“userB”不属于该文件所有者的组。是这个原因吗?
-
@user1008636:是的。 chmod 644 文件本身。