Файловая система пошла только для чтения после добавления ssh ключ

Я следовал, это руководство для установки ssh включают мою цифровую океанскую капельку, но так как я сделал шаг 4, моя файловая система пошла только для чтения. Я изменился /etc/ssh/sshd_config от PermitRootLogin yes кому: PermitRootLogin without-password и затем reload ssh; и когда я вошел в, я больше не имел никаких прав записи.

Я могу войти в систему с помощью ssh root@123.45.67.89 но это не просит у меня пароль, и я не могу изменить файл.

Прежде, чем сделать это, я обновил свою человечность от 12,04 до 14,04, она спросила меня во время обновления, которое сделала установка я хочу для PermitRootLogin и когда я смотрел на /etc/ssh/sshd_config после установки (и после добавления моего ssh ключа) это было установлено на PermitRootLogin yes.

---обновление---

После чтения этого ответа я работал dmesg | grep "EXT4-fs error" видеть, есть ли у меня какие-либо проблемы, связанные с файловой системой / журналирование самой системы.

Это много раз возвращалось:

[68241.757233] EXT4-fs error (device vda): htree_dirblock_to_tree:892: inode #533953: block 2108070: comm updatedb.mlocat: bad entry in directory: rec_len is smaller than minimal - offset=0(0), inode=0, rec_len=0, name_len=0

Что мне делать?

1
задан 13 April 2017 в 15:24

1 ответ

Необходимо установить пароль root:

sudo passwd

Тогда перезапускают ssh сервис:

sudo service ssh reload

Примечание: разрешение корневого доступа особенно без пароля довольно опасно, это делает Вашу систему очень уязвимой для внешних угроз.

1
ответ дан 7 December 2019 в 16:27

Другие вопросы по тегам:

Похожие вопросы: