Muszę uruchomić przeglądarkę internetową z innym użytkownikiem, ale nie chcę, aby użytkownik był pokazywany na ekranie logowania. Jak mogę utworzyć użytkownika, który nie będzie wymieniony na ekranie logowania? GNOME / Scientific Linux 6.3.
login
login-manager
Gasko Peter
źródło
źródło
UID
mniej niż50
potrzebnym użytkownikom. PróbowałemUID
23 i 24 .Odpowiedzi:
Edytuj
/etc/gdm/custom.conf
i dodaj lub zmieńExclude
dyrektywę w[greeter]
sekcji:Użytkownicy
alice
ibob
nie będą pokazywani na liście na ekranie logowania, ale nadal będą mogli się zalogować, wpisując swoją nazwę i hasło (jeśli mają hasło).Zobacz więcej szczegółów w Jak ukryć użytkowników na ekranie logowania GDM? (jest w większości niezależny od dystrybucji - niektóre szczegóły mogą ulec zmianie, na przykład pliki mogą znajdować się w różnych miejscach, a próg dla użytkowników systemu wynosi 500 w przypadku większości pochodnych Red Hat, ale 1000 w przypadku większości pochodnych Debiana).
źródło
Utwórz systemowe konto użytkownika - z UID mniejszym niż 1000. Konta z UID mniejszym niż 1000 są ukryte w gdm i prawdopodobnie inni menedżerowie wyświetlania.
Możesz utworzyć konto systemowe , uruchamiając
useradd
z-r
flagą.źródło
Znalazłem rozwiązanie tutaj:
https://askbot.fedoraproject.org/en/question/43367/how-to-hide-certain-users-from-gdm-logon-list/
W katalogu / var / lib / AccountsService / users edytuj plik, aby wykluczyć nazwę użytkownika (skopiuj inny, jeśli nie istnieje) i ustaw
SystemAccount=true
. Uruchom ponownie usługę gdm3 (jako root) za pomocąJeśli jesteś w sesji gdm, zostaniesz wylogowany, a wykluczony użytkownik nie pojawi się na ekranie logowania.
źródło
/var/lib/AccountsService/users/
po edycji był plik z moją nazwą użytkownika (musiałem usunąć linię,SystemAccount=true
ponieważ zmiana na false nie była wystarczająca) i ponowne uruchomienie GDM usługa, mogłem ponownie zobaczyć mojego użytkownika. Mam nadzieję, że te dodatkowe informacje mogą pomóc komuś innemu.może to będzie rozwiązanie, ale muszę to przetestować. Dzięki!
źródło