.\" -*- coding: UTF-8 -*- .\" DO NOT MODIFY THIS FILE! It was generated by help2man 1.48.5. .\"******************************************************************* .\" .\" This file was generated with po4a. Translate the source file. .\" .\"******************************************************************* .TH CHMOD 1 "ianuarie 2024" "GNU coreutils 9.4" "Comenzi utilizator" .SH NUME chmod \- schimbă permisiunile de acces ale fișierelor și dosarelor (biții de mod de acces) .SH REZUMAT \fBchmod\fP [\fI\,OPȚIUNE\/\fP]... \fI\,MOD\/\fP[\fI\,,MOD\/\fP]... \fI\,FIȘIER_sau_DOSAR\/\fP... .br \fBchmod\fP [\fI\,OPȚIUNE\/\fP]... \fI\,MOD\-OCTAL FIȘIER_sau_DOSAR\/\fP... .br \fBchmod\fP [\fI\,OPȚIUNE\/\fP]... \fI\,\-\-reference=FIȘIER_REF FIȘIER_sau_DOSAR\/\fP... .SH DESCRIERE Această pagină de manual documentează versiunea GNU a \fBchmod\fP. \fBchmod\fP schimbă permisiunile fiecărui \fIfișier\fP furnizat ca argument, în conformitate cu \fImod\fP, care este fie o reprezentare simbolică a schimbărilor ce trebuie făcute, fie un număr octal reprezentând tiparul de biți pentru noile permisiuni (biții de mod de acces). .PP Formatul unui mod simbolic este [\fBugoa\fP.\|.\|.][[\fB\-+=\fP][\fIperms\fP.\|.\|.].\|.\|.], unde \fIperms\fP este fie zero sau mai multe litere din setul \fBrwxXst\fP, fie o singură literă din setul \fBugo\fP. Se pot indica mai multe moduri simbolice, separate prin virgule. .PP O combinație a literelor \fBugoa\fP controlează ce utilizatori vor avea accesul la fișierul/directorul modificat: utilizatorul care îl deține (\fBu\fP), alți utilizatori din grupul deținător al fișierului (\fBg\fP), alți utilizatori care nu sunt în grupul deținător al fișierului (\fBo\fP) sau toți utilizatorii (\fBa\fP). Dacă niciunul dintre acestea nu este indicat, efectul este ca și cum ar fi fost dat (\fBa\fP), dar biții de mod de acces (permisiunile) care sunt definiți în „umask” nu sunt afectați. .PP Operatorul \fB+\fP face ca biții de mod de fișier selectați să fie adăugați la biții de mod de fișier existenți ai fiecărui fișier; operatorul \fB\-\fP face ca aceștia să fie eliminați; iar operatorul \fB=\fP face ca aceștia să fie adăugați și face ca biții nemenționați să fie eliminați, cu excepția faptului că biții de identificare de utilizator și de grup nemenționați ai unui director nu sunt afectați. .PP Literele \fBrwxXst\fP selectează biții de mod de fișier pentru utilizatorii afectați: citire (\fBr\fP), scriere (\fBw\fP), executare (sau căutare de directoare) (\fBx\fP), executare/căutare numai dacă fișierul este un director sau dacă are deja permisiunea de execuție pentru un anumit utilizator (\fBX\fP), activează identificatorul utilizatorului (SETUID) sau grupului (SETGID) la execuție (\fBs\fP), indicatorul de ștergere restricționată sau bitul lipicios „sticky” (\fBt\fP). În loc de una sau mai multe dintre aceste litere, puteți specifica exact una dintre literele \fBugo\fP: permisiunile acordate utilizatorului care deține fișierul (\fBu\fP), permisiunile acordate altor utilizatori care sunt membri ai grupului fișierului (\fBg\fP) și permisiunile acordate utilizatorilor care nu fac parte din niciuna dintre cele două categorii precedente (\fBo\fP). .PP Un mod numeric este compus din una până la patru cifre octale (0\-7), obținute prin însumarea biților cu valorile 4, 2 și 1. Cifrele omise se consideră a fi zerouri și se pun la începutul șirului. Prima cifră selectează atributele „set user ID” (4), „set group ID” (2) și „ștergere restricționată sau bitul lipicios (sticky)” (1). A doua cifră selectează permisiunile pentru utilizatorul care deține fișierul: citire (4), scriere (2) și execuție (1); a treia cifră selectează permisiunile pentru alți utilizatori din grupul căruia îi aparține fișierul, cu aceleași valori; și a patra cifră selectează permisiunile pentru alți utilizatori care nu fac parte din grupul căruia îi aparține fișierul, cu aceleași valori. .PP \fBchmod\fP nu modifică niciodată permisiunile legăturilor simbolice; apelul de sistem \fBchmod\fP nu poate modifica permisiunile acestora. Aceasta nu reprezintă o problemă, deoarece permisiunile legăturilor simbolice nu sunt niciodată utilizate. Cu toate acestea, pentru fiecare legătură simbolică listată în linia de comandă, \fBchmod\fP modifică permisiunile fișierului către care indică legătura. În schimb, \fBchmod\fP ignoră legăturile simbolice întâlnite în timpul parcurgerii recursive a directoarelor. .SH "BIȚII SETUID ȘI SETGID" \fBchmod\fP șterge bitul set\-group\-ID al unui fișier obișnuit dacă identificatorul de grup al fișierului nu se potrivește cu identificatorul de grup efectiv al utilizatorului sau cu unul dintre identificatorii de grup suplimentari ai utilizatorului, cu excepția cazului în care utilizatorul are privilegiile corespunzătoare. Restricții suplimentare pot face ca biții set\-user\-ID și set\-group\-ID din \fIMOD\fP sau \fIFIȘIER_REF\fP să fie ignorați. Acest comportament depinde de politica și funcționalitatea apelului de sistem \fBchmod\fP care stă la baza acestuia. În caz de îndoială, verificați comportamentul sistemului subiacent. .PP Pentru directoare, \fBchmod\fP păstrează biții set\-user\-ID și set\-group\-ID, cu excepția cazului în care se specifică în mod explicit altfel. Puteți activa sau dezactiva biții cu moduri simbolice precum \fBu+s\fP și \fBg\-s\fP. Pentru a dezactiva acești biți pentru directoare, cu un mod numeric este necesar un zero suplimentar în față, cum ar fi \fB00755\fP, un minus în față, cum ar fi \fB\-6000\fP, sau un egal în față, cum ar fi \fB=755\fP. .SH "INDICATORUL DE ȘTERGERE RESTRICȚIONATĂ SAU BITUL LIPICIOS (STICKY)" Indicatorul de ștergere restricționată sau bitul lipicios (sticky) este un singur bit, a cărui interpretare depinde de tipul de fișier. În cazul directoarelor, acesta împiedică utilizatorii neprivilegiați să elimine sau să redenumească un fișier din director, cu excepția cazului în care sunt proprietarii fișierului sau ai directorului; acesta se numește \fIindicatorul de ștergere restricționată\fP pentru directorul respectiv și se găsește în mod obișnuit în directoare care pot fi scrise de oricine cum ar fi \fB/tmp\fP. Pentru fișierele obișnuite de pe unele sisteme mai vechi, bitul salvează imaginea de text a programului pe dispozitivul swap, astfel încât acesta se va încărca mai repede atunci când este rulat; acest lucru se numește \fIbitul lipicios\fP. .SH OPȚIUNI .PP Schimbă modul fiecărui FIȘIER la MOD. Cu \fB\-\-reference\fP, schimbă modul fiecărui FIȘIER cu cel al FIȘIER_REF. .TP \fB\-c\fP, \fB\-\-changes\fP precum \fB\-\-verbose\fP, dar raportează numai atunci când se face o modificare .TP \fB\-f\fP, \fB\-\-silent\fP, \fB\-\-quiet\fP suprimă majoritatea mesajelor de eroare .TP \fB\-v\fP, \fB\-\-verbose\fP descrie în amănunt acțiunile sau non\-acțiunile luate pentru fiecare fișier sau dosar procesat .TP \fB\-\-no\-preserve\-root\fP nu tratează „/” deosebit (valoarea implicită) .TP \fB\-\-preserve\-root\fP eșuează la operarea recursivă pe „/” .TP \fB\-\-reference\fP=\fI\,FIȘIER_REF\/\fP utilizează modul din FIȘIER_REF în loc de valorile specificate în MOD. FIȘIER_REF este întotdeauna „dereferenced” dacă este o legătură simbolică. .TP \fB\-R\fP, \fB\-\-recursive\fP schimbă fișierele și directoarele în mod recursiv .TP \fB\-\-help\fP afișează acest mesaj de ajutor și iese .TP \fB\-\-version\fP afișează informațiile despre versiune și iese .PP Fiecare MOD este de forma „[ugoa]*([\-+=]([rwxXst]*|[ugo]))+|[\-+=][0\-7]+”. .SH AUTOR Scris de David MacKenzie și Jim Meyering. .SH "RAPORTAREA ERORILOR" Ajutor online GNU coreutils: .br Raportați orice erori de traducere la: .SH "DREPTURI DE AUTOR" Drepturi de autor \(co 2023 Free Software Foundation, Inc. Licența GPLv3+: GNU GPL versiunea 3 sau ulterioară . .br Acesta este software liber: sunteți liber să\-l modificați și să\-l redistribuiți. Nu există NICIO GARANȚIE, în limitele prevăzute de lege. .SH "CONSULTAȚI ȘI" \fBchmod\fP(2) .PP .br Documentația completă la .br sau local rulând comanda: «info \(aq(coreutils) chmod invocation\(aq» .PP .SH TRADUCERE Traducerea în limba română a acestui manual a fost făcută de Laurențiu Buzdugan și Remus-Gabriel Chelu . .PP Această traducere este documentație gratuită; citiți .UR https://www.gnu.org/licenses/gpl-3.0.html Licența publică generală GNU Versiunea 3 .UE sau o versiune ulterioară cu privire la condiții privind drepturile de autor. NU se asumă NICIO RESPONSABILITATE. .PP Dacă găsiți erori în traducerea acestui manual, vă rugăm să trimiteți un e-mail la .MT translation-team-ro@lists.sourceforge.net .ME .