Вход по SSH-ключу вместо пароля
Пароль можно подобрать, ключ — практически нет. Переход занимает пять минут.
1. Создать ключ
ssh-keygen -t ed25519 -C "laptop"
Ключ ed25519 короткий, быстрый и надёжный. Закрытая часть остаётся на компьютере, открытая уходит на сервер.
2. Положить открытую часть на сервер
ssh-copy-id user@server
3. Выключить вход по паролю
sudo sed -i 's/^#\?PasswordAuthentication .*/PasswordAuthentication no/' /etc/ssh/sshd_config sudo systemctl reload ssh
Перед этим проверьте в новом окне, что вход по ключу работает — иначе можно закрыть себе дверь.