2015-05-18 2 views
-1

Я пытаюсь создать рабочий процесс Alfred, который подключается к моему серверу через ssh без запроса моего пароля. Я попыталсяПредварительно введите пароль в команде терминала

ssh [email protected] ; mypswd 

и много других вариантов, но я не могу показаться, чтобы быть в состоянии ждать терминала задать мне мой пароль, прежде чем сценарий ответить. Возможно ли в этом случае и в общем случае предварительно ввести пароль в команде терминала?

Thanx много заранее Джад

+0

Я думаю, что это дубликат https://stackoverflow.com/questions/16937104/provide-password-to-ssh-command-inside-bash-script-without-the-usage-of-public –

ответ

0

Если это возможно, я бы попытаться сделать так, чтобы рабочий процесс не связан с использованием SSH в качестве корня. Хранение пароля в скрипте кажется угрозой безопасности.

Что я хотел бы предложить, это использовать пары открытых/закрытых ключей (учебник here и другие места), чтобы включить вход без пароля с вашего клиента на сервер и полностью обойти проблему. Технически это можно сделать и с учетной записью root, но опять же, я бы не рекомендовал ее.

 Смежные вопросы

  • Нет связанных вопросов^_^