WinSCP 是否支持 Linux ACL?

WinSCP 是否支持 Linux ACL?

一位 Windows 桌面用户正在使用 WinSCP 客户端连接到 Linux 服务器来拾取和放置文件。客户端似乎无法识别此目录的访问控制列表 (ACL)。WinSCP 是否识别 Linux ACL,还是只执行常规 Linux 权限?

当用户选择文件或服务器上的父目录的属性(使用 WinSCP 客户端)时,会出现一个对话框,允许用户使用下拉列表设置文件的所有者和组。会显示主要组,但不会显示 Linux ACL 设置的组。看来 WinSCP 不支持 ACL。

答案1

WinSCP 仍然不支持 ACL。
请参阅https://winscp.net/tracker/74


您首先需要一个支持 ACL 的 SFTP 服务器。

只有 SFTP 版本 4 及更新版本支持 ACL。最广泛使用的 SFTP 服务器是 OpenSSH,在绝大多数 Linux 发行版中使用。此服务器仅支持 SFTP 版本 3,而且他们似乎没有兴趣支持 SFTP 的更高版本。SFTP 版本 4 提案来自 2004 年。最新的 SFTP 版本是 6。

因此,在客户端支持 ACL 意义不大。尽管有些 Windows SFTP 服务器确实支持 ACL。

它不会特别帮助你,因为我假设你使用 OpenSSH。

相关内容