У меня работает CoreOS, и я хотел бы удалить возможность входа в систему с использованием паролей к sshd. Я просмотрел документы CoreOS в Вот, но я новичок в systemd. Я просмотрел страницу руководства, но я немного запутался в ней. Я знаю, что мне нужно создать файл dropin внутри /etc/system.d/system/
, но я не знаю, в какой раздел файла мне поместить PasswordAuthentication no
вариант. Поскольку я работаю удаленно, я не хочу облажаться и больше не иметь возможности авторизоваться ...
Буду признателен за руководство.
Поговорив на #coreos на freenode, я понял, что все очень просто.
/etc
не только для чтения, но sshd_config
символическая ссылка на файл на /usr
который. Мне просто нужно было удалить символическую ссылку и создать файл вручную ... а.
Вы должны отредактировать файл /etc/ssh/sshd_config
, ты найдешь PasswordAuthentication
там. Затем перезапустите SSHD с помощью systemctl restart sshd