sudo не может писать в / var / lib / sudo / malik / tty1

Я использую Ubuntu 14. Я по ошибке использовал эту команду

sudo fsck -Af -M

, которая начала давать мне это всякий раз, когда я что-то делаю:

enter image description here

Есть идеи?

1
задан 15 December 2017 в 10:46

1 ответ

Вы должны запустить

sudo chown -R malik:malik sudo

из пути /var/lib
Или лучше запустить его, указав полный путь

sudo chown -R malik:malik /var/lib/sudo

из любой точки система.


/ перед sudo в вашей команде заставляет его искать файл / папку sudo в корневом каталоге /, который не существует в вашем случае и не тот, который вы хотите.


Во всяком случае, вероятно, не самая лучшая вещь, чтобы сделать это вообще.


Из комментариев здесь я понимаю, что ваша исходная проблема не имеет разрешения на запуск

cd /home/malik

Чем вам, вероятно, не нужно ничего менять в /var/lib, а лучше Запустите комментарий вместо этого на домашнюю папку

sudo chown -R malik:malik /home/malik

Для того, чтобы установить право собственности на домашнюю папку и весь контент для пользователя malik и группы на malik.

Кроме того, вам также может потребоваться запустить (без -R)

sudo chmod '0770' /home/malik

, чтобы сделать папку доступной для чтения, записи и доступа для пользователя malik и членов группы malik и отключить чтение, запись и доступ для других пользователей.

0
ответ дан 15 December 2017 в 10:46

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

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