Portál AbcLinuxu, 11. listopadu 2025 16:58
/var/run/utmp: No such file or directory
man screen pisou, ze ten soubor je v /etc/utmp a maji v tom byt Login records. Ja ho mam na Archu taky jako ty a funguje mi to pres putty v pohode.
Zkontroluj jestli mas set-uid u binarky screen a opravneni k tomu "utmp" souboru. Aspon v manualu to pisou:
Screen must be installed as set-uid with owner root on most systems in order to be able to correctly change the owner of the tty device file for each window. Special permission may also be required to write the file "/etc/utmp".
Ja set-uid nastaveny automaticky mam a ten soubor /var/run/utmp ma u me prava:
-rw-r--r-- 1 root root 4608 2006-06-04 12:51 utmpJo a je v tom nejakej binarni nesmysl.
cd /adresar/kde/to/chce/ten/utmp touch utmpKazdopadne tam treba stale nekde je, spravne by mel byt ve
/var/adm, byva ale casto ve /var/run anebo dokonce i v /var/log.
man 5 utmp.
Jinak uz predtim jsem si precetl, ze je to databaze prihlasenych lidi. Akorat jsem si myslel, ze to souvisi jen s tim screenem, ale ono to vypada, ze to obsahuje seznam prihlasenych lidi v celym systemu (jestli jsem to pochopil spravne). Nemel by to tam teda ten tazatel mit? Jestli to je tak jak chapu, tak by mel mozna problem s prihlasenim i na lokalu ne?
screen -l. pripadne "deflogin off" v .screenrc.
Tiskni
Sdílej:
ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.