NotesWhat is notes.io?

Notes brand slogan

Notes - notes.io

Zelfstudie over Linux-bestandsmachtigingen: machtigingen bekijken en wijzigen

Linux stelt, net als andere Unix-achtige besturingssystemen, meerdere gebruikers in staat om tegelijkertijd op dezelfde server te werken zonder elkaar te storen.
Individuen die toegang tot bestanden delen, vormen een risico om geclassificeerde informatie of zelfs gegevensverlies aan het licht te brengen als andere gebruikers toegang krijgen tot hun bestanden of mappen. Om dit aan te pakken, heeft Unix de functie voor bestandspermissie toegevoegd om aan te geven hoeveel macht elke gebruiker heeft over een bepaald bestand of bepaalde map.
In deze zelfstudie leert u hoe u bestandsmachtigingen in Linux kunt bekijken en wijzigen. Hoe de machtigingen controleren in Linux te bekijken
Om te beginnen met bestandsrechten, moet je de huidige Linux-toestemmingsinstellingen vinden. Er zijn twee opties om uit te kiezen, afhankelijk van uw persoonlijke voorkeur: controleren via de grafische interface of het commando gebruiken.
Controleer machtigingen met behulp van GUI Het vinden van de bestands (directory) toestemming via de grafische gebruikersinterface is eenvoudig.
1. Zoek het bestand dat u wilt onderzoeken, klik met de rechtermuisknop op het pictogram en selecteer Eigenschappen. 2. Dit opent een nieuw venster met in eerste instantie basisinformatie over het bestand. Navigeer naar het tweede tabblad in het venster, genaamd Machtigingen.
3. Daar zie je dat de toestemming voor elk bestand verschilt volgens drie categorieën: - Eigenaar (de gebruiker die het bestand/de map heeft gemaakt)
- Groep (waartoe de eigenaar behoort)
- Anderen (alle andere gebruikers)
Voor elk bestand kan de eigenaar gebruikers toegang verlenen of beperken op basis van de categorieën waarin ze vallen.
In ons voorbeeld heeft de eigenaar van het bestand test.txt toegang tot "Lezen en schrijven", terwijl andere leden van zijn groep, evenals alle andere gebruikers, "Alleen-lezen" toegang hebben. Daarom kunnen ze het bestand alleen openen, maar kunnen ze geen wijzigingen aanbrengen.
Om de bestandsconfiguratie te wijzigen, kan de gebruiker het vervolgkeuzemenu voor elke categorie openen en de gewenste machtiging selecteren.
Bovendien kunt u het bestand uitvoerbaar maken, zodat het als een programma kan worden uitgevoerd door het vakje Uitvoeren aan te vinken.
Controleer machtigingen in de opdrachtregel met Ls Command Als u liever de opdrachtregel gebruikt, kunt u gemakkelijk de machtigingsinstellingen van een bestand vinden met het ls-commando, dat wordt gebruikt om informatie over bestanden/mappen weer te geven. U kunt ook de optie -l aan de opdracht toevoegen om de informatie in de vorm van een lange lijst te zien. Gebruik de opdracht om de machtigingsconfiguratie van een bestand te controleren:
De opdracht voor het eerder genoemde bestand zou bijvoorbeeld zijn: Zoals te zien is in de bovenstaande afbeelding, biedt de uitvoer de volgende informatie:
- bestandstoestemming
- de eigenaar (maker) van het bestand
- de groep waartoe die eigenaar behoort
- de datum van aanmaak.
Het toont de machtigingsinstellingen, gegroepeerd in een reeks tekens (-, r, w, x) ingedeeld in vier secties:
Bestandstype. Er zijn drie mogelijkheden voor het type. Het kan een gewoon bestand (-), een map (d) of een link (i) zijn.
Bestandsrechten van de gebruiker (eigenaar)
Bestandsmachtiging van de groep van de eigenaar
Bestandsrechten van andere gebruikers
De tekens r, w en x staan voor lezen, schrijven en uitvoeren. De categorieën kunnen alle drie privileges hebben, alleen specifieke, of helemaal geen (weergegeven door -, voor geweigerd).
Gebruikers met leesrechten kunnen de inhoud van een bestand (of bestanden in een directory) zien. epcdream.nl Ze kunnen het echter niet wijzigen (noch bestanden toevoegen/verwijderen in een map). Aan de andere kant kunnen degenen die schrijfrechten hebben bestanden bewerken (toevoegen en verwijderen). Ten slotte betekent het kunnen uitvoeren dat de gebruiker het bestand kan uitvoeren. Deze optie wordt voornamelijk gebruikt voor het uitvoeren van scripts.
In het vorige voorbeeld liet de uitvoer zien dat test.txt een normaal bestand is met lees- en schrijfrechten die zijn toegewezen aan de eigenaar, maar alleen-lezen toegang geeft tot de groep en anderen.
Chmod Command gebruiken om bestandsmachtigingen te wijzigen Zoals alle Linux-gebruikers zul je op een gegeven moment de machtigingsinstellingen van een bestand/directory moeten wijzigen. De opdracht die dergelijke taken uitvoert, is de opdracht chmod.
De basissyntaxis is: Er zijn twee manieren om toestemming te definiëren:
1. symbolen gebruiken (alfanumerieke tekens)
2. de octale notatiemethode gebruiken
Definieer bestandstoestemming met symbolische modus
Als u machtigingsinstellingen wilt opgeven met alfanumerieke tekens, moet u de toegankelijkheid voor de gebruiker/eigenaar (u), groep (g) en anderen (o) definiëren.
Typ de beginletter voor elke klasse, gevolgd door het gelijkteken (=) en de eerste letter van de lees- (r), schrijf- (w) en/of uitvoeringsrechten (x).
Om een bestand in te stellen, zodat het openbaar is voor lezen, schrijven en uitvoeren, is de opdracht: Om toestemming in te stellen zoals in de eerder genoemde test.txt: • lezen en schrijven voor de gebruiker • lezen voor de leden van de groep • lezen voor andere gebruikers
Gebruik de volgende opdracht: Opmerking: er is geen spatie tussen de categorieën; we gebruiken alleen komma's om ze te scheiden.
Een andere manier om toestemming op te geven is door het octale/numerieke formaat te gebruiken. Deze optie is sneller, omdat er minder getypt hoeft te worden, hoewel het niet zo eenvoudig is als de vorige methode. De privileges worden opgesomd. Afgebeeld door één nummer. Daarom zijn de mogelijkheden:
7 - voor lees-, schrijf- en uitvoeringsrechten
6 - voor lees- en schrijfrechten
5 - voor lees- en uitvoeringsrechten
4 - voor leesrechten
Aangezien u voor elke categorie (gebruiker, groep, eigenaar) toestemming moet definiëren, bevat de opdracht drie (3) cijfers (elk staat voor de optelling van bevoegdheden).
Laten we bijvoorbeeld eens kijken naar het bestand test.txt dat we symbolisch hebben geconfigureerd met het commando chmod u=rw,g=r,o=r test.txt.
Dezelfde machtigingsinstellingen kunnen worden gedefinieerd met behulp van het octale formaat met de opdracht: Definieer bestandstoestemming in octale/numerieke modus
Opmerking: als je een meer diepgaande handleiding nodig hebt over het gebruik van Chmod In Linux om bestandsrechten recursief te wijzigen, lees dan onze Chmod Recursive-handleiding.
Gebruikersbestand en groepseigendom wijzigen Afgezien van het wijzigen van bestandsrechten, kunt u een situatie tegenkomen waarbij het eigendom van het gebruikersbestand of zelfs het groepseigendom moet worden gewijzigd.
Voor het uitvoeren van een van deze taken moet u eerst overschakelen naar superuser-privileges. Gebruik een van de opties die in de vorige passage zijn beschreven.
Gebruik het chown-commando om het bestandseigendom te wijzigen: Typ in plaats van [gebruikersnaam] de naam van de gebruiker die de nieuwe eigenaar van het bestand wordt.
Om het type groepseigendom te wijzigen met de volgende opdracht: Typ in plaats van [groepsnaam] de naam van de groep die de nieuwe eigenaar van het bestand wordt.
Leren hoe u de machtigingen van Linux-bestanden en -mappen kunt controleren en wijzigen, zijn basisopdrachten die alle gebruikers moeten beheersen. Om de groepsmachtigingen van een bestand te wijzigen, kan ons artikel over het gebruik van de opdracht chgrp nuttig zijn.

My Website: https://epcdream.nl
     
 
what is notes.io
 

Notes.io is a web-based application for taking notes. You can take your notes and share with others people. If you like taking long notes, notes.io is designed for you. To date, over 8,000,000,000 notes created and continuing...

With notes.io;

  • * You can take a note from anywhere and any device with internet connection.
  • * You can share the notes in social platforms (YouTube, Facebook, Twitter, instagram etc.).
  • * You can quickly share your contents without website, blog and e-mail.
  • * You don't need to create any Account to share a note. As you wish you can use quick, easy and best shortened notes with sms, websites, e-mail, or messaging services (WhatsApp, iMessage, Telegram, Signal).
  • * Notes.io has fabulous infrastructure design for a short link and allows you to share the note as an easy and understandable link.

Fast: Notes.io is built for speed and performance. You can take a notes quickly and browse your archive.

Easy: Notes.io doesn’t require installation. Just write and share note!

Short: Notes.io’s url just 8 character. You’ll get shorten link of your note when you want to share. (Ex: notes.io/q )

Free: Notes.io works for 12 years and has been free since the day it was started.


You immediately create your first note and start sharing with the ones you wish. If you want to contact us, you can use the following communication channels;


Email: [email protected]

Twitter: http://twitter.com/notesio

Instagram: http://instagram.com/notes.io

Facebook: http://facebook.com/notesio



Regards;
Notes.io Team

     
 
Shortened Note Link
 
 
Looding Image
 
     
 
Long File
 
 

For written notes was greater than 18KB Unable to shorten.

To be smaller than 18KB, please organize your notes, or sign in.