Как изменить родительский каталог по умолчанию для домашней папки нового пользователя?
Я в основном спрашиваю об этом, потому что это отдельное задание, которое просит меня.
"настроить параметры Linux по умолчанию для создания нового пользователя, его домашние каталоги находятся в /project/users
каталог по умолчанию. "
Я уже понял, как установить другие автоматические стандарты, которые запрашиваются, кроме этого. Я посмотрел вокруг /etc/xdg
каталог и был далее сбит с толку /etc/skel
, Я погуглил девять жизней из этого и искал с различными формулировками, как это сделать на этом сайте. Если это уже было рассмотрено, напишите мне об этом, и я удалю этот вопрос. Спасибо за вашу помощь каждому.
2 ответа
Чтобы изменить местоположение, где вновь созданный пользователь будет иметь его /home
каталог постоянно. Вам придется редактировать /etc/default/useradd
и изменить HOME=/home
в HOME=/directory/you/want/it/to/be
Вам понадобится палец, чтобы убедиться, что это сработало:
$ sudo apt-get install finger
затем свяжись с:
$ gedit /etc/default/useradd
useradd
файл по умолчанию:
GROUP=100
HOME=/home [configure as desired]
INACTIVE=-1
EXPIRE=
SHELL=/bin/bash
SKEL=/etc/skel
Это можно легко сделать во время установки, однако я не уверен, как это сделать на уже установленной ОС. В основном, когда вы устанавливаете, выберите вариант разбиения вручную. Поместите каталог /home где-нибудь, кроме пространства по умолчанию. Я сделал это, поместив / на мой SSD и поместив /home и мои swappy данные на жесткий диск для хранения. Надеюсь, это поможет, извините, если я неправильно истолковал ваш вопрос.