我尝试配置我的系统,以便无需密码即可安装 sftp 服务器。我尝试使用 ssh-keygen 和 ssh-copy-id 执行此操作,但出现错误。
$ ssh-keygen
...
$ ssh-copy-id [email protected]
...
361596: Remote execution access has been disabled by the system administrator
exec request failed on channel 0
答案1
这可能工作:
使用密码连接并下载(
~/.ssh/authorized_keys
如果存在)。 (否则,touch authorized_keys
在本地使用空文件。)将您的附加
~/.ssh/*.pub
到下载(或创建)的文件中将文件重新上传到
~/.ssh/authorized_keys
(请注意,远程管理员可能已经删除了在那里拥有公钥的可能性。)