Pas toegangsregte in Linux aan

Anonim

Pas toegangsregte in Linux aan

In bedryfstelsels gebaseer op die Linux-kern, is daar 'n outoriteitsopstelling wat u toelaat om toegangsregte tussen rekeninge te verdeel. Dit is 'n beperking op toegang tot spesifieke lêers, gidse of toepassings. Daar is drie tipes soortgelyke regte - lees, skryf en uitvoering. Enigeen van hulle kan afsonderlik geredigeer word onder elke gebruiker wat in die OS geregistreer is deur spesiale gereedskap te gebruik. Volgende sal oorweeg word as twee konfigurasie metodes van die genoemde parameters.

Konfigureer toegangsregte op Linux

Die metodes wat vandag oorweeg word, is geskik vir alle Linux-verdelings, aangesien dit universeel is. Is dit die eerste manier om onbeskikbaar te wees vir die gebruikers wat nie 'n vaste lêerbestuurder het nie, en die stelselbestuur word uitsluitlik deur die konsole uitgevoer. In hierdie geval beveel ons dadelik aan om na die tweede opsie te skakel, waar die Chmod-opdragaksie in detail beskryf word. Ander gebruikers wat aktief met die grafiese stelsel koppelvlak kan kommunikeer. Ons raai u aan om die tyd aan twee metodes te betaal, omdat hulle verskeie toegang tot toegang het.

Voordat jy begin, maak seker dat die stelsel die nodige aantal gebruikers het. As u weet dat daar verskeie mense toegang tot die rekenaar sal wees, moet u u eie afsonderlike rekening skep en dan na die aanstelling van toegangsregte gaan. 'N Gedetailleerde gids oor hierdie onderwerp kan in die ander artikel deur die volgende skakel gevind word.

Natuurlik, die instellings wat in die lêerbestuurder teenwoordig is, laat jou toe om vinnig en sonder enige probleme die regte van toegang tot voorwerpe te wysig, maar soms is 'n stel funksies beperk genoeg, en sommige gebruikers benodig 'n meer buigsame konfigurasie. In so 'n situasie beveel ons aan om die volgende metode te kontak.

Metode 2: Chmod span

Die gebruikers wat reeds oor die verrigting van sekere take in bedryfstelsels op Linux gekom het, weet waarskynlik dat die meeste van alle aksies deur die klassieke konsole gemaak word deur verskillende opdragte te gebruik. Die redigering van die regte van toegang vir lêers en dopgehou was geen uitsondering en nuttig vir hierdie ingeboude Chmod-nut nie.

Chmod-sintaksis

Elke opdrag het sy eie sintaksis - 'n stel opsies en parameters wat in 'n spesifieke volgorde aangeteken is om die nodige aksies te spesifiseer. Dan sal die insetvolgorde so wees: chmod + opsies + regte + objek naam of pad daaraan. Gedetailleerde inligting oor hoe om Chmod te gebruik, lees in die konsole. U kan dit deur die spyskaart of die Ctrl + Alt + T-sleutel kombinasie bestuur.

Begin die terminale om die Chmod-opdrag in die Linux-bedryfstelsel uit te voer

In die terminale moet jy Chmod --help registreer en klik op die Enter-sleutel. Daarna sal die amptelike dokumentasie op die verstek taal vertoon word, wat sal help om die basiese beginsels van die nut te hanteer. Maar ons gee steeds 'n meer gedetailleerde beskrywing van alle opsies en regte.

Vertroudheid met die amptelike dokumentasie van die chmod nut via die konsole in Linux

Toegangsregte

Soos u reeds van bogenoemde inligting weet, is daar drie tipes regte in Linux in Linux-lees, skryf en uitvoering. Elkeen van hulle het sy eie letterbenaming in Chmod, wat gebruik moet word wanneer jy met die span werk.

  • R-lees;
  • W - opname;
  • x - uitvoering;
  • S - uitvoering namens die superuser. Hierdie reg is opsioneel en impliseer die bekendstelling van programme en skrifte van die hoofrekening (rofweg deur die sudo-opdrag).

Op die eerste manier is dit merkbaar dat in die eiendomme van die konfigurasie-item vir elke groep gebruikers verdeel word. Hulle bestaan ​​ook drie en in Chmod, hulle word so vasberade:

  • U is die voorwerp eienaar;
  • G - Groep;
  • o - die res van die gebruikers;
  • A - Al die bogenoemde gebruikers.

Daarbenewens neem die span onder oorweging kennis van regte in die vorm van getalle. Syfers van 0 tot 7 beteken 'n spesifieke parameter:

  • 0 - Geen regte nie;
  • 1 - uitsluitlik uitvoering;
  • 2 - slegs rekord;
  • 3 - uitvoering en rekord saam;
  • 4 - uitsluitlik lees;
  • 5 - lees en uitvoering;
  • 6 - lees en skryf;
  • 7 - Alle regte saam.

Al hierdie parameters is dieselfde vir beide individuele lêers en gids. Ten tyde van die toekenning van voorregte, dui u die nommer vir die eienaar aan, dan vir die groep en aan die einde vir die res van die gebruikers. Dan sal die waarde 'n uitsig vind, byvoorbeeld 744 of 712. Een of meer van hierdie regte word ingeskryf na die skryf van opsies vir die nut, sodat hulle ook in detail bestudeer moet word.

Opsies

Regte speel 'n belangrike rol by die gebruik van die Chmod-opdrag, maar die opsies laat jou toe om meer buigsaam te konfigureer deur addisionele parameters te stel. Die gewildste opsies vir opsies het hierdie soort:

  • -C - vertoon inligting oor alle veranderinge nadat die opdrag geaktiveer is;
  • -F - Elimineer die vertoning van al die kennisgewings van foute;
  • -V - Toon AL die inligting nadat die opdrag geaktiveer is;
  • - - Kies die masker van regte van 'n spesifieke lêer;
  • -R - Aktivering van herhaling. In hierdie geval sal die gespesifiseerde regte toegepas word op alle lêers en vouers van die gespesifiseerde gids;

Nou is jy bekend met die sintaksis en die belangrikste benamings van die nut wat vandag gebruik is, het Chmod genoem. Dit bly net om jouself te vergewis van addisionele nuttige inligting, wat die proses van redigeringsregte sal vereenvoudig, asook om te leer oor die gewilde voorbeelde van die span.

Bykomende aksies

Om die gerief van werk in die terminale te verbeter, sal die gebruiker nog meer opdragte moet gebruik wat die uitvoering van opvolg optimaliseer. Byvoorbeeld, na aanvang, kan u CD / Home / User / Folder registreer, waar / tuis / gebruiker / gids 'n voorwaardelike pad na die vereiste vouer is. Nadat u hierdie opdrag geaktiveer het, sal daar 'n skuif na die gespesifiseerde gids wees en alle daaropvolgende aksies sal daardeur uitgevoer word. Dus, die behoefte om die volle pad na die lêer of vouer in die toekoms in te voer, word uitgeskakel (natuurlik, as hulle op die plek geleë is waar die oorgang uitgevoer is).

Slaan oor na die vereiste plek deur die terminale in Linux

Dit is onmoontlik om nie die LS-opdrag met die -l opsie te merk nie. Hierdie program laat jou toe om die huidige instellings vir toegangsregte op voorwerpe te sien. Byvoorbeeld, die resultaat -Rw-rw-r- dui daarop dat die eienaar die lêer kan lees en redigeer, die groep dieselfde kan doen, en die ander gebruikers lees slegs. (Alle benamings voldoen aan die toegangsregte hierbo beskryf). Besonderhede oor die aksie van die LS-span in Linux word in die ander artikel deur die volgende skakel vertel.

Registreer die LS-opdrag om te bepaal

Lees ook: Monsters van die LS-opdrag in Linux

Voorbeelde van die span

Ten slotte wil ek graag voorbeelde van die gebruik van die nut bring sodat gebruikers nie meer vrae het oor die sintaksis van die span en die toepassings daarvan nie. Gee aandag aan sulke lyne:

Voorbeelde van Chmod-opdrag in Linux-bedryfstelsels

  • Chmod A + R File_Name - Voeg al die regte by om die lêer te lees;
  • Chmod a-x file_name - haal die regte op om die voorwerp uit te voer;
  • Chmod a + r file_name - voeg lees en skryf regte;
  • CHMOD -R U + W, GO-W FOLDER_NAME - Aktivering van herhaling (aansoekopdrag vir die hele gids en die inhoud daarvan), voeg regte om aan die eienaar te skryf en die inskrywingsregte te skrap om van ander gebruikers te skryf.

Soos u kan sien, tekens + en - beteken byvoeg of optel regte. Hulle word aangedui saam met opsies en regte sonder spasies, en dan word die lêer genoem of die volle pad daaraan.

Vandag het u geleer van twee metodes vir die opstel van toegangsregte in OS gebaseer op die Linux-kern. Die genoteerde metodes is universeel en is geskik vir alle verdelings. Voordat ons elke opdrag aktiveer, raai ons u sterk aan om nie net in die korrektheid van die sintaksis te verseker nie, maar ook die name van die lêers en die pad na hulle.

Sien ook: Gereelde opdragte in terminale Linux

Lees meer