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

Базовый FreeBSD является единственным набором. С GNU/дистрибутивами Linux у Вас будут ядро, Linux, init, удар и coreutils (например). Каждый из которых может быть в совершенно других версиях и независим друг от друга. FreeBSD, с другой стороны, включает ядро, оболочку и утилиты как единственный исходный репозиторий. Какой-то конкретный исходный снимок будет (почти) всегда выполняться вместе.

Для полного списка того, что является частью ядра FreeBSD, нет никакого лучшего места для взгляда, чем источник.

5
30.07.2014, 03:20
2 ответа

Я не уверен, что вывод sshfs попадает в expect . Это может быть ваша проблема - сценарий завершается без отправки пароля, что может вызвать описанную вами проблему.

Другой возможный сценарий состоит в том, что sshfs на самом деле отправляет вам выходной пароль пользователя @ домена: , и ожидайте, что он может не понравиться.

Однако это действительно не лучший способ решения проблемы. Ваш пароль в этом скрипте представлен в виде обычного текста !!

Рассматривали ли вы возможность использования аутентификации с открытым ключом? Взгляните на этот пример git , если вы не знаете, как это работает.

0
27.01.2020, 20:43

Я не пробовал, но, возможно, после команды send мне понадобится следующая строка:

ожидать, что "$ "

будет ждать полного выхода программы.

Другая идея: возможно, когда ожидаешь выхода/закрытия, все дочерние процессы также завершаются?

.
0
27.01.2020, 20:43

Теги

Похожие вопросы