更新时间:2023-12-05 13:47:22
$ ssh-keygen -t rsa
$ ssh-copy-id -i ~/.ssh/id_dsa.pub user@machine
$ ssh user@machine
require 'net/ssh'
require 'logger'
Net::SSH.start(
'host', 'user',
:host_key => "ssh-rsa",
:encryption => "blowfish-cbc",
:keys => [ "~/.ssh/id_rsa.pub" ],
:compression => "zlib"
) do |session|
...
end
那一定对你有帮助!