2
Я ищу, чтобы выполнить изменение пароля через Net-SSH и этот код подвисает:Выполнение Изменение пароля через Ruby, Net-SSH
Net::SSH.start(server_ip, "user", :verbose => :debug) do |session|
session.process.popen3("ls") do |input, output, error|
["old_pass","test", "test"].each do |x|
input.puts x
end
end
end
Я знаю, что соединение работает, потому что с помощью простого Exec я могу получить вывод из ls на удаленном сервере, но это зависает.
Любые идеи?
Последнее сообщение от debug заключается в том, что открытый ключ преуспел.
Никто не имеет какие-либо идеи? – tesserakt