passwd

Screenshot užití příkazu passwd v operačním systému Linux

passwd je v unixových systémech název příkazu, který slouží ke změně hesla uživatele.

Popis funkce

Z hesla zadaného uživatelem je vygenerován pomocí hashovací funkce (např. DES) otisk (hash) a pouze tento otisk je uložen do databáze informací o uživatelských účtech (např. souboru /etc/shadow). Z bezpečnostních důvodů tedy vlastní heslo uloženo není. Jakmile se uživatel do systému přihlašuje, je požádán o zadání hesla. Z tohoto hesla je taktéž vygenerován otisk, který je poté porovnán s otiskem uloženým. Jestliže se oba otisky shodují, měla by se shodovat i původní hesla a uživatel tedy může být autentizován.

Nástroj passwd může být použit nejen ke změně hesel pro lokální uživatele. Na většině systémů je jej také možno použít ke změně hesel spravovaných distribuovaným autentizačním mechanizmem jako je NIS, Kerberos nebo LDAP. Dříve bylo nutné mít pro změnu hesla v takových autentizačních systémech rozdílné nástroje. Například příkaz yppasswd ke změně hesla v systému NIS. V současné době má však většina implementací jediný příkaz passwd, který je schopen změnit heslo v těchto rozličných systémech skrze autentizační moduly PAM.

Soubor passwd

Podrobnější informace naleznete v článku Passwd (soubor).

Soubor passwd je textová databáze obsahující informace o uživatelích, kteří mají přístup do systému. Jméno souboru pochází z jedné jeho původní funkce, totiž uchovávání hesel uživatelů. Protože však je soubor většinou přístupný pro čtení všem uživatelům, je toto řešení nebezpečné a v současnosti se využívá systém stínových hesel.

Soubor shadow

Podrobnější informace naleznete v článku Shadow (soubor).

Soubor shadow je přístupný pouze superuživateli, protože obsahuje přihlašovací hesla uživatelů. Ve starších systémech byla hesla uživatelů uložena v soubor passwd (odkud pochází jeho název), který byl přístupný pro čtení všem uživatelům systému. Protože s tímto každý útočník, který měl jakýkoliv přístup do systému, mohl získat hesla všech uživatelů, včetně superuživatele, v současnosti se využívá systém stínových hesel a hesla samotná jsou uložena v souboru shadow, který se většinou nachází v cestě /etc/shadow.

Reference

V tomto článku byl použit překlad textu z článku passwd (command) na anglické Wikipedii.

Související články


Zdroj datcs.wikipedia.org
Originálcs.wikipedia.org/wiki/Passwd
Zobrazit sloupec 

Kalkulačka - Výpočet

Výpočet čisté mzdy

Důchodová kalkulačka

Přídavky na dítě

Příspěvek na bydlení

Rodičovský příspěvek

Životní minimum

Hypoteční kalkulačka

Povinné ručení

Banky a Bankomaty

Úrokové sazby, Hypotéky

Směnárny - Euro, Dolar

Práce - Volná místa

Úřad práce, Mzda, Platy

Dávky a příspěvky

Nemocenská, Porodné

Podpora v nezaměstnanosti

Důchody

Investice

Burza - ČEZ

Dluhopisy, Podílové fondy

Ekonomika - HDP, Mzdy

Kryptoměny - Bitcoin, Ethereum

Drahé kovy

Zlato, Investiční zlato, Stříbro

Ropa - PHM, Benzín, Nafta, Nafta v Evropě

Podnikání

Města a obce, PSČ

Katastr nemovitostí

Katastrální úřady

Ochranné známky

Občanský zákoník

Zákoník práce

Stavební zákon

Daně, formuláře

Další odkazy

Auto - Cena, Spolehlivost

Registr vozidel - Technický průkaz, eTechničák

Finanční katalog

Volby, Mapa webu

English version

Czech currency

Prague stock exchange


Ochrana dat, Cookies

 

Copyright © 2000 - 2024

Kurzy.cz, spol. s r.o., AliaWeb, spol. s r.o.