总是build议在第一步中禁用SSH协议的远程rootlogin。 我有一个低权限的用户可以通过SSH连接,一旦连接,我只是为了获得更多的权利。
现在,当使用sFTP客户端时,我使用我的低权限用户,因此能够做到无所事事。
我的问题是:是否可以更改用户login后使用第三方客户端,如传输,Cyberduck,Filezilla?
PS:Mac客户端会很棒;)
不,不可能在sftp内提升你的权限。
理想情况下,您应该修复文件系统权限,以便不需要root权限即可下载/上传您正在处理的任何内容。
如果更改权限不是一个选项,那么在禁用rootlogin和使用密码login之间是妥协的。 您可以设置PermitRootLogin without-password ,然后使用基于密钥的身份validation。