我一直在使用authorized_keys
推,所以我可以從我的系統中運行命令ssh 192.168.1.101
,並可能通過服務器連接認證服務器。現在SSH連接`authorized_keys`
,我試圖與庫,它並沒有爲我
Net::SSH.start("192.168.1.209",username) do |ssh| @output=ssh.exec!("ls -l") end
的,這需要用戶名外地工作。我想要沒有用戶名。
所以,我想這
system('ssh 192.168.1.209 "ls -l"')
這對我來說運行的命令。但我想在第一個例子中的輸出像@output
這樣的變量。是否有任何命令有任何寶石或任何我可以得到解決方案?
也,我需要在一個請求實際上在shell提示下運行5-10命令.. – 2012-02-24 15:48:39