Как заставить пользователей с UID менее 1000 появляться в LightDM?

Используйте CDPATH для определения базового каталога для команды cd

[ramesh@dev-db ~]# pwd
/home/ramesh

[ramesh@dev-db ~]# cd mail
-bash: cd: mail: No such file or directory
[Note: This is looking for mail directory under current directory]

[ramesh@dev-db ~]# export CDPATH=/etc
[ramesh@dev-db ~]# cd mail
[Note: This is looking for mail under /etc and not under current directory]

[ramesh@dev-db /etc/mail]# pwd
/etc/mail
1
задан 3 November 2012 в 00:46

1 ответ

Возможно, вам также захочется изменить настройки по умолчанию для adduser & amp; useradd, чтобы создать новых пользователей с UID, начиная с 500.

Два файла нуждаются в изменении:

/etc/login.defs

...
# Min/max values for automatic uid selection in useradd
#
UID_MIN            500
UID_MAX          60000
# System accounts
#SYS_UID_MIN       100
#SYS_UID_MAX       499
...
# Min/max values for automatic gid selection in groupadd
#
GID_MIN            500
GID_MAX          60000
# System accounts
#SYS_GID_MIN       100
#SYS_GID_MAX       499

/etc/login.defs

...
# package, may assume that UIDs less than 100 are unallocated.
FIRST_SYSTEM_UID=100
LAST_SYSTEM_UID=499

FIRST_SYSTEM_GID=100
LAST_SYSTEM_GID=499

# FIRST_[GU]ID to LAST_[GU]ID inclusive is the range of UIDs of dynamically
# allocated user accounts/groups.
FIRST_UID=500
LAST_UID=29999

FIRST_GID=500
LAST_GID=29999
5
ответ дан 25 May 2018 в 04:47
  • 1
    Почему так? Недавно созданные пользователи никоим образом не гарантируют соответствие новым требованиям на Mac, и в любом случае это однопользовательский ноутбук. Спасибо, хотя, я запомню это для будущего использования, и, возможно, это поможет некоторым другим людям, когда они найдут этот вопрос и ответы. – DoDoGo 12 November 2012 в 03:47
  • 2
    +1 Спасибо! Мой /etc/lightdm/users.conf имел minimum-uid = 500, но все равно не показывал пользователей, у которых было меньше 1000. – copper.hat 30 September 2013 в 02:15

Другие вопросы по тегам:

Похожие вопросы: