вторник, 19 мая 2026 г.

Как настроить SSH-ключи для входа без пароля (пошагово)

Надоело вводить пароль при каждом подключении к серверу? SSH-ключи решают проблему и безопаснее.


Шаг 1. Сгенерируйте ключи
ssh-keygen -t ed25519 -C "ваша@почта"
Нажимайте Enter (можно оставить без пароля).

Шаг 2. Посмотрите, что получилось
ls ~/.ssh/ — два файла: id_ed25519 (приватный, никому не давать) и id_ed25519.pub (публичный, можно показать).

Шаг 3. Скопируйте публичный ключ на сервер
ssh-copy-id user@server (введите пароль от сервера один раз).

Шаг 4. Проверьте
ssh user@server — зашли без пароля? Готово.

Шаг 5. (Опционально) отключите вход по паролю на сервере
sudo nano /etc/ssh/sshd_configPasswordAuthentication no
sudo systemctl restart sshd

📌 Совет: сделайте бэкап папки ~/.ssh — потеря ключа = потеря доступа.

Комментариев нет:

Отправить комментарий