Назад | Перейти на главную страницу

Почему у некоторых пользователей Linux нет домашних каталогов?

В Linux я вижу только /home/[[me]] каталог. Однако я знаю, что есть как минимум 20+ других пользователей (root, www-data и т. д.).

Почему у некоторых пользователей нет пользовательских каталогов - и можно ли создавать новых пользователей без домашнего каталога?

Многие из этих пользователей созданы как системные пользователи. В Debian / Ubuntu это можно сделать с помощью adduser --system. Если вы хотите только избежать создания домашнего каталога (не создания системного пользователя), вы можете использовать adduser --no-create-home.

Я уверен, что есть эквивалент для систем, отличных от Debian (с useradd и т.д). В useradd manpage сообщает мне:

-M Do not create the user's home directory
-r, --system Create a system account.