Обратите внимание, что вся информация на этом портале переведена с других языков, поэтому некоторые фразы могут быть неточными. Надеемся на ваше понимание и желаем успешной работы с сайтом! С уважением, создатели сайта. Наша почта: info@rubookmac.com

Как настроить пароль без SSH-входа

Настройка входа в систему без пароля SSH — отличный способ ускорить подключение к регулярно доступным удаленным компьютерам Mac и Unix. Поскольку OS X не включает команду ssh-copy-id, вам придется использовать cat или scp для копирования поверх вашего ssh-ключа. Вот как все наладить, это займет всего минуту или около того.

Во-первых, на локальном компьютере вам нужно создать безопасный ключ SSH:

SSH-серийник

Пройдите через генератор ключей и установите пароль, файл ключа по умолчанию переходит в ~ / .ssh / id_rsa

Затем вам нужно скопировать сгенерированный ключ на удаленный сервер, для которого вы хотите настроить вход без пароля, это легко сделать с помощью следующей командной строки, но вы можете использовать scp, если хотите:

cat ~ / .ssh / id_dsa.pub | ssh user @ remotehost ‘cat >> ~ / .ssh / authorized_keys’

Эта команда принимает сгенерированный ключ SSH с локального компьютера, подключается к удаленному узлу через SSH, а затем использует cat для добавления ключевого файла в список авторизованных ключей удаленных пользователей. Поскольку это связано с SSH на удаленном компьютере, вам нужно будет ввести пароль для использования этой команды.

Наконец, подтвердите, что теперь вы можете войти на удаленный SSH-сервер без пароля:

ssh user@remotehost.com

Предполагая, что первоначальная настройка пошла по назначению, вы будете подключаться к удаленному компьютеру без необходимости входа в систему. Вы можете еще больше сократить шаги подключения, создав псевдоним в файле bash_profile, так что вам нужно только ввести короткую команду для немедленного подключения к указанного удаленного сервера.

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

Понравилась статья? Поделиться с друзьями: