Hostwinds Tutorials
Zoekresultaten voor:
Inhoudsopgave
Linux is ontworpen om meerdere gebruikers efficiënt te beheren, waardoor alleen geautoriseerde personen toegang hebben tot of specifieke bestanden kunnen wijzigen of wijzigen.Dit wordt gedaan via een systeem van bestandseigendom en machtigingen die helpen bij het beschermen van systeem- en gebruikersgegevens.Het begrijpen van deze mechanismen helpt bij het behouden van systeembeveiliging en zorgen voor een goed bestandsbeheer.
In Linux wordt elk bestand en directory geassocieerd met een eigenaar en een groep.Toegang tot deze bestanden wordt beheerd via machtigingen, die bepalen of een gebruiker een bestand kan lezen, schrijven of uitvoeren.
Sleutelconcepten:
Gebruik de eigendom en machtigingen van een bestand/directory 'ls -l' opdracht:
ls -l filename
-rwxrw-r-- 1 foo bar 1024 Jan 1 00:00 filename
Als u details van alle bestanden in een map wilt vermelden, gebruikt u eenvoudig 'LS -L' zonder een bestandsnaam op te geven.Voor mappen bevat deze opdracht de inhoud met dezelfde gedetailleerde uitvoer.
Gebruik voor meer informatie over LS 'ls - -help' of 'Man ls' commando's.
Alleen de rootgebruiker of gebruikers met geschikte sudo -privileges kunnen het eigendom van het bestand wijzigen.Gebruik de 'Chown' opdracht:
chown [user]:[group] filename
chown newowner filename
chown :newgroup filename
chown newowner:newgroup filename
Gebruik de wijzigingen in het eigendom van recursief op een directory en de inhoud ervan '-R 'optie:
chown -R newowner:newgroup /path/to/directory
Gebruik voor meer informatie over 'chown' 'chown - -help' of 'Man Chown'.
Bestandsmachtigingen kunnen worden aangepast met behulp van de 'chmod' commando.Er zijn twee hoofdmethoden:
Symbolische modus
Numerieke modus
Pas de machtigingen aan met behulp van symbolische representaties.
chmod u+x filename
chmod ug+rw filename
chmod o-r filename
Met de numerieke modus kunt u machtigingen instellen met behulp van een driecijferig nummer.Elk cijfer vertegenwoordigt machtigingen voor respectievelijk de eigenaar, groep en anderen.De waarde voor elk cijfer is de som van de getallen die vertegenwoordigen welke machtigingen zijn toegestaan voor die rol, met een maximale waarde van 7 (zeven) voor elk cijfer.0 (nul) geeft geen machtigingen weer.
Numerieke weergave voor elk toestemmingstype:
Om de gebruiker bijvoorbeeld lees- en schrijftoegang te geven, leest de groep alleen toegang en andere gebruikers geen toegang, het nummer dat moet zijn dat 740 zou zijn.
Hier zijn nog een paar voorbeelden:
chmod 000 filename
chmod 777 filename
chmod 640 filename
Geschreven door Hostwinds Team / augustus 29, 2018