Чтобы автоматизировать ssh-соединение, я написал сценарий, использующий ожидаемый файл, который прекрасно работает. Тем не менее, я хотел бы использовать этот скрипт в функции подключения к nautilus к серверу. Моя идея заключалась в том, чтобы каким-то образом включить этот ожидаемый сценарий в файл .ssh / config, поскольку nautilus может использовать подробно описанные здесь соединения, но я не знаю как. К сожалению, я не могу скопировать ключ RSA на сервер. Это многопользовательское соединение, и я не могу написать на первый сервер. Этот первый сервер запрашивает только пароль и машину, к которой я могу подключиться. Таким образом, пароль не является проблемой, так как он также может быть предоставлен nautilus. Любая помощь приветствуется, спасибо!
2
expect
сценарий, но вы можете использоватьsshpass
"взять тебя" на первый сервер. Изменить: Попробуйте первую команду с подробным ведением журнала (-vvv
). Переадресация портов может быть запрещена.