Portál AbcLinuxu, 14. května 2025 17:15
/etc/sddm.conf
[Autologin] Session=plasma.desktop # Session pro tvoje prostredi napises tady, seznam je v /usr/share/xsessions User=jardik # uzivatelske jmeno tadyPokud používáš jiný display manager, musíš napsat který, jestli chceš radu. Když pak chceš, aby sudo chtělo heslo, můžeš upravit config (třeba přes visudo) a přidat řádek
Defaults rootpw
. Sudo pak bude chtít heslo roota místo uživatelova.
Já jsem si zprovoznil čtečku otisků prstů. Funguje i pro sudo, ale to by se dalo v /etc/pam.d zakázat, když na to přijde, aby třeba fungovala jen při přihlášení. Jen by ten zákaz asi neměl valný smysl, protože otisk prstu je stále o fous bezpečnější než úplná absence hesla.
Další možnost, jak nezadávat (opakovaně) heslo, která se mi taky celkem osvědčila, je drobný hardwarový token. Token reaguje na dotyk, takže nic nepodepisuje sám od sebe a není třeba se obávat, že by programy mohly samy bez vědomí uživatele spouštět sudo.
Nic z výše uvedeného neřeší původní otázku. Chtěl jsem jen naznačit, že jsou bezpečnější alternativy k přihlašování bez hesla.
Tiskni
Sdílej:
ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.