Удаленный conffiles

Я недавно распаковал некоторые .tar файлы в своем корневом каталоге случайно и удалил файлы впоследствии с sudo комнатой, потому что я застрял в цикле входа в систему после перезагрузки, но теперь я все еще застреваю в цикле. Я не изменил полномочия своего корневого каталога. Я думаю, что не должен был удалять те файлы. Я удалил все, что я думал, не был там прежде, включая conffiles. Все еще, кажется, существуют обслуживающие сценарии, но я не знаю, принадлежат ли они тем файлам или не или как произвести чистку чего-либо, что все еще занимает место в моем корневом каталоге. Какие-либо предложения? Это - вид срочной проблемы... Я использую Ubuntu 18.04

2
задан 2 March 2020 в 22:42

1 ответ

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

sudo useradd newuser -s /bin/bash -g sudo -m
sudo passwd newuser

Вход в систему как новый пользователь и затем сравнивает папки двух пользователей для файлов конфигурации и каталогов.

Но я не рекомендую удаление файлов и каталогов. Лучше создайте новое tmp каталог и перемещение те файлы и каталоги Вы хотите избавиться от там.

При недостатке в некоторых файлах конфигурации и каталогах в более старой учетной записи, которые присутствуют в более новой учетной записи, то Вы могли скопировать их с более новой учетной записи, изменив их владелец: chown -R olduser:olduser somefolder

Если Ваша учетная запись newuser работает, то Вы могли сделать рядом с восстановлением свои старые пользовательские настройки по умолчанию:

sudo mkdir /home/tmp && sudo chown olduser:olduser /home/tmp
mv /home/olduser/* /home/tmp/
su olduser
sudo cp -rf /etc/skel/* /home/olduser/
sudo chown -R olduser:olduser /home/olduser
  • Первая команда создает /home/tmp папка и дает ему полномочия olduser
  • Вторая команда перемещает все файлы и папки от olduser до /home/tmp папка
  • Третья команда используется для входа в систему как olduser прежде, чем скопировать файлы конфигурации по умолчанию и каталоги в ее домашнюю папку
  • Четвертая команда используется для копирования настроек по умолчанию в папку olduser, таким образом, Вы могли войти в систему с нею
  • Пятая команда делает все файлы и папки в /home/olduser принадлежавший olduser

Теперь Вы могли попытаться войти в систему со своим olduser

4
ответ дан 17 March 2020 в 00:10

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

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