
Zodra u in een Linux-systeem begint te graven, kunt u enkele verwarrende of onverwachte dingen tegenkomen, zoals / usr / bin / false, bijvoorbeeld. Waarom is het daar en wat is het doel ervan? De SuperUser Q & A-post van vandaag biedt een antwoord op de vragen van een nieuwsgierige lezer.
De Question & Answer-sessie van vandaag komt tot ons dankzij SuperUser - een onderdeel van Stack Exchange, een door de gemeenschap gestuurde groep van Q & A-websites.
SuperUser-lezer user7326333 wil weten waarom sommige systeemgebruikers / usr / bin / false hebben als shell:
Waarom hebben sommige systeemgebruikers / usr / bin / false als hun shell? Wat betekent dat?
Waarom hebben sommige systeemgebruikers / usr / bin / false als hun shell?
SuperUser-bijdragers duDE, Toby Speight en bbaassssiiee hebben het antwoord voor ons. Allereerst, duDE:
Dit helpt voorkomen dat gebruikers inloggen op een systeem. Soms hebt u een gebruikersaccount voor een specifieke taak nodig. Desondanks moet niemand op de computer met dit account kunnen communiceren. Dit zijn aan de ene kant systeemgebruikersaccounts. Aan de andere kant is dit een account waarvoor FTP- of POP3-toegang mogelijk is, maar gewoon geen directe shell-login.
Als u het bestand / etc / passwd beter bekijkt, vindt u de opdracht / bin / false als login-shell voor veel systeemaccounts. Feitelijk is false geen shell, maar een opdracht die niets doet en vervolgens ook eindigt met een statuscode die een fout meldt. Het resultaat is eenvoudig. De gebruiker logt in en ziet onmiddellijk de aanmeldingsprompt.
Gevolgd door het antwoord van Toby Speight:
Deze gebruikers zijn de eigenaar van specifieke bestanden of processen en zijn niet bedoeld als inlogaccounts. Als de waarde van het "shell" -veld niet wordt vermeld in / etc / shells, staan programma's zoals FTP-daemons geen toegang toe. Bovendien gebruiken ze voor programma's die / etc / shells niet controleren of / bin / false onmiddellijk een interactieve shell retourneert en weigert.
En ons laatste antwoord van bbaassssiiee:
Sommige gebruikers hebben / usr / bin / false, anderen hebben / sbin / nologin, of ze hebben misschien zelfs / usr / bin / passwd. Het kunnen systeemgebruikers zijn die nodig zijn om programmabeperkingen of menselijke gebruikers van programma's te isoleren die de wachtwoordbestanden gebruiken voor authenticatie.
Heeft u iets toe te voegen aan de uitleg? Geluid uit in de reacties. Wilt u meer antwoorden van andere technisch onderlegde Stack Exchange-gebruikers lezen? Bekijk hier de volledige discussiethread.
Image Credit: OpenStack Docs (OpenStack Project)
Scènes bewerken voor uw Philips Hue Lights
Als u ooit wijzigingen wilt aanbrengen in een scène die u hebt ingesteld in de Hue-app, kunt u een scène daadwerkelijk bewerken in plaats van verwijderen en een nieuwe maken. GERELATEERD: Een aangepaste kleurenscène creëren vanaf een foto met uw Philips Hue Lights Het is geen verrassing dat de bewerkingsfunctie voor een Hue-scène niet zo voor de hand liggend is als zou moeten , maar als je er eenmaal achter bent gekomen hoe je er toegang toe kunt krijgen, is het een stuk eenvoudiger om een scène te wijzigen.
De beste online retailers voor goedkope geïmporteerde gadgets
Tenzij u regelmatig de minder ahem-mainstream gedeelten van de persoonlijke elektronicaplaatsen van het web bezoekt, bent u misschien niet zo bekend met de bloeiende lage prijs gadgethandel. Fabrikanten in China, Hongkong, Taiwan en Zuid-Korea zijn meer dan bereid om telefoons, tablets, muziekspelers en zelfs volledige pc's aan te bieden aan kopers waarvan de budgetten niet naar de grote merknamen gaan.