Portál AbcLinuxu, 10. května 2025 08:09

Dotaz: System bez loginu.

6.3.2009 14:20 pupala | skóre: 21
System bez loginu.
Přečteno: 258×
Odpovědět | Admin
Chcel by som dosiahnuť, aby sa po nabehnutí systému nenabehol login, ale aby sa rovno spustilo niečo ako guest konto
bez potreby password-u. A z tohoto konta by mali byť spustiteľné štyri programy a piaty by mal byť login,
ktorý by umožňoval lognúť sa štandardným užívateľom, a tí, keby sa odhlásili, opäť by bol spustený systém
bez login-u s tými štyrmi aplikáciami a s možnosťou naštartovať login.
Týmto smerom som v takom rozsahu ešte neexperimentoval a neviem, či je toto reálne.
Rád by som dostal nejaké nasmerovanie.
Ide o prevádzku pre embedded aplikácie, kde aplikáciu musí môcť spustiť každý, po spustení login-u musí byť užívateľ
sysadmin schopný konfigurovať tie štyri guest aplikácie, a samozrejme root cez login.
Je toto vôbec možné ? Ďakujem za nasmerovanie
Nástroje: Začni sledovat (1) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

6.3.2009 14:48 Miklik | skóre: 27 | Krnov
Rozbalit Rozbalit vše Re: System bez loginu.
Odpovědět | | Sbalit | Link | Blokovat | Admin

/etc/inittab

man mingetty

--autologin

Netvrdím to, ale možná je to pravda.
6.3.2009 15:51 linuxik | skóre: 32 | Milovice
Rozbalit Rozbalit vše Re: System bez loginu.
Odpovědět | | Sbalit | Link | Blokovat | Admin

Ahoj, pokus si dobre pamatuji stacilo tohle

do souboru /etc/login.defs pridej radku
NO_PASSWORD_CONSOLE tty1:tty2:tty3:tty4
v souboru /etc/inittab
zmen radku podobnou teto
3:234:respawn:/sbin/mingetty tty3
na
3:2345:respawn:/sbin/mingetty --autologin jmeno_uzivatele  tty3

Alespon takhle to mam v poznamkach, ale je to uz 2 roky co jsem to potreboval a dnesni distribuce uz take nejsou zrovna stejne, takze mozna budes muset experimentovat.

 

6.3.2009 16:47 pupala | skóre: 21
Rozbalit Rozbalit vše Re: System bez loginu.
Ďakujem Vám obom, skoro 100 bodov na prvý pokus. Pri takomto logine, pre skutočných užívateľov stačí už len su. Už len doriešiť spúšťanie tých troch programov pod guest. Guest je cez autologin, ale systém dovoľuje užívateľovi guest použiť všetko v systéme, čo môžu ostatní legitímny užívatelia pre právomoci "others". Neviem ako to osekať výhradne na tie štyri požadované programy.
7.3.2009 09:55 Miklik | skóre: 27 | Krnov
Rozbalit Rozbalit vše Re: System bez loginu.

Tak jim tam udělej menu, které se spustí příkazem exec pri loginu toho uživatele.

Dalším řešením je restricted shell rsh, který dáš tomu uživateli do /etc/passwd.

Netvrdím to, ale možná je to pravda.

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.