Linux biedt volledige controle over bestandstoegang, wat uiteindelijk veel mensen helpt om het systeem te gebruiken. Bestanden en gegevens worden onderhouden, zodat er geen risico bestaat dat ze worden gewijzigd, bekeken, gewijzigd of verwijderd door een masquerader.
Zoals je misschien weet van de drie soorten gebruikers in Linux die mogelijk toegang hebben tot de bestanden:
- Gebruiker – Een account dat door de beheerder van het systeem is aangemaakt voor een gebruiker om toegang te krijgen tot dat systeem. Er kunnen ook accounts worden aangemaakt voor machineprocessen, zoals de mail-, FTP- of webserver. Gebruikers hebben direct eigendom over bestanden en mappen op het systeem.
- Groep – Biedt de mogelijkheid om groepen gebruikers toegang te geven. Groepen hebben hun eigen machtigingen voor elk bestand of elke map.
- Wereld - Iedereen die kan proberen toegang te krijgen tot een bestand op de machine.
Drie manieren waarop dit soort mensen toegang krijgen tot het bestand.
- Lezen – Een bestand openen en de inhoud ervan bekijken.
- Schrijven – Een bestand overschrijven, toevoegen of verwijderen. In mappen kan dit het maken van bestanden omvatten.
- Uitvoeren - De mogelijkheid om een programma (of script) te "uitvoeren".
Het beleid "meest beperkende toegang" wordt gebruikt voor het verlenen van alle soorten machtigingen wanneer en wanneer dat nodig is. Niemand heeft zonder reden toegang tot iets.
Machtigingen beheren:
“Chmod” (wijzig modus) is een commando voor het beheren van machtigingen.
De basissyntaxis voor deze opdracht is:
chmod [wie][hoe te wijzigen][toestemmingen om te wijzigen] [naam bestand of map]
De "wie" kan zijn:
- u – gebruiker of account die eigenaar is van het bestand
- g – groep die eigenaar is van het bestand
- o – anderen, of “wereld”, iedereen die toegang heeft tot het bestand
- a – al het bovenstaande
De "hoe te veranderen" kan zijn:
- = (is gelijk aan) - stel de rechten in op precies wat er direct volgt
- + (toevoegen) - voeg de toestemming toe die onmiddellijk volgt, laat anderen zoals ze zijn
- – (min) – trek de toestemming af die onmiddellijk volgt, laat anderen zoals ze zijn
De "toestemmingen om te wijzigen" kunnen zijn, zoals we hebben besproken:
- r – lees
- w – schrijven
- x - uitvoeren
Eigenaars en groepen wijzigen:
1. kauw
Er zijn twee populaire commando's die kunnen worden gebruikt voor het wijzigen van de eigenaar van een gebruiker en groep van een bestand. De eerste is "chown"" (wijzig eigenaar).
De syntaxis hiervoor is:
chown [gebruiker]:[groep] [bestand of map]
Laten we een voorbeeld bekijken:
We hebben een bestand genaamd "systems.lst". We moeten de eigenaar ervan veranderen in een gebruiker met de naam xyz die zich in de abc-groep bevindt:
chown xyz:abc systemen.lst
2. chgr
Iedereen die van plan is de groep te veranderen, kan een ander commando gebruiken, genaamd "chgrp" (van groep veranderen".
De syntaxis voor deze opdracht is:
chgrp [groepsnaam] [bestands- of mapnaam]
Hier is een voorbeeld:
Er is een bestand met de naam "run.sh" dat we willen wijzigen zodat het eigendom wordt van de abc-groep:
chgrp abc run.sh
Andere Linux-opdrachten:
- useradd – voeg een systeemgebruiker toe
- userdel – verwijder een systeemgebruiker
- usermod – wijzig een bestaande systeemgebruiker. Dit kan worden gebruikt om verschillende bewerkingen op het account van een gebruiker uit te voeren.
- groupadd – voeg een groep toe aan het systeem
- groupdel – verwijder een groep uit het systeem
- groupmod – wijzig een groep
We hopen dat het delen van deze Linux-tutorial inderdaad nuttig voor je zal zijn, vergeet niet om hem opnieuw te delen.
Gebruik je Ubuntu? Ik heb gehoord dat dit systeem veiliger lijkt dan Windows. Bedankt
Ja, ik hou ook van Ubuntu Linux dan van Windows 7. Het Ubuntu-systeem is veiliger dan Windows. Regelmatig updaten :)
Ubuntu is gratis en u kunt een gratis cd krijgen zonder verzendkosten!!!
Dat weten we al :)
Hoe zit het met het gebruik van cijfers om toestemming in te stellen? Ik heb iets gezien als 655, 777, enz. Kunt u dit nader toelichten?
Gelieve deze link af te rekenen: http://techli.la/18YXqvJ Scroll naar beneden.