使用 ssh-keygen 安装 sftp:远程执行已禁用;可能的解决方法,其他方法

使用 ssh-keygen 安装 sftp:远程执行已禁用;可能的解决方法,其他方法

我尝试配置我的系统,以便无需密码即可安装 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

(请注意,远程管理员可能已经删除了在那里拥有公钥的可能性。)

相关内容