Подкаталоги (Documents, Downloads и т. Д.) Автоматически создаются при первом входе пользователя в систему через GNOME при условии, что домашний каталог создан с правильными разрешениями. Вот демонстрация:
alaa @ aa-lu: ~ $ sudo useradd testinguser
alaa @ aa-lu: ~ $ sudo passwd testinguser
Введите новый пароль UNIX:
Повторите ввод нового пароля UNIX:
пароль: пароль успешно обновлен
alaa @ aa-lu: ~ $ sudo ls -l / home
всего 20
drwxr-xr-x 55 alaa alaa 4096 22 августа 22:00 alaa
drwx ------ 2 root root 16384 5 июня 09:46 потерян + найден
alaa @ aa-lu: ~ $ sudo mkdir / home / testinguser
alaa @ aa-lu: ~ $ sudo chown testinguser: testinguser / home / testinguser
alaa @ aa-lu: ~ $ ls -l / home
всего 24
drwxr-xr-x 55 alaa alaa 4096 22 августа 22:00 alaa
drwx ------ 2 root root 16384 5 июня 09:46 потерян + найден
drwxr-xr-x 2 тестирование пользователя тестирование пользователя 4096 23 августа 10:03 тестирование пользователя
alaa @ aa-lu: ~ $ ls -l / home / testinguser /
всего 0
Аля @ аа-лу: ~ $
Вы можете проверить правильность установки домашнего каталога пользователя, проверив запись в /etc/passwd
. По умолчанию вы должны увидеть домашний каталог, настроенный на /home/testinguser
:
alaa @ aa-lu: ~ $ grep testinguser / etc / passwd
testinguser: x: 1001: 1001 :: / home / testinguser : / bin / sh
Если вы не видите там домашний каталог /home/testinguser
, вам нужно будет выполнить команду sudo usermod -d /home/testinguser testinguser
для его обновления, хотя вам не нужно использовать эту команду, потому что она должна быть установлена по умолчанию (в соответствии useradd
с man-страницами).
Затем я вышел из своей учетной записи и снова вошел в систему testinguser
, и здесь автоматически создаются подкаталоги:
alaa @ aa-lu: ~ $ ls -l / home / testinguser /
всего 36
drwxr-xr-x 2 тестирование пользователь тестирование пользователь 4096 23 августа 10:05 Рабочий стол
drwxr-xr-x 2 тестирование пользователь тестирование пользователь 4096 авг 23 10:05 Документы
drwxr-xr-x 2 тестированиепользователь тестированиепользователь 4096 23 августа 10:05 Загрузки
drwxr-xr-x 2 тестированиепользователь тестированиепользователь 4096 23 августа 10:05 Музыка
drwxr-xr-x 2 тестированиепользователь тестированиепользователь 4096 авг 23 10:07 Картинки
drwxr-xr-x 2 тестирование пользователь тестирование пользователь 4096 23 августа 10:05 Public
drwxr-xr-x 2 тестирование пользователь тестирование пользователь 4096 авг 23 10:05 Шаблоны
drwxr-xr-x 2 тестирование пользователя тестирование пользователя 4096 23 августа 10:05 Видео
Мне не нужно было копировать содержимое /etc/skel
.
Если возможно, не могли бы вы попробовать выполнить следующие шаги, создав еще одного нового пользователя? Как только вы закончите, вы можете удалить этого нового пользователя sudo deluser testinguser && sudo rm -r /home/testinguser
.
Если все это не сработало с вами, то я думаю, это ошибка.