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)


Jak přehrávat Bluetooth Audio na dvou reproduktorech ve stejnou dobu s Galaxy S8

Jak přehrávat Bluetooth Audio na dvou reproduktorech ve stejnou dobu s Galaxy S8

Není to tajemství, že Bluetooth 5.0 je docela úžasné, a jako výsledek Galaxy S8 může udělat docela hezké věci, které ostatní telefony prostě nemohou udělat. Přehrávání zvuku Bluetooth na připojených zařízeních dvě najednou je jedním z těchto funkcí - nazývá se to Dual Audio. Co je to synchronizace svazku médií v Galaxii S8?

(how-top)

IPhone 7 je k dispozici ve dvou velikostech: běžný displej 4,7

IPhone 7 je k dispozici ve dvou velikostech: běžný displej 4,7 "iPhone 7 a displej 5,5" iPhone 7 Plus. Oba telefony jsou k dispozici s paměťovou kartou Jet Black, Black, Gold, Silver, Rose Gold a Red s kapacitou 32 GB, 128 GB nebo 256 GB. Podívejme se, jak se jednotlivé telefony liší a zvážíte, který z nich je pro vás ten správný.

Fyzická velikost je nejzřetelnější rozdíl mezi těmito dvěma telefony. IPhone 7 je 2,64 palce široký, 5,44 palce vysoký o 0,28 palce hluboký a váží na 4,87 unce. IPhone 7 Plus je 3.07 cm široký, 6.23 palce vysoký o 0.29 palce hluboký a váží trochu více na 6.63 oz. Ani není to příliš malý telefon, ale Plus je výrazně větší.

(how-top)