Отключить пароль доступа через SSH?
Я настраиваю сервер для резервного копирования моего рабочего стола удаленно. Я хочу запретить удаленный доступ с паролем к серверу, разрешив доступ к нему только пользователям с закрытыми ключами (AKA my desktop box). Как я могу заблокировать удаленный доступ с паролем, разрешив физический доступ с паролем к серверу?
2 ответа
Решение
Просто вставьте следующее в конфигурацию sshd на сервере (/etc/ssh/sshd_config
)
PasswordAuthentication no
Возможно, вам придется перезагрузить службу SSH
sudo service ssh reload
Это должно делать свое дело;)
Для большего количества вариантов введите man sshd_config
в ваш терминал.
Просто примечание о SSH-доступе к серверам - вы также можете отключить root-пользователя от ssh, так что, по крайней мере, хакерам придется угадывать имя пользователя.
PermitRootLogin no