sv.phhsnews.com


sv.phhsnews.com / Varför har vissa systemanvändare / usr / bin / false som deras Shell?

Varför har vissa systemanvändare / usr / bin / false som deras Shell?


När du börjar gräva i ett Linux-system kan du hitta några förvirrande eller oväntade saker, som / usr / bin / false, till exempel. Varför är det där och vad är dess syfte? Dagens SuperUser Q & A-post har svaret på en nyfiken läsarens frågor.

Dagens Frågor och svarssession kommer till vår tjänst med SuperUser-en indelning av Stack Exchange, en community-driven gruppering av Q & A-webbplatser.

Frågan

SuperUser-läsare user7326333 vill veta varför vissa systemanvändare har / usr / bin / false som deras skal:

Varför har vissa systemanvändare / usr / bin / false som deras skal? Vad betyder det?

Varför har vissa systemanvändare / usr / bin / false som sitt skal?

Svaret

SuperUser-bidragsgivare duDE, Toby Speight och bbaassssiiee har svaret för oss. Först upp dude:

Detta hjälper till att hindra användare från att logga in på ett system. Ibland behöver du ett användarkonto för en viss uppgift. Ändå bör ingen kunna interagera med det här kontot på datorn. Dessa är dels systemanvändarkonton. Å andra sidan är detta ett konto för vilket FTP eller POP3-åtkomst är möjlig, men inget direkt inloggningsskärm.

Om du tittar närmare på / etc / passwd-filen hittar du kommandot / bin / false som ett inloggningsskal för många systemkonton. Faktum är att falskt inte är ett skal, men ett kommando som inte gör något och då slutar också med en statuskod som signalerar ett fel. Resultatet är enkelt. Användaren loggar in och genast ser inloggningsprompten igen.

Följd av svaret från Toby Speight:

Dessa användare existerar som ägare till specifika filer eller processer och är inte avsedda att vara inloggningskonton. Om värdet på "skal" fältet inte är listat i / etc / shells, tillåter inte program som FTP-daemoner tillträde. Dessutom använder de / bin / false omedelbart tillbaka och nekar ett interaktivt skal för program som inte kontrollerar / etc / shells.

Och vårt slutliga svar från bbaassssiiee:

Vissa användare har / usr / bin / false, andra har / sbin / nologin, eller de kan till och med ha / usr / bin / passwd. De kan antingen vara systemanvändare som behövs för att isolera programbehörigheter eller mänskliga användare av program som använder lösenordsfilerna för autentisering.


Har något att lägga till förklaringen? Ljud av i kommentarerna. Vill du läsa mer svar från andra tech-savvy Stack Exchange-användare? Kolla in hela diskussionsgängan här.

Bildkredit: OpenStack Docs (OpenStack Project)


Hur man minskar din iPhones ljusstyrka lägre än iOS tillåter

Hur man minskar din iPhones ljusstyrka lägre än iOS tillåter

Om du använder din iPhone mycket på natten kan inte Night Shift-funktionen stoppa skärmen från att bränna dina ögon. Lyckligtvis finns det ett sätt att minska skärmens ljusstyrka än mer än den lägsta möjliga inställningen. RELATED: Så här aktiverar du nattskift på din iPhone för enkel nattläsning Du kanske tror att skärmen minskar ljusstyrkan för mycket gör skärmen så dim att du inte ens kan se den.

(how-top)

Googles smarta lås för lösenord gör det enkelt att synkronisera lösenord som du har sparat i Chrome över till din Android-enhet. Det kommer inte bara att synkronisera lösenordet med Chrome på din telefon utan också till stödda appar, så du behöver inte komma ihåg ditt lösenord för appar som Netflix eller LinkedIn. Saken är att du kanske inte vill automatiskt logga in på specifika appar. Eller någon app alls, för den delen.

Googles smarta lås för lösenord gör det enkelt att synkronisera lösenord som du har sparat i Chrome över till din Android-enhet. Det kommer inte bara att synkronisera lösenordet med Chrome på din telefon utan också till stödda appar, så du behöver inte komma ihåg ditt lösenord för appar som Netflix eller LinkedIn. Saken är att du kanske inte vill automatiskt logga in på specifika appar. Eller någon app alls, för den delen.

RELATED: Så här öppnar du appen "Google Inställningar" på Samsung Galaxy S7 Först måste vi komma in i Google-inställningarna på din telefon. Dra ner anmälningsskärmen och tryck på kuggikonen och rulla sedan tills du ser "Google" -posten. Det är värt att notera att detta kan ligga på en annan plats på vissa telefoner, till exempel Samsung Galaxy S7.

(how-top)