Ajust drets d'accés a Linux

Anonim

Ajust drets d'accés a Linux

En els sistemes basats en el nucli operatiu Linux, hi ha una eina de configuració de l'autoritat que li permet dividir els drets d'accés entre comptes. Es tracta d'una restricció en l'accés als arxius, directoris o aplicacions específiques. Hi ha tres tipus de drets similars - lectura, escriptura i execució. Qualsevol d'ells pot ser editat per separat amb cada usuari registrat en el sistema operatiu utilitzant eines especials. Següent serà considerat dos mètodes de configuració dels paràmetres esmentats.

Configura els drets d'accés a Linux

Els mètodes considerats avui dia són adequats per a totes les distribucions de Linux, ja que són universals. És que la primera forma d'estar disponible per als usuaris que no tenen un gestor de fitxers fix, i la gestió de sistema es realitza exclusivament a través de la consola. En aquest cas, es recomana immediatament commutació a la segona opció, on es descriu l'acció comandament CHMOD en detall. Altres usuaris que activament interactuar amb la interfície gràfica de el sistema, us recomanem de pagar el temps de dos mètodes, ja que tenen diverses d'accés diferent per a l'accés.

Abans de començar maneres, assegureu-vos que el sistema té el nombre necessari dels usuaris. Si sap que hi haurà diverses persones l'accés a l'ordinador, vostè ha de crear el seu propi compte per separat, i després anar a la cita dels drets d'accés. Una guia detallada sobre aquest tema es pot trobar en l'altre article de l'enllaç.

Per descomptat, la configuració present en el gestor de fitxers us permeten als drets d'accés als objectes, però prou vegades un conjunt de funcions és limitat, i alguns usuaris necessita de forma ràpida i sense cap tipus de problemes editar una configuració més flexible. En una situació d'aquest tipus, es recomana posar-se en contacte amb el següent mètode.

Mètode 2: CHMOD equip

Els usuaris que ja han arribat a través de la realització de certes tasques en els sistemes que operen en Linux, probablement saben que la major part de totes les accions es realitzen a través de la consola clàssica utilitzant diferents ordres. Edició dels drets d'accés a arxius i carpetes no va ser l'excepció i útil per a aquesta utilitat incorporada Chmod.

sintaxi CHMOD

Cada comanda té la seva pròpia sintaxi - un conjunt d'opcions i paràmetres registrats en una seqüència específica per especificar les accions necessàries. A continuació, la seqüència d'entrada serà la següent: chmod + opcions + drets + nom de l'objecte o la ruta a la mateixa. Informació detallada sobre com utilitzar CHMOD, llegit a la consola. Es pot executar a través de menú o la combinació de tecles Ctrl + T + Alt.

A partir de la terminal per executar la comanda chmod en el sistema operatiu Linux

A la terminal, haurà de registrar --help chmod i fer clic a la tecla de retorn. Després d'això, es mostrarà la documentació oficial en l'idioma per defecte, el que ajudarà a fer front als conceptes bàsics de la utilitat. No obstant això, encara dóna una descripció més detallada de totes les opcions i drets.

Familiarització amb la documentació oficial de la utilitat Chmod des de la consola en Linux

Els drets d'accés

Com ja saben de la informació anterior, hi ha tres tipus de drets en Linux en Linux - lectura, escriptura i execució. Cadascun d'ells té la seva pròpia designació de la lletra en CHMOD, que ha de ser usat quan es treballa amb l'equip.

  • R - lectura;
  • w - gravació;
  • x - execució;
  • S - l'execució en nom de l'superusuari. Aquest dret és opcional i implica la posada en marxa de programes i scripts del compte principal (en termes generals a través d'el comando suo).

A la primera forma, s'observa que en les propietats de l'element de configuració es divideix per a cada grup d'usuaris. També hi ha tres i en chmod que es determinen com segueix:

  • O és el propietari de l'objecte;
  • G - grup;
  • o - la resta dels usuaris;
  • A - tots els usuaris anteriors.

A més, l'equip pren en consideració la notació dels drets en forma de nombres. Les xifres de 0 a 7 signifiquen un paràmetre específic:

  • 0 - no hi ha drets;
  • 1 - exclusivament l'execució;
  • 2 - únic registre;
  • 3 - execució i disc junts;
  • 4 - exclusivament de lectura;
  • 5 - la lectura i execució;
  • 6 - llegir i escriure;
  • 7 - Tots els drets junts.

Tots aquests paràmetres són els mateixos per a tots dos arxius individuals i directoris. En el moment de l'assignació de privilegis, s'indica en primer lloc el nombre per al propietari, a continuació, per al grup i a la fi per a la resta dels usuaris. Llavors, el valor es troba un punt de vista, per exemple, s'introdueix 744 o 712. Un o més d'aquests drets després d'escriure les opcions de la utilitat, de manera que també han de ser estudiats en detall.

opcions

Drets juguen un paper important quan s'utilitza la comanda CHMOD, però, les opcions li permeten configurar de forma més flexible mitjançant l'establiment de paràmetres addicionals. Les opcions més populars per a les opcions tenen aquest tipus:

  • -c - Mostra informació sobre tots els canvis després de l'ordre s'activa;
  • -f - eliminar la visualització de totes les notificacions d'errors;
  • -V - Mostra tota la informació després que s'activi la comanda;
  • --Reference - Seleccioneu la màscara dels drets d'un arxiu específic;
  • -R - L'activació de la recursivitat. En aquest cas, els drets especificats s'aplicaran a tots els arxius i carpetes de directori especificat;

Ara que està familiaritzat amb la sintaxi i les principals denominacions de la utilitat que s'utilitza avui en dia es diu Chmod. Només queda a familiaritzar-se amb la informació útil addicional, el que simplificarà el procés de drets d'edició, així com aprendre sobre exemples populars de l'equip.

Les accions addicionals

Per millorar la comoditat del treball a la terminal, l'usuari haurà d'utilitzar diverses ordres més que optimitzin l'execució del seguiment. Per exemple, després de començar, podeu registrar CD / home / usuari / carpeta, on / home / usuari / carpeta és un camí condicional a la carpeta requerida. Després d'activar aquesta ordre, hi haurà un pas al directori especificat i totes les accions posteriors es duran a terme a través d'ella. Per tant, s'elimina la necessitat d'introduir el camí complet al fitxer o carpeta del futur (per descomptat, si es troben a la ubicació on es va realitzar la transició).

Saltar a la ubicació necessària a través del terminal de Linux

És impossible no marcar l'ordre LS amb l'opció -l. Aquesta utilitat us permet veure la configuració actual dels drets d'accés als objectes. Per exemple, el resultat -RW-RW-R- indica que el propietari podrà llegir i editar el fitxer, el grup fa el mateix, i els altres usuaris només llegeixen. (Totes les designacions compleixen els drets d'accés descrits anteriorment). Els detalls sobre l'acció de l'equip LS en Linux s'explica en un altre article de l'enllaç.

Registreu l'ordre LS per determinar

Llegiu també: mostres de l'ordre LS a Linux

Exemples de l'equip

Finalment, voldria aportar alguns exemples d'ús de la utilitat perquè els usuaris ja no tinguin cap pregunta sobre la sintaxi de l'equip i les seves aplicacions. Pareu atenció a aquestes línies:

Exemples d'ordre chmod als sistemes operatius Linux

  • Chmod a + r file_name: afegiu tots els drets per llegir el fitxer;
  • Chmod a-x file_name: recollir els drets d'execució de l'objecte;
  • Chmod a + r file_name - Afegeix drets de lectura i escriptura;
  • CHMOD -R U + W, Go-W FOLDER_NAME - Habilitació de recursió (ordre d'aplicació per a tot el directori i els seus continguts), afegint drets per escriure al propietari i suprimint els drets d'entrada per escriure d'altres usuaris.

Com podeu veure, signes + i: afegir o recollir drets. S'indiquen juntament amb opcions i drets sense espais i, a continuació, s'anomena el fitxer o el camí complet.

Avui heu après sobre dos mètodes per establir els drets d'accés a OS basats en el nucli Linux. Els mètodes que s'indiquen són universals i són adequats per a totes les distribucions. Abans d'activar cada comanda, us aconsellem que us assegureu que no només en la correcció de la sintaxi, sinó també els noms dels fitxers i el camí cap a ells.

Vegeu també: ordres utilitzades amb freqüència al terminal Linux

Llegeix més