Скрипт на bash должен организовать ssh-соединение, выполнить
определенные действия на удаленной машине и разорвать соединение. Для установки соединения использован expect.
ssh_conn
#! /usr/bin/expect
spawn ssh host -x
expect {
password: {send "password\r"
interact $spawn_id
}
}
Как теперь в скрипте bash выполнить что-нибудь на удаленной стороне
и закрыть соединение?
#!/bin/bash
./ssh_conn
...?
Ответ на:
комментарий
от anonymous
Ответ на:
комментарий
от Tsahes
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.
Похожие темы
- Форум Как в expect остаться в соединении после загруженного скрипта (2018)
- Форум expect скрипт (2014)
- Форум Автоматизация ответов на вопросы в bash скриптах. (2017)
- Форум Выполнение локального скрипта на удаленной машине средствами Expect, Bash, SSH - Bash (2017)
- Форум SSH команда на несколько серверов (2014)
- Форум Скрипт на expect. Как сохранять вызываемое по cron ssh-соединение? (2008)
- Форум Автоматизация ssh-copy-id (2022)
- Форум expect (2013)
- Форум Mactelnet + Expect + MikroTik (2016)
- Форум Bash&Expect (2013)