Безопасная аутентификация на сервере Linux / BSD с помощью ключей SSH
Ключи SSH обеспечивают более безопасный способ входа на сервер, нежели с использованием паролей.
По умолчанию в настройках демона SSH, разрешен метод аутентификации с использованием ключей.
Посмотреть значение можно следующей командой:
grep -i 'pubkeyauth' /etc/ssh/sshd_config
1. Создание пары 4096-битных ключей RSA на клиенте
ssh-keygen -b 4096
2. Копирование открытого ключа клиента на сервер
cat ~/.ssh/id_rsa.pub | ssh [email protected]_host "mkdir ~/.ssh && touch ~/.ssh/authorized_keys && chmod -R 700 ~/.ssh && cat >> ~/.ssh/authorized_keys"
Публичные ключи клиентов, которым необходим доступ к серверу, хранятся в файле ~/.ssh/authorized_keys.
Информация
Посетители, находящиеся в группе Гости, не могут оставлять комментарии к данной публикации.
Комментарии
Что лучше FreeBSD или GNU/Linux?
Реклама
