cs.phhsnews.com


cs.phhsnews.com / Proč někteří systémoví uživatelé mají / usr / bin / false jako jejich Shell?

Proč někteří systémoví uživatelé mají / usr / bin / false jako jejich Shell?


Jakmile začnete kopat do systému Linux, můžete najít nějaké matoucí nebo neočekávané věci, bin / false, například. Proč je tam a jaký je jeho účel? Dnešní příspěvek SuperUser Q & A má odpověď na zvědavé čtenářské otázky.

Dnešní zasílání dotazů a odpovědí nás přichází s laskavým svolením SuperUseru - subdivize Stack Exchange, komunitního seskupování webových stránek Q & A

Otázka

čtečka uživatelů SuperUser user7326333 chce vědět, proč někteří uživatelé systému mají jako / shell / usr / bin / false:

Proč někteří uživatelé systému mají jako / shell / usr / bin / false? Co to znamená?

Proč někteří systémoví uživatelé mají / usr / bin / false jako jejich shellu?

Odpovědí pro nás

přispěvatelé SuperUser duDE, Toby Speight a bbaassssiiee. První krok, duDE:

To pomáhá zabránit uživatelům přihlašovat se do systému. Někdy potřebujete uživatelský účet pro konkrétní úkol. Nicméně nikdo by neměl být schopen komunikovat s tímto účtem v počítači. Jedná se jednak o systémové uživatelské účty. Na druhou stranu je to účet, pro který je možný přístup FTP nebo POP3, ale bez přímého přihlašování do shellu.

Pokud se podíváte blíže na soubor / etc / passwd, najdete příkaz / bin / false jako přihlašovací shell pro mnoho systémových účtů. Falešně vlastně není shell, ale příkaz, který nic nečiní a pak končí kódem stavu, který signalizuje chybu. Výsledek je jednoduchý. Uživatel se přihlásí a okamžitě zobrazí přihlašovací výzvu.

Následuje odpověď od Toby Speight:

Tito uživatelé existují jako vlastníci konkrétních souborů nebo procesů a nejsou určeni jako přihlašovací účty. Pokud hodnota pole "shell" není uvedena v adresáři / etc / shells, programy jako FTP démoni neumožňují přístup. Navíc pro programy, které nekontrolují / etc / shells, využívají skutečnost, že / bin / false okamžitě vrátí a zamítne interaktivní shell

A naše konečná odpověď od bbaassssiiee:

usr / bin / false, ostatní mají / sbin / nologin, nebo dokonce mohou mít / usr / bin / passwd. Mohou být buď uživatelé systému, kteří potřebují izolovat programová oprávnění, nebo lidské uživatele programů, které používají soubory hesel k ověření.


Musí něco přidat k vysvětlení? Zní to v komentářích. Chcete se dozvědět více odpovědí od ostatních uživatelů technologie Stack Exchange?

Image Credit: OpenStack Docs (projekt OpenStack)


Echo Dot je skvělé zařízení, ale Anker je Eufy Genie (35 dolarů) má za cíl detronovat to se stejným Alexa -based systém a 15 dolarů levnější cena (ještě více, když je v prodeji). Ale je to spousta úspor na to, aby jste získali Echo zařízení třetí strany?

Echo Dot je skvělé zařízení, ale Anker je Eufy Genie (35 dolarů) má za cíl detronovat to se stejným Alexa -based systém a 15 dolarů levnější cena (ještě více, když je v prodeji). Ale je to spousta úspor na to, aby jste získali Echo zařízení třetí strany?

Jaký je rozdíl mezi Amazon Echo a Echo Dot? Amazon umožňuje každé společnosti pečeme Alexa do svých zařízení a Ankerův Eufy Genie to dělá přesně. Není to jediný přímý konkurent "skutečné" Echo, ale je to jedna z nejpopulárnějších možností a v současnosti je nejvíce dobře hodnocená na Amazonu. A zatímco je cílem soutěžit s Echo Dot, má některé nevýhody ve srovnání s vlastním hlasem aktivovaným virtuálním asistentem společnosti Amazon.

(how-top)

Nechcete ještě aktualizaci tvůrců jar? Zde je postup, jak ji pozastavit

Nechcete ještě aktualizaci tvůrců jar? Zde je postup, jak ji pozastavit

Microsoft je nastaven na uvolnění Spring Creators Update, také známý jako Redstone 4, někdy v dubnu. Aktualizaci můžete pozastavit, abyste ji nepřijímali okamžitě - pokud používáte Windows 10 Professional, Enterprise nebo Education SOUVISEJÍCÍ: Všechno nové v aktualizaci Windows 10 Spring Creators, k dispozici v dubnu 2018 Bohužel Windows 10 Home neumožňuje zpoždění aktualizací.

(how-top)