我想使用sftp4或更高版本。我怎么能这么做?
目前,我在Ubuntu14.04(旧的测试服务器)上安装了openssh服务器(OpenSSH_6.6.1p1)。我将升级,所以更新的ubuntu服务器版本的答案是受欢迎的。
根据下面的错误消息,我现在似乎正在使用sftp-3。

我曾试图研究使用sftp-4或更高版本的openssh-server的哪个版本,但我发现几乎没有结果。有谁可以帮我?哪个版本的openssh使用sftp-4?Ubuntu服务器的任何新版本是否运行sftp-4或更高版本?如果我不能使用openssh服务器来完成它,我有什么选择呢?
我提出问题的原因是,我希望使用WinSCP远程更改文件权限和所有权。要做到这一点,我需要使用sftp4 4或更高版本 (实际上这并不是完全正确的,显然我可以从sftp2和更高级别使用GID/UID,不幸的是,我还不能让它工作)。顺便说一句,我在WinSCP中把sftp-6作为我的首选版本。
发布于 2017-06-09 06:14:55
OpenSSH只支持SFTP版本3。
您必须使用不同的SFTP服务器,例如ProFTPDmod_sftp。
https://askubuntu.com/questions/850314
复制相似问题