Скрипт на 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)