/etc/shadow-ban mi a különbség, a * és a ! között?

Fórumok

/etc/shadow-ban mi a különbség, a * és a ! között?

Hozzászólások

/etc/shadow fileban mi a különbség, a * és a ! között?
egyes rendszer által létrehozott usereknél * másoknál ! szerepel a passwd helyén. van valami jelentősége?

_szerintem_ (ha regex):

* = barmit beirhat akar uthet egy entert is es belep
! = mindegy mit ir be, akkor sem tud belepni

ps.: nalam senkinek sem csillag

hali

sztem meg semmi jelentosege sincs, ilyen erovel akar a * vagy ! jelet kicserelheted
"jelszo"-ra is :)

egyebkent nalam(debian) olyan usereknel van * akik rendelkeznek shellel

Nem regexp.
A * biztosan kitiltás, néha mondjuk is a home-jukat telemp3-azó usereknek, hogy "Ne rendetlenkedj, mert kicsillagozlak!".
A !-et nem tudom, lehet, hogy az is ugyanaz.

A man passwd végén van is szó róla, hogy ha a kódolt jelszó egy csillag, akkor nem fog tudni jelszóval belépni. (De pl. az ssh beengedheti, ha nem jelszóval autentikál.)

L. Á.

RTFM!

man shadow

[code:1:ec5d437515] If the password field contains some string that is not valid result of
crypt(3), for instance ! or *, the user will not be able to use a unix
password to log in, subject to pam(7).
[/code:1:ec5d437515]

Zsiraf

p.s.: a kovetkeztetest mindenki vonja le sajat maga...

Mentségül szolgáljon az én man shadow-omban ez nincs benne, sem a man 5 shadow-ban. Pedig angol és nem magyar man.