English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
1. Проверьте конфигурационный файл sshd на этом компьютере (требуются права root)
$ gedit /etc/ssh/sshd_config
Найдите следующее содержимое и удалите символы comentarios "#"
RSAAuthentication yes PubkeyAuthentication yes AuthorizedKeysFile .ssh/authorized_keys
2. Если были изменены конфигурационные файлы, необходимо перезапустить сервис sshd (требуется правами root)
$ /sbin/service sshd restart
Настройка SSH без пароля включает в себя 3 шага:
1. Создание открытого и частного ключей
2. Импортировать общественный ключ в файл аутентификации, изменить права доступа
3. Тестирование
1. Создание открытого и частного ключей
Shell код: ssh-keygen -t rsa
По умолчанию в директории ~/.ssh создаются два файла:
id_rsa: Приватный ключ
id_rsa.pub: Общественный ключ
2. Импортировать общественный ключ в файл аутентификации, изменить права доступа
2.1 Импортировать компьютер
Shell код: cat ~/.ssh/id_rsa.pub >> ~/.ssh/authorized_keys
2.2 Импортировать сервер для безпарольного входа
Сначала скопируйте общественный ключ на сервер
Shell код: scp ~/.ssh/id_rsa.pub xxx@host:/home/id_rsa.pub
Затем, импортируйте общественный ключ в файл аутентификации (эта операция выполняется на сервере)
Shell код: cat /home/id_rsa.pub >> ~/.ssh/authorized_keys
2.3 Изменение прав доступа на сервере
Shell код: chmod 700 ~/.ssh
chmod 600 ~/.ssh/authorized_keys
3. Тест ssh xxx
Ниже приведены настройки SSH без пароля в CentOS,介绍的由编辑给大家,希望对大家有所帮助。如果您有任何疑问, пожалуйста, оставьте комментарий, редактор ответит вам в ближайшее время. В этом также очень благодарим всех за поддержку呐喊 учебника сайта!
Заявление: контент этой статьи взяты из Интернета, авторские права принадлежат соответствующему автору, контент предоставлен пользователями Интернета, веб-сайт не имеет права собственности, не был отредактирован вручную, и не несет ответственности за соответствующие юридические последствия. Если вы обнаружите контент,涉嫌侵犯版权, пожалуйста, отправьте письмо по адресу: notice#oldtoolbag.com (при отправке письма, пожалуйста, замените # на @) для жалоб, и предоставьте соответствующие доказательства. Если证实, этот сайт немедленно удалит涉嫌侵权的内容。