Puncte:0

Ce înseamnă Drop root în Linux

drapel cn

Sunt destul de nou în lucrul pe Linux/Ubuntu și am dat peste declarația Aplicația trebuie să înceapă cu privilegiul de rădăcină, apoi să renunțe la rădăcină

Mă întreb ce înseamnă afirmația de mai sus?

De asemenea, când am executat binarul aplicației, am putut vedea următoarele instrucțiuni tipărite pe consolă

Atenție: grup= utilizator1 nu a fost găsit în fișierul /etc/group
Avertisment: UID 1041 nu este cunoscut în sistem. Testul poate eșua.
plasați rădăcină în uid [1041] complet

Ma poate ajuta cineva va rog sa inteleg asta? Mulțumiri

FedKad avatar
drapel cn
În acest context, „drop” înseamnă „schimbarea către utilizator”.
Puncte:1
drapel ng

Înseamnă pur și simplu că ar trebui să porniți aplicația folosind privilegii de rădăcină și apoi, după aceea, să nu folosiți privilegii de rădăcină pentru alte comenzi.

Dacă utilizați sudo pentru a lansa aplicația, puteți rula următoarele pentru a „elimina” privilegiile de rădăcină:

sudo -k

Acest lucru va revoca acreditările din cache ale utilizatorului. Deci data viitoare când încercați să rulați o comandă cu sudo, va trebui să introduceți parola.

Postează un răspuns

Majoritatea oamenilor nu înțeleg că a pune multe întrebări deblochează învățarea și îmbunătățește legătura interpersonală. În studiile lui Alison, de exemplu, deși oamenii își puteau aminti cu exactitate câte întrebări au fost puse în conversațiile lor, ei nu au intuit legătura dintre întrebări și apreciere. În patru studii, în care participanții au fost implicați în conversații ei înșiși sau au citit transcrieri ale conversațiilor altora, oamenii au avut tendința să nu realizeze că întrebarea ar influența – sau ar fi influențat – nivelul de prietenie dintre conversatori.