пока, похоже, NetSSH - это тот ответ, который я ищу
в командной строке:
$ gem install net-ssh
Далее мы создадим новый файл контроллера:
app/controllers/ssh_connections_controller.rb
и внутри файла ssh_connections_controller.rb укажите место:
def conn
Net::SSH.start( '127.0.0.1','wonton' ) do |session|
session.open_channel do |channel|
channel.on_close do |ch|
puts "channel closed successfully."
render :text => 'hits'
end
puts "closing channel..."
channel.close
end
session.loop
end
end
... и замените ваши локальные настройки ... "wonton" будет именем любого пользователя, которого вы хотите использовать в SSH, как
больше будет обновлено!