Как получить разрешение на редактирование файла в / etc /? [дубликат]

Я пытаюсь изменить файл из / etc /, но не могу, потому что файл, который я хочу изменить, требует прав root, и я случайно стер его.

Я пытался использовать некоторые команды sudo , но не могу, потому что каждый раз получаю

unknown user : root
0
задан 3 October 2014 в 10:32

1 ответ

Сообщение об ошибке unknown user : root происходит, когда пользовательский корень был удален из/etc/passwd.

Начальная загрузка живой USB, смонтируйте свой корневой раздел и отправьте содержание/etc/passwd.

при пропавших без вести только корня можно добавить это наверху файла

root:x:0:0:root:/root:/bin/bash

, Если весь файл является пробелом, повреждением, или неполный, восстановление от резервного копирования. Если у Вас нет спины, можно попытаться копировать файл с живого usb.

В будущем, не редактируйте системные файлы, если Вы не понимаете то, что Вы делаете. Когда Вы делаете, всегда делайте резервную копию исходного файла и ясно комментируйте изменения, которые Вы вносите. Часто, но не всегда, комментарии запускаются с #

1
ответ дан 7 October 2019 в 00:34

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

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