2
有人可以請我在net-ssh上解決這個問題。我是ruby的新手,並且正在從事這個項目。net-SSH紅寶石驗證
如何讓net ssh使用提供的用戶名和密碼連接到服務器,而無需在我的機器和這些服務器之間共享密鑰?
def connect
Net::SSH.start("#{@servername}", "#{username}", :password => "#{password}") do |ssh|
result = ssh.exec!("ls #{@dirname}").chomp
puts result
end #ssh
end