Я просто создал нового пользователя и его домашнюю папку и потребность удалить его теперь, и также я не могу найти Загрузки своего старого пользователя, Документы, Изображения, и т.д. папку в /home/olduser
И также .Xauthority
файл. Не знайте, как это удалило. Я выполнился startx
команда путем нажатия Alt+Ctrl+F3
когда новый пользователь не смог войти в систему.
Я удалил пользователя из Users & Groups
но его домашняя папка не стала удаленной. Как я могу зафиксировать это?
Как я могу удалить домашнюю папку нового пользователя безопасно?
Как может восстановить мои старые документы, загрузки, папку?
Если не затем, как я могу создать совершенно новый / домашняя папка и ссылка с ОС?
перечислять всех пользователей:
cut -d: -f1 /etc/passwd
Для удаления пользователя:
sudo userdel username
Для удаления корневого каталога:
sudo rm -r /home/username
, Чтобы добавить корневой каталог к существующему пользователю:
создают корневой каталог
, показанный этот каталог для пользователя
sudo usermod -d /home/directory user
Можно использовать более усовершенствованное deluser
команда:
sudo deluser --remove-home user
можно также попробовать --remove-all-files
опция. От man deluser
:
By default, deluser will remove the user without removing the home
directory, the mail spool or any other files on the system owned by
the user. Removing the home directory and mail spool can be achieved
using the --remove-home option.
The --remove-all-files option removes all files on the system owned by
the user. Note that if you activate both options --remove-home will
have no effect because all files including the home directory and mail
spool are already covered by the --remove-all-files option.
, Как может ожидаться, вторая опция может требовать времени к полному.
Лучший способ состоит в том, чтобы использовать эти OPTIONS
обеспеченный эти userdel
команда.
sudo userdel -rfRZ <username>
Это будет:
Сила удаляет
, Файлы в корневом каталоге пользователя будут удалены наряду с самим корневым каталогом и почтовой шпулькой пользователя. Файлы, расположенные в других файловых системах, должны будут разыскиваться и удаляться вручную.
Применяют изменения в каталоге CHROOT_DIR и используют конфигурационные файлы из каталога CHROOT_DIR.
Удаляют любого пользователя SELinux, отображающегося для входа в систему пользователя.
Hope это помогает!
Если Вы уже удалили пользователя через нормальное userdel <username>
и корневой каталог все еще существует как, я испытал в моем, просто необходимо работать rm -rf /home/<username>