Вимкнути доступ до пароля через SSH?


30

Я налаштовую сервер для резервної резервної копії вікна робочого столу. Я хочу запобігти віддаленому доступу пароля до сервера, дозволяючи доступу до нього лише користувачам із приватними ключами (AKA my box box). Як я можу заблокувати віддалений доступ до пароля, дозволяючи фізичний доступ до пароля до сервера?

Відповіді:


37

Просто вставте наступне в конфігурацію sshd на сервері ( /etc/ssh/sshd_config)

PasswordAuthentication no

Можливо, вам доведеться перезавантажити службу ssh

sudo service ssh reload

Це повинно зробити трюк;)

Для отримання додаткових опцій введіть man sshd_configсвій термінал.


Дивіться цю тему для отримання додаткових підказок: ubuntu.stackexchange.com/questions/2271/…
LassePoulsen

1
мені потрібно перезапустити ssh після цього?
bubakazouba

Звичайно, треба.
pa4080

21

Лише зауваження про доступ SSH до серверів - можливо, ви також хочете відключити кореневого користувача від ssh, таким чином принаймні хакерам доведеться вгадати і ім’я користувача.

PermitRootLogin no

Або просто заблокуйте та видаліть пароль для кореневого облікового запису. (Якщо припустити, що користувач за замовчуванням має доступ до судо)
Девід Бейлі
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.