De ce unii utilizatori de sistem au / usr / bin / false ca shell?

Mar 7, 2025
Cloud și Internet
CONȚINUTUL NECACHAT

Odată ce ați început să vă scufundați într-un sistem Linux, puteți găsi unele lucruri confuze sau neașteptate, cum ar fi / usr / bin / false, de exemplu. De ce este acolo și care este scopul ei? Postarea de astăzi a SuperUser Q&A are răspunsul la întrebările unui cititor curios.

Sesiunea de Întrebări și Răspunsuri de astăzi ne vine prin amabilitatea SuperUser - o subdiviziune a Stack Exchange, un grup de site-uri web de întrebări și răspunsuri bazat pe comunitate.

Intrebarea

Utilizatorul cititorului SuperUser 7326333 vrea să știe de ce unii utilizatori de sistem au / usr / bin / false ca shell:

De ce unii utilizatori de sistem au / usr / bin / false ca shell? Ce inseamna asta?

De ce unii utilizatori de sistem au / usr / bin / false ca shell?

Răspunsul

Contribuitorii SuperUser duDE, Toby Speight și bbaassssiiee au răspunsul pentru noi. În primul rând, duDE:

Acest lucru ajută la împiedicarea utilizatorilor să se conecteze la un sistem. Uneori aveți nevoie de un cont de utilizator pentru o anumită sarcină. Cu toate acestea, nimeni nu ar trebui să poată interacționa cu acest cont pe computer. Acestea sunt, pe de o parte, conturi de utilizator de sistem. Pe de altă parte, acesta este un cont pentru care este posibil accesul FTP sau POP3, dar nu există nici o autentificare directă a shell-ului.

Dacă priviți mai atent fișierul / etc / passwd, veți găsi comanda / bin / false ca un shell de conectare pentru multe conturi de sistem. De fapt, false nu este un shell, ci o comandă care nu face nimic și apoi se termină și cu un cod de stare care semnalează o eroare. Rezultatul este simplu. Utilizatorul se conectează și vede imediat din nou solicitarea de conectare.

Urmat de răspunsul lui Toby Speight:

Acești utilizatori există pentru a fi proprietarul anumitor fișiere sau procese și nu sunt intenționați să fie conturi de autentificare. Dacă valoarea câmpului „shell” nu este listată în / etc / shells, atunci programele precum demonii FTP nu permit accesul. În plus, pentru programele care nu verifică / etc / shells, utilizează faptul că / bin / false va reveni imediat și va refuza un shell interactiv.

Și răspunsul nostru final de la bbaassssiiee:

Unii utilizatori au / usr / bin / false, alții au / sbin / nologin sau pot avea chiar / usr / bin / passwd. Ele pot fi fie utilizatori de sistem care sunt necesari pentru a izola permisiunile de program, fie utilizatori umani de programe care folosesc fișierele cu parole pentru autentificare.


Aveți ceva de adăugat la explicație? Sună în comentarii. Doriți să citiți mai multe răspunsuri de la alți utilizatori ai Stack Exchange? Consultați aici firul complet de discuție .

Credit de imagine: Documente OpenStack (Proiect OpenStack)

.intrare-conținut .pentru-intrare

Why Do Some System Users Have /usr/bin/false As Their Shell?

Why Do Some System Users Have /usr/bin/false As Their Shell? (3 Solutions!!)

Unix & Linux: Should I Always Set The Root Shell To /usr/bin/false? (3 Solutions!!)

Unix & Linux: Does /usr/sbin/nologin As A Login Shell Serve A Security Purpose? (8 Solutions!!)


Cloud și Internet - Cele mai populare articole

Care este diferența dintre Waze Carpooling și Uber / Lyft?

Cloud și Internet Oct 15, 2025

Există o mulțime de opțiuni pentru transport atunci când aveți nevoie de o plimbare. Puteți opta oricând pentru Lift sau Uber pentru o soluție ..


Cum să ajustați puterea filtrelor dvs. Instagram pentru a le face mai puțin copleșitoare

Cloud și Internet Mar 22, 2025

Secretul unei bune editări foto este să nu știi ce să faci, ci să știi când să te oprești. Oricine poate adăuga tone de contrast și saturație și poate veni cu o imagine..


Cum să mutați foldere speciale pe OS X în Cloud Storage

Cloud și Internet Dec 8, 2024

Folderele speciale funcționează bine, deoarece centralizează unde sunt salvate anumite tipuri de fișiere. Adăugați spațiu de stocare în cloud și, brusc, aveți copii de rez..


Cum să oprești spamul „Poveștile de top de astăzi de @numele tău” Spam pe Twitter

Cloud și Internet Oct 1, 2025

CONȚINUTUL NECACHAT În ultima vreme am observat o tendință enervantă pe Twitter - oamenii spammează în mod constant feedul dvs. @replicies cu aceste postări spunând că ați fost c..


Cum se folosește Dropbox cu un iPhone sau iPod Touch

Cloud și Internet Aug 5, 2025

Una dintre caracteristicile excelente ale Dropbox este capacitatea de a partaja și sincroniza fișierele cu alte computere și dispozitive mobile. Astăzi aruncăm o privire asupra adăugăr..


Salvați elementele în folderele predefinite din meniul contextual

Cloud și Internet Feb 25, 2025

CONȚINUTUL NECACHAT V-ați săturat de „Salvare ca rutină” din Firefox și doriți să puteți „face clic și salva” fișierele direct într-o locație predefinită? Vedeți cât ..


Cum să încărcați documente Office 2010 în previzualizarea tehnică a aplicațiilor web

Cloud și Internet Jan 12, 2025

Una dintre noile caracteristici majore din Office 2010 este capacitatea de a partaja și edita documente online cu serviciul Office Web Apps. Astăzi aruncăm o privire la cum să le salvați..


Creați o semnătură în Thunderbird

Cloud și Internet Sep 16, 2025

Folosesc Thunderbird de la Mozilla ca aplicație de e-mail implicită de doar câteva luni. Așadar, m-am gândit că aș împărtăși câteva articole de bază despre instrucțiuni, astfel ..


Categorii