Как изменить домашний каталог пользователя в Ubuntu 9.04?

127199
Daniel Elliott

Кто-нибудь знает, как я могу изменить свой домашний каталог в оболочке, пожалуйста?

39
http://ubuntuforums.org/showthread.php?t=46866 это хорошая инструкция по перемещению home-dir. Я сам не пробовал, но выглядит довольно сложно. Ник Nick 15 лет назад 0
Это не так сложно, как кажется, их просто нужно подробно объяснить людям, которые не знакомы с процессом. Все, что на самом деле включает в себя: (1) создание раздела, при необходимости (2) монтирование раздела (3) копирование файлов (3) размонтирование раздела (4) редактирование `/ etc / fstab` (5) удаление старого домашнего каталога с пути ( 6) переместить новый домашний каталог в `/ home` (7) смонтировать новый` / home` (8) проверить все и удалить старый домашний каталог David Z 15 лет назад 0

2 ответа на вопрос

63
David Z

Бег

sudo usermod -d new_home_dir   имя пользователя

изменит ваш домашний каталог на, new_home_dirа также обновит системный файл, в котором хранится местоположение вашего домашнего каталога ( /etc/passwd).

Если вы также хотите переместить все файлы из вашего текущего домашнего каталога, используйте:

sudo usermod -d new_home_dir -m  имя пользователя
Работал у меня в Ubuntu 12.04, спасибо HappyDeveloper 12 лет назад 1
После того, как я это сделал, при входе в систему отображается только фон рабочего стола. Для 13.10 .. даже это ответ 2009 года :) Aleks 10 лет назад 0
@Aleks функциональность `usermod` не менялась годами или, возможно, десятилетиями, поэтому этот ответ должен быть действительным. Что касается того, почему вы видите только фон рабочего стола, возможно, что-то еще в среде вашего рабочего стола зависит от имени пользователя, и в этом случае `usermod` не знает об этом. Но я могу только догадываться, почему это происходит (без доступа к системе). David Z 10 лет назад 1
Спасибо Дэвид. Я тоже думал, что эта функциональность не менялась годами, поэтому попробовал. Моя новая версия Ubuntu была новой, так что с дополнительными шагами мне помог этот ответ http://askubuntu.com/a/250877/223469 (как и у вас, но с дополнительным шагом - или, точнее, для создания новой версии). новая папка, которой в моем случае мне хватило) спасибо Давиду Aleks 10 лет назад 0
2
Johan

Я не пробовал это, но я думаю, что вы можете изменить это в / etc / passwd.