Portál AbcLinuxu, 10. května 2025 06:20
Řešení dotazu:
/etc/shadow
, ale neznám program, který by jej načetl a nepoužil jako ukončení hesla.
U textového terminálu lze do hesla přidat třeba F3 nebo šipky, ale nepůjde se s tím přihlásit v GUI a nemusí to fungovat správně napříč různými terminály.
Běžně používám minimálně množinu rozšířenou o @#$%^&*_-.
, ale často zas nedávám yYzZ
.
A už jsem si i hrál s layout-em pro hlaholici (když na to nemám jiné využití…), člověk má krátké heslo, ale ve skutečnosti je dlouhé .
passwd
to podporuje). Vysledek v /etc/shadow
(jenom znak CR):
qqq:$1$ZahQlGqr$wEOZYN/QIwKPAOCQbjgYj/:16276:0:99999:7:::Overeni, ze to je spravne:
$ cat x.c #define _XOPEN_SOURCE #include <unistd.h> #include <stdio.h> int main() { printf("%s\n", crypt("\r", "$1$ZahQlGqr$wEOZYN/QIwKPAOCQbjgYj/")); return 0; } $ gcc x.c -lcrypt $ ./a.out $1$ZahQlGqr$wEOZYN/QIwKPAOCQbjgYj/A pak se normalne prihlasit stejne (CTRL-V ENTER). Napr
su
s tim nema problem. Bohuzel napr ssh
s tim problemy ma (nelze se prihlasit).
Tiskni
Sdílej:
ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.