Automating SSH tunneling on OS X

Я хочу автоматизировать эту команду туннелирования SSH на OS X.

ssh -D port account@server

Оболочка предложит вам ввести пароль.

Можно ли его автоматизировать с помощью чего-то вроде The Automator? Любое решение приветствуется.

1 ответ

Лучший способ автоматически создать туннель SSH - это настроить пару открытый / закрытый ключ - таким образом вы можете аутентифицироваться без пароля.

Здесь есть несколько хороших инструкций. В нем даже приведен пример использования SSH-соединения в Perl-скрипте - хотя вы можете использовать Bash-скрипт или действие Automator "Run shell script", если хотите. Вы можете игнорировать большинство параметров ssh-keygen - он подскажет вам те, которые необходимы.

Другие вопросы по тегам