这是我第二次这样想了。
我正在开发一个rails应用程序,我通过touch show.html.haml创建了一个文件,我可以做一个ls并查看这个文件。

但是我同时使用WinSCP和SFTP来实现崇高,两者都看不到这个文件!
WinSCP回来..。

崇高的回报,
Downloading folder "/app/qa/www/htdocs/qa-dashboard/app/views/scripts/" ... 1 file to download
然而,它从不下载该文件。这里发生了什么事?我还验证了它不是touch命令。我试过用vi保存文件,也是一样的。
我还验证了主机是否匹配。
补充说明:
我使用elevated_user创建文件,用户使用ddavison编辑文件。ddavison不在组中。
文件模式是,
drwxrw-rw- ... .
drwxr-xrwx ... ..
-rw-rw-rw- ... show.html.haml发布于 2013-08-20 17:30:38
我想问题是包含目录的权限-
drwxrw-rw- ... .在检索文件之前,这两个程序都可能尝试将chdir放入该目录。为了做到这一点,目录必须对他们登录的用户具有x(执行)权限。根据你说的,似乎设定了“其他”需求+x -
chmod o+x /app/qa/www/htdocs/qa-dashboard/app/views/scripts/根据所涉用户/组的不同,您可能需要考虑删除写权限-
chmod o-w /app/qa/www/htdocs/qa-dashboard/app/views/scripts/https://stackoverflow.com/questions/18341267
复制相似问题