如果没有对包含目录的写权限,WinSCP将无法覆盖文件


1

我想覆盖具有权限777的文件,但放置文件的目录具有权限755.所以它不允许这样做。


可以包含您获得的确切错误消息,甚至更好的一块日志文件?
Martin Prikryl

Answers:


0

我建议更改目录的权限。

您的帖子的简短回顾与不相关的部分遗漏:
我想写一个文件...到一个对任何人都不可写的目录。我假设您没有以该特定用户身份登录。

也就是说,755权利是:

  • 用户:读(r),写(w),cd到目录(x)
  • group:read(r),cd into directory(x)
  • 其他:读(r),cd进目录(x)

因此,只允许拥有该目录的用户写入该目录。您可能希望替换该目录中的可写文件,但这与在锁定的机柜中写入公共乳品(777,未锁定)相同。由于机柜已锁定,因此失败。


(如果您认为:我为什么要写入目录而不仅仅是文件:目录将使用上次访问,大小等内容进行更新。)


我假设的其他事情:

  1. 您没有使用ACL。
  2. 这不是一些特殊的文件夹(例如/ dev,/ proc,....)

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.