Portál AbcLinuxu, 10. května 2025 06:20

Dotaz: Znak CR/LF v hesle

Jardík avatar 21.7.2014 21:01 Jardík | skóre: 40 | blog: jarda_bloguje
Znak CR/LF v hesle
Přečteno: 614×
Odpovědět | Admin
Chtěl bych mít v přihlašovacím hesle nějaký speciální znak, třeba LF. Jak takové heslo zadám do 'passwd' a jak se potom dá s takovým heslem přihlásit, když mi vemou enter jako potvrzení hesla?
Věřím v jednoho Boha.

Řešení dotazu:


Nástroje: Začni sledovat (0) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

21.7.2014 23:58 Sten
Rozbalit Rozbalit vše Re: Znak CR/LF v hesle
Odpovědět | | Sbalit | Link | Blokovat | Admin
Pochybuju, že to s LF půjde, protože má dost specifický význam. Samozřejmě lze ručně vložit do hashe v /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.
23.7.2014 13:02 Ivan
Rozbalit Rozbalit vše OT: Re: Znak CR/LF v hesle
Odpovědět | | Sbalit | Link | Blokovat | Admin
Offtopic: kdysi jsem prisel o pul dne zivota jenom proto, ze se uzivatel snazil prihlasit na Novel FTP a mel na konci hesla mezeru. Vsude mu to fungovalo jen s FTP mel problemy.

Tvuj problem mu pripada podobne zbytecnej. viz http://xkcd.com/936/
23.7.2014 14:25 Sten
Rozbalit Rozbalit vše Re: OT: Re: Znak CR/LF v hesle
25.7.2014 10:40 Radovan Garabík
Rozbalit Rozbalit vše Re: OT: Re: Znak CR/LF v hesle
Podobne som kedysi narazil na prihlasovanie do VMS, FTP nefungovalo lebo som mal v hesle (uprostred) medzeru.
Řešení 1× (Lol Phirae)
24.7.2014 21:17 Lol Phirae | skóre: 23
Rozbalit Rozbalit vše Re: Znak CR/LF v hesle
Odpovědět | | Sbalit | Link | Blokovat | Admin
Eště doporučuju uživatelské jméno kompletně velkými písmeny, ať je zážitek dokonalý. :-D :-)
Řešení 1× (Lol Phirae)
24.7.2014 22:44 Petr Šobáň | skóre: 80 | blog: soban | Olomouc
Rozbalit Rozbalit vše Re: Znak CR/LF v hesle
A do hesla ještě vložit pár BS a FF, BEL a bude to OK.
25.7.2014 12:16 Petr Šobáň | skóre: 80 | blog: soban | Olomouc
Rozbalit Rozbalit vše Re: Znak CR/LF v hesle
Odpovědět | | Sbalit | Link | Blokovat | Admin
Jenom ještě doplním do hesla si můžeš dát cokoliv, to problém není.

Problém je jak to heslo potom zadat.....

Takže doporučuji používat pro hesla znaky "a" až "z", "A" až "Z" a "0" až "9" a vše ostatní v heslech nepoužívat!

A volit heslo dostatečně dlouhé s různou kombinací znaků co jsem uvedl.
25.7.2014 14:35 Šangala | skóre: 56 | blog: Dutá Vrba - Wally
Rozbalit Rozbalit vše Re: Znak CR/LF v hesle

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é :-).

To, že trpíš stihomamem, ještě neznamená, že po tobě nejdou. ⰞⰏⰉⰓⰀⰜⰉ ⰗⰞⰅⰜⰘ ⰈⰅⰏⰉ ⰒⰑⰎⰉⰁⰕⰅ ⰏⰉ ⰒⰓⰄⰅⰎ ·:⁖⁘⁙†
25.7.2014 15:05 chochi | skóre: 29 | Praha
Rozbalit Rozbalit vše Re: Znak CR/LF v hesle
Odpovědět | | Sbalit | Link | Blokovat | Admin
Tak pomoci kombinace CTRL-V a ENTER lze vlozit do hesla znak CR (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).

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.