Nie jesteś zalogowany.
Jeśli nie posiadasz konta, zarejestruj je już teraz! Pozwoli Ci ono w pełni korzystać z naszego serwisu. Spamerom dziękujemy!

Ogłoszenie

Prosimy o pomoc dla małej Julki — przekaż 1% podatku na Fundacji Dzieciom zdazyć z Pomocą.
Więcej informacji na dug.net.pl/pomagamy/.

#1  2014-02-24 20:27:05

  as-max - Użytkownik

as-max
Użytkownik
Zarejestrowany: 2011-01-23

menadżer logowania - lista użytkowników

W jaki sposób w menadżerze logowania pokazywać tylko konkretnych użytkowników? Mam powiedzmy 4 użytkowników z których tylko dla dwóch mam ustawioną powłokę bash a dla dwóch pozostałych sh. W jaki sposób pokazywać w gdm3 tylko tych użytkowników z powłoka bash?

Offline

 

#2  2014-02-24 20:39:48

  Yampress - Imperator

Yampress
Imperator
Zarejestrowany: 2007-10-18

Re: menadżer logowania - lista użytkowników

[b]greeter.gsettings[/b]

Kod:

disable-user-list=true

Nie pokazuje listy usreów.




[b]daemon.conf[/b]

Kod:

greeter]
# Only include selected logins in the greeter
# IncludeAll = false
# Include = user1,user2

Offline

 

#3  2014-02-24 21:01:32

  as-max - Użytkownik

as-max
Użytkownik
Zarejestrowany: 2011-01-23

Re: menadżer logowania - lista użytkowników

[quote=Yampress][b]greeter.gsettings[/b]

Kod:

disable-user-list=true

Nie pokazuje listy usreów.[/quote]
Przy tej zmianie trzeba teraz wpisywać usera ręcznie - trochę to uciążliwe.

[quote=Yampress][b]daemon.conf[/b]

Kod:

greeter]
# Only include selected logins in the greeter
# IncludeAll = false
# Include = user1,user2

[/quote]
Niestety przy zmianie na:

Kod:

IncludeAll = false
Include = użytkownik-x,użytkownik-y

w dalszym ciągu pokazuje wszystkich

Offline

 

#4  2014-02-24 21:18:28

  Yampress - Imperator

Yampress
Imperator
Zarejestrowany: 2007-10-18

Re: menadżer logowania - lista użytkowników

Kod:

Include = user1,user2

userzy widoczni

Offline

 

#5  2014-02-24 21:51:44

  as-max - Użytkownik

as-max
Użytkownik
Zarejestrowany: 2011-01-23

Re: menadżer logowania - lista użytkowników

Mam obecnie wpisane to:

Kod:

[greeter]
# Only include selected logins in the greeter
IncludeAll = false
Include = adam

i niestety ale pokazuje mi wszystkich użytkowników

Offline

 

#6  2014-02-24 22:07:02

  Yampress - Imperator

Yampress
Imperator
Zarejestrowany: 2007-10-18

Re: menadżer logowania - lista użytkowników

zahaszuj to

Kod:

 IncludeAll = false

Offline

 

#7  2014-02-24 22:23:40

  as-max - Użytkownik

as-max
Użytkownik
Zarejestrowany: 2011-01-23

Re: menadżer logowania - lista użytkowników

[quote=Yampress]zahaszuj to

Kod:

 IncludeAll = false

[/quote]
też tak kombinowałem i żadnych efektów :(

Offline

 

#8  2014-02-24 22:27:15

  Yampress - Imperator

Yampress
Imperator
Zarejestrowany: 2007-10-18

Re: menadżer logowania - lista użytkowników

No to juz nic nie poradze.   disable-user-list=true  kłopotliwe ale najlepsze rozwiązanie. Nie widac kto ma konto ....

Ostatnio edytowany przez Yampress (2014-02-24 22:27:33)

Offline

 

#9  2014-02-24 22:32:49

  as-max - Użytkownik

as-max
Użytkownik
Zarejestrowany: 2011-01-23

Re: menadżer logowania - lista użytkowników

znalazłem jeszcze taki plik: /usr/share/gdm/gdm.schemas
Zauważyłem w nim listę userów w bloku:

Kod:

    <schema>
      <key>greeter/Exclude</key>
      <signature>s</signature>
      <default>bin,root,daemon,adm,lp,sync,shutdown,halt,mail,news,uucp,operator,nobody,nobody4,noaccess,postgres,pvm,r$
    </schema>

może tam dopisać tych użytkowników, którzy mają być niewidoczni?

Offline

 

#10  2014-02-25 08:54:24

  morfik - Cenzor wirtualnego świata

morfik
Cenzor wirtualnego świata
Skąd: ze WSI
Zarejestrowany: 2011-09-15
Serwis

Re: menadżer logowania - lista użytkowników

A tego nie da się zrobić w żadnym configu ? Np. lightdm miał możliwość ustawienia czegoś takiego:

Kod:

[UserList]
minimum-uid=1000
hidden-users=nobody nobody4 noaccess
hidden-shells=/bin/false /sbin/nologin

Co znaczy minimalny user widoczny ma id 1000 oraz ignorowani są userzy nobody nobody4 noaccess i ci którzy mają shelle ustawione na /bin/false /sbin/nologin . Można dowolnie dopisywać co się chce i ukrywać kogo się chce. Choć ja tam nigdy nie konfigurowałem gdm, to nie wiem czy tam coś takiego można zrobić.

Offline

 

#11  2014-02-25 13:10:49

  as-max - Użytkownik

as-max
Użytkownik
Zarejestrowany: 2011-01-23

Re: menadżer logowania - lista użytkowników

Również dodanie niechcianych użytkowników do pliku /usr/share/gdm/gdm.schemas
w miejsce:

Kod:

    <schema>
      <key>greeter/Exclude</key>
      <signature>s</signature>
      <default>bin,root,daemon,adm,lp,sync,shutdown,halt,mail,news,uucp,operator,nobody,nobody4,noaccess,postgres,pvm,r$
    </schema>

nie przyniosło żadnego efektu
Jedyna zmiana jaka jest widoczna przy logowaniu to uaktywnienie opcji:
disable-user-list=true
co niestety niesie za sobą konsekwencje tego typu, że nie jest widoczny żaden z użytkowników.

Nikt nie ma pomysłu na to gdzie może leżeć przyczyna tego, że są pokazywani wszyscy dodani użytkownicy z id większym od 1000?

Offline

 

#12  2014-02-25 13:36:16

  morfik - Cenzor wirtualnego świata

morfik
Cenzor wirtualnego świata
Skąd: ze WSI
Zarejestrowany: 2011-09-15
Serwis

Re: menadżer logowania - lista użytkowników

Ja ściągnąłem sobie tylko paczuszkę by zobaczyć jej content i tam jest w niej plik ./etc/gdm3/daemon.conf a w nim:

Kod:

# GDM configuration storage
#
# See /usr/share/gdm/gdm.schemas for a list of available options.

[daemon]
# Enabling automatic login
#  AutomaticLoginEnable = true
#  AutomaticLogin = user1

# Enabling timed login
#  TimedLoginEnable = true
#  TimedLogin = user1
#  TimedLoginDelay = 10

# Reserving more VTs for test consoles (default is 7)
#  FirstVT = 9

[security]

[xdmcp]

[greeter]
# Only include selected logins in the greeter
# IncludeAll = false
# Include = user1,user2

[chooser]

[debug]
# More verbose logs
# Additionally lets the X server dump core if it crashes
#  Enable = true

Wiesz gdzie ustawić? xD

Offline

 

#13  2014-02-25 14:05:50

  as-max - Użytkownik

as-max
Użytkownik
Zarejestrowany: 2011-01-23

Re: menadżer logowania - lista użytkowników

[quote=morfik]Ja ściągnąłem sobie tylko paczuszkę by zobaczyć jej content i tam jest w niej plik ./etc/gdm3/daemon.conf a w nim:

Kod:

[greeter]
# Only include selected logins in the greeter
# IncludeAll = false
# Include = user1,user2

Wiesz gdzie ustawić? xD[/quote]
Właśnie w tym powyższym kombinowałem zmieniałem ustawienia dodawałem userów i nawet dodałem opcję exclude z listą wykluczonych użytkowników, która tez podobno występuję i nic - żadnych zmian na ekranie logowania
Oczywiście usuwałem też znaczki # na początku linii aby opcja była aktywna.

Offline

 

#14  2014-02-25 15:01:58

  morfik - Cenzor wirtualnego świata

morfik
Cenzor wirtualnego świata
Skąd: ze WSI
Zarejestrowany: 2011-09-15
Serwis

Re: menadżer logowania - lista użytkowników

To ja nie wiem, na mój rozum to powinno działać, może bugi? Ja na dobrą sprawę nie używam już graficznego menadżera logowania to za bardzo ci nie powiem co i jak. Na pewno resetowałeś gdm po zmianie configu?

Offline

 

#15  2014-02-25 15:37:14

  as-max - Użytkownik

as-max
Użytkownik
Zarejestrowany: 2011-01-23

Re: menadżer logowania - lista użytkowników

[quote=morfik]To ja nie wiem, na mój rozum to powinno działać, może bugi? Ja na dobrą sprawę nie używam już graficznego menadżera logowania to za bardzo ci nie powiem co i jak. Na pewno resetowałeś gdm po zmianie configu?[/quote]
Robiłem reboot systemu.
Szukałem tez w dconf-editor ale tam nie ma nawet gałęzi gdm
domyślam się, że skoro mam pliki konfiguracyjne do gdm3 i informację na temat gdm:

Kod:

dpkg -l | grep gdm
ii  gdm3                                  3.4.1-8                            amd64        Next generation GNOME Display Manager

to go faktycznie używam :)
zastanawia mnie tylko to dlaczego nie mogę go zmusić do tego aby filtrował użytkowników na liście logowania.

Offline

 

#16  2014-02-25 15:57:10

  morfik - Cenzor wirtualnego świata

morfik
Cenzor wirtualnego świata
Skąd: ze WSI
Zarejestrowany: 2011-09-15
Serwis

Re: menadżer logowania - lista użytkowników

Może zaktualizuj gdm bo trochę stara ta twoja wersja co używasz:

Kod:

$ apt-cache policy gdm3
gdm3:
  Installed: (none)
  Candidate: 3.8.4-6
  Version table:
     3.10.0.1-2 0
        130 http://ftp.pl.debian.org/debian/ experimental/main amd64 Packages
     3.8.4-6 0
        900 http://ftp.pl.debian.org/debian/ testing/main amd64 Packages
        500 http://ftp.pl.debian.org/debian/ sid/main amd64 Packages

Offline

 

#17  2014-02-25 18:06:21

  Yampress - Imperator

Yampress
Imperator
Zarejestrowany: 2007-10-18

Re: menadżer logowania - lista użytkowników

W tej nowej jeszcze gorzej . Tam nic nie skonfigurujesz. Wersja Gdm3  jest  bardzo małio konfigurowalna. Gdm2  była cudna w tej sferze.

Offline

 

Stopka forum

Powered by PunBB
© Copyright 2002–2005 Rickard Andersson
Możesz wyłączyć AdBlock — tu nie ma reklam ;-)

[ Generated in 0.012 seconds, 11 queries executed ]

Informacje debugowania

Time (s) Query
0.00014 SET CHARSET latin2
0.00015 SET NAMES latin2
0.00162 SELECT u.*, g.*, o.logged FROM punbb_users AS u INNER JOIN punbb_groups AS g ON u.group_id=g.g_id LEFT JOIN punbb_online AS o ON o.ident='3.137.159.17' WHERE u.id=1
0.00126 UPDATE punbb_online SET logged=1732761529 WHERE ident='3.137.159.17'
0.00068 SELECT * FROM punbb_online WHERE logged<1732761229
0.00055 SELECT topic_id FROM punbb_posts WHERE id=258394
0.00008 SELECT id FROM punbb_posts WHERE topic_id=25328 ORDER BY posted
0.00086 SELECT t.subject, t.closed, t.num_replies, t.sticky, f.id AS forum_id, f.forum_name, f.moderators, fp.post_replies, 0 FROM punbb_topics AS t INNER JOIN punbb_forums AS f ON f.id=t.forum_id LEFT JOIN punbb_forum_perms AS fp ON (fp.forum_id=f.id AND fp.group_id=3) WHERE (fp.read_forum IS NULL OR fp.read_forum=1) AND t.id=25328 AND t.moved_to IS NULL
0.00007 SELECT search_for, replace_with FROM punbb_censoring
0.00124 SELECT u.email, u.title, u.url, u.location, u.use_avatar, u.signature, u.email_setting, u.num_posts, u.registered, u.admin_note, p.id, p.poster AS username, p.poster_id, p.poster_ip, p.poster_email, p.message, p.hide_smilies, p.posted, p.edited, p.edited_by, g.g_id, g.g_user_title, o.user_id AS is_online FROM punbb_posts AS p INNER JOIN punbb_users AS u ON u.id=p.poster_id INNER JOIN punbb_groups AS g ON g.g_id=u.group_id LEFT JOIN punbb_online AS o ON (o.user_id=u.id AND o.user_id!=1 AND o.idle=0) WHERE p.topic_id=25328 ORDER BY p.id LIMIT 0,25
0.00099 UPDATE punbb_topics SET num_views=num_views+1 WHERE id=25328
Total query time: 0.00764 s