SSHを多段接続する
Last-modified: Sat, 27 Aug 2016 23:04:48 JST (3460d)
Top > SSHを多段接続する
RubyでSSH接続することがままあるのですが、踏み台SSH経由な多段SSH接続する場合のメモです。
といっても特に難しいことはなく、普通にオプションに渡すだけでした。
proxy = Net::SSH::Proxy::Command.new("ssh <踏み台IP> -o stricthostkeychecking=no -W %h:%p -l <user_id> -i /hoge/huga/foo.pem")
opt = {
keys: /hoge/huga/foo.pem,
port: 22,
proxy: proxy,
user_known_hosts_file: '/dev/null'
}
Net::SSH.start(<接続先IP>,<user_id>,opt) do |ssh|
......
end
Counter: 983,
today: 1,
yesterday: 0
このページの参照回数は、983です。