LinuxForum.Fans
Тема

Урезанная консоль

Автор: NordWest 6 сообщений 2022 просмотров
#243505

Здравствуйте.
Завел нового пользователя через useradd. Домашний каталог создан не был, потом в ручную его создал. У пользователя теперь консоль урезанная. Видимо в его домашней директории не хватает многих системных фалов по-умолчанию. Видимо надо с ключом -m создавать... Как исправить? Спасибо!

#243507

"NordWest" написал:
Завел нового пользователя через useradd. Домашний каталог создан не был, потом в ручную его создал. У пользователя теперь консоль урезанная. Видимо в его домашней директории не хватает многих системных фалов по-умолчанию. Видимо надо с ключом -m создавать... Как исправить?
проще всего удалить (userdel), и создать по новой, но уже командой adduser.

А вообще, системные файлы для новых юзеров лежат в /etc/skel/ (для Debian).
#243514

Точно, adduser - правильная команда. Главное в следующий раз не перепутать :)
А вот просто копирование содержимого /etc/skel/ не помогло. Только пересозданием. Ну так и лучше действительно.
Спасибо!

#243520
"NordWest" написал:
Точно, adduser - правильная команда.

Нет тут правильной/неправильной, есть другая, и готовить ее надо по-другому.
man useradd расскажет все.

#243521
"NordWest" написал:
Точно, adduser - правильная команда. Главное в следующий раз не перепутать

главное - не нарваться на всякие RH(типа CentOS), где такого полезного скрипта нету :)
Это не команда, это скрипт

text
 file /usr/sbin/adduser 
/usr/sbin/adduser: a /usr/bin/perl script text executable
"NordWest" написал:
А вот просто копирование содержимого /etc/skel/ не помогло.

так там файлы скрытые, их просто копирование звёздочкой не берёт. Надо копировать точкой+звёздочка.

text
cp /etc/skel/.* /home/user/
"NordWest" написал:
Ну так и лучше действительно.

конечно лучше, потому-что там ещё что-то меняется... и я не помню что.

#243523
"newzenon" написал:
Нет тут правильной/неправильной, есть другая, и готовить ее надо по-другому.
man useradd расскажет все.

adduser - это обёртка к useradd, что-бы админ не занимался ерундой, и не изучал 100500 ненужных ему опций ;)

Войдите или зарегистрируйтесь, чтобы ответить.