2
ответа

Когда использование ожидает: Транспортная конечная точка SSHFS не соединена

Когда я запускаю свой скрипт соединения SSHFS от удара, все работает отлично. Однако, когда я запускаю тот же скрипт с помощью ожидать утилиты, я получаю следующую ошибку, когда я пытаюсь получить доступ к папке...
30.07.2014
2
ответа

Вызовы сценария Bash ожидают сценарий с основным соединением SSH

Я пытаюсь записать сценарий удара, который называет ожидать сценарий для установления основного соединения SSH, которое будет использоваться для остающихся команд SSH в сценарии удара. ~/.ssh/config: автоматический ControlMaster...
09.01.2014
2
ответа

При удалении не печатаемые символы из ожидают журналы?

Как я могу или разделить следующие последовательности символов из своих файлов? ^ [[64; 8-й, ^ [[? 25-й, ^ [[1; 64r и т.д. или стараются не иметь, ожидают, добавляют их во-первых? Фон: я использую набор...
12.12.2013
2
ответа

Ожидайте сценарий в ударе и коды выхода

У меня есть сценарий удара, который называет ожидать сценарий. Ожидать сценарий имеет несколько условий. Это ssh's в поле и выполняет команду, и существуют различные возможные ошибки, которые могли произойти который...
14.06.2013
2
ответа

sftp файл с помощью сценария оболочки

Я прочитал несколько потоков (которые были полезны), и я все еще получаю ошибку при попытке к sftp файла (клиент хочет, чтобы он был sftp'ed), Вот сценарий: #!/bin/bash HOST=XX.XX....
10.12.2012
2
ответа

encfs с ожидают доступ запрещен

Если я выполняю сценарий #!/usr/bin/expect передача набора [lindex, 0$argv] мечут икру, encfs-v {CRIPT_DIR} {MNT_DIR}-o непустой ожидают "*EncFS Пароль:*" отправляют, "$pass\r" ожидают, что eof ожидают вывод сценария: zz@...
04.09.2012
1
ответ

Отправка набора команд из txt файла в Expect

Как отправить набор команд маршрутизатору Cisco из текстового файла, например :настроить class -соответствие карты -любой popc _fiberpower004 _бустер _v4 сопоставить доступ -группа ipv4 bng _разрешение _v4 сопоставить доступ -группа ipv6 bng _разрешение _
11.10.2021
1
ответ

Как запустить сценарий ожидания параллельно, а не последовательно?

#!/bin/expect --set vm _num [lindex $argv 0] помещает " ``````````````````````````````````````````````````````````````" ставит "``````````````````````````````````````````````````````````````&...
05.06.2021
1
ответ

Как отправить значение переменной в команде отправки сценария ожидания

Ниже мой скрипт proc sendline {line} { send --"$line\r" } установить слот 1 установить порт 1 for {set x 0} {$x<48} {incr x} { sendline {curl -X POST -d '{"command" :"dumpcommand&...
08.05.2021
1
ответ

Предотвращение зависания ожидания при запуске через ssh

Основываясь на ответе другого поста, мне удалось заставить автоматизировать vncserver через ssh (, в данном случае опционально через chroot ), вот так :ssh user@ip "rm ~/.vnc/passwd" echo -n " `PASS _VNC `...
25.03.2021
1
ответ

Отправить Ctrl+C скрипту, запущенному через ssh

Итак, у меня есть скрипт, который я запускаю через ssh вот так :ssh user@ip <<'EOF' экспорт ТЕРМИН=xterm #здесь список команд EOF Проблема в том, что в некоторых случаях мне нужно использовать Ctrl+C в терминале, в основном...
24.03.2021
1
ответ

Автоматизация vncserver с ожиданием не работает должным образом

Я подумал об автоматизации этой части при первом запуске vncserver, так как он запрашивает пароль (и хотя я знаю, что есть флаг для передачи файла passwd, я предпочитаю генерировать новый каждый раз, когда мне нужно/хочется к ):...
22.03.2021
1
ответ

Как передать переменные аргументы для ожидания

Я хочу передать переменное количество аргументов сценарию ожидания :#!/usr/bin/expect set timeout 10 spawn ssh -o "StrictHostKeyChecking no" [lindex $argv 0]@[lindex $argv 2] ожидать "...
05.03.2021
1
ответ

Скрипт Expect не работает на Linux-машине

когда мне нужно выполнить ssh для одной из моих машин, ниже приведена команда, и если я наберу «да», она будет работать и сможет войти в систему, как показано ниже. ssh root@192.168.1.177 Подлинность хоста '192.168.1.177 (192.168.1....
29.01.2021
1
ответ

Неудачная попытка ожидания и отправки

Я пытаюсь написать скрипт, который клонирует git. мой сценарий :git клонировать ssh ://git@domain.com/myproject.git ожидать "Введите кодовую фразу для ключа..." отправить "мой пароль" читать -p "ввести...&...
17.12.2020
1
ответ

перенаправить вывод каждой команды в соответствующий файл журнала, ожидающий скрипт

установить команды { "показать телефон xxx 11" "показать телефон yyy 22" "показать телефон zzz 33" } spawn ssh -o StrictHostKeyChecking=no $UserId@$host спать 15 #дождаться пароля...
03.11.2020
1
ответ

заменить пробел символом подчеркивания в сценарии ожидания

#!/usr/bin/expect -f установить cmd "abc def ghi lkj" set log [expr echo ${cmd// / _} ] Я хочу регистрировать переменную как ghi _lkj сначала я пытался заменить все пробелы символами подчеркивания, а затем...
01.11.2020
1
ответ

Странный вывод в ожидающих записях :Как устранить и почему?

Недавно я перешел с Debian на Fedora и заметил что-то странное в оболочке Fedora BASH по умолчанию. Если я запускаю команды автоожидания и записи, получаются следующие виды вывода...
08.10.2020
1
ответ

Ожидайте выхода, не отвечая на отправленный текст

У меня есть сценарий ожидания, который завершается вместо обработки отправленного текста и установки файлов. Пытаюсь разобраться, почему не устанавливает файлы, т.е. не реализует то, что бы сделать...
22.09.2020
1
ответ

Проблема с «совпадением строк» ​​и переменной

Я искал несколько часов и пробовал разные вещи. Это ожидаемый фрагмент кода, который работает. foreach строка [split $expect _out (buffer )\r\n] { if {[string match { *word *} $...
16.09.2020
1
ответ

как отправить специальные символы в сценарии ожидания?

Я пытаюсь отправить специальные символы (пароль), содержащие #?!k;|C . Пароль динамический и не может быть жестко закодирован в скрипте, поэтому я передаю его как переменную, как показано ниже. $ expect ./...
22.07.2020
1
ответ

Ожидание зависания скрипта

Я пытаюсь использовать expect для автоматизации процесса входа в ovpn, но из-за какой-то ошибки это не работает. Мой сценарий: #!/usr/bin/ожидание -f set timeout -1 spawn openvpn --config ./bin/openvpn-lib/...
25.06.2020
1
ответ

Выход из цикла при неверном пароле в сценарии оболочки expect TCL

Я написал фрагмент кода в TCL expect для подключения с сервера 1 к серверу 2 с помощью ssh. Пользователи, возможно, уже установили беспарольную связь между сервером 1 и сервером 2, или он может запросить ...
27.04.2020
1
ответ

ожидать с помощью bash для ssh и ping на удаленный сервер

Я разрабатываю код. С сервера A сеанс ssh будет установлен на сервер B с помощью spawn, а затем с сервера B будет передан файл sftp на сервер C. Серверы A и B могут быть без пароля или могут запрашивать ...
23.04.2020
1
ответ

Разобрать вывод ожидаемой переменной и использовать ее в сценарии bash.

У меня есть сценарий bash, который использует ожидание внутри сценария bash. Этот сценарий bash запросит пароль внутри ожидаемой части сценария, а затем вернет некоторый вывод. Я хочу получить этот вывод...
01.04.2020
1
ответ

Команда Expect: установка многострочной переменной среды хоста

Итак, у меня есть токен RSA, установленный в моей переменной среды. Я хочу установить его в среде удаленной машины. Я попытался установить приведенный ниже сценарий, но он устанавливает только первую строку -----BEGIN OPENSSH ...
29.02.2020
1
ответ

Сценарий Unix Shell с использованием ожидания

Я новичок в использовании ожидания. Я запускаю следующий код, чтобы получить токен с сервера: set timeout 20 set token "" sleep 1 spawn ssh -l $serveruser1 $serverip # -- используется для отключения ...
17.02.2020
1
ответ

Ожидание — проанализировать все вхождения шаблона и сохранить в переменной

Я пытаюсь обработать несколько MAC-адресов из вывода программы. Выходные данные представлены в следующем формате: Устройство B0:CA:68:CF:88:54 dev1 Устройство DC:16:B2:AE:FB:8F dev2 Устройство B0:CA:68:CF:88:11 dev3 Устройство DC:...
17.01.2020
1
ответ

Ожидаемый сценарий для загрузки новейшего файла с удаленного сервера с помощью grep

У меня есть ожидаемый сценарий для загрузки последней резервной копии базы данных с удаленного сервера. Я новичок в сценариях оболочки/ожидания, и я изо всех сил пытаюсь сохранить чистое имя файла из выходного буфера в ...
15.01.2020
1
ответ

Мне нужно подключиться по ssh к другой машине, используя ожидание и пароль, и запустить там программу, а затем запустить программу на моей локальной машине. Как я могу это сделать?

Как сказано в заголовке, я пишу сценарий, который должен работать на компьютере A. Компьютер A должен подключиться по ssh к компьютеру B, запустить программу B, затем выйти из сеанса ssh (Программа B все еще работает на компьютере B )и...
08.12.2019