Мне нужно войти в систему более 150 раз и выполнить некоторые команды unix. Проблема заключается в том, что если я создам скрипт, который будет запускаться с одного сервера и ssh на сервер до 150, и выполнить cmds и выйти. Как я могу войти в систему с любым запросом пароля. по какой-то причине я не должен использовать общедоступный и закрытый ключ ssh-keygen или использовать какой-либо дополнительный инструмент с линией bash, например «expect».ssh логин без подсказки
Есть ли какой-либо нормальный способ сделать логин через ssh в одной команде, состоящей из имени пользователя/пароля @ servername, как у нас есть опция в sqlplus и ftp.
Нет, нет. Либо используйте ключ (который вы не хотите), либо инструмент, как ожидание (которого вы тоже не хотите). –
Я бы серьезно задался вопросом, почему вы не можете использовать эти методы (если это не просто упражнение). – Edu