Het Instellen van Machtigingen voor bestanden op Mac

Net als alle gangbare besturingssystemen, mac os kunt u de toegang beperken tot bestanden met behulp van een complexe set van bestandsrechten. U kunt deze zelf met behulp van de app Finder of met behulp van het commando chmod gegeven te worden in je Mac terminal. Hier is hoe.

Instelling Van De Mac-Bestand Machtigingen Met Behulp Van Finder

Als u wilt instellen van de machtigingen voor een bestand op je Mac zonder het gebruik van de terminal, moet u gebruik maken van de app Finder.

U kunt starten Finder in het Dock onderin het scherm. De toepassing wordt vertegenwoordigd door de glimlachende Gelukkige Mac-logo pictogram.

In een Finder-venster, kunt u het bekijken en instellen van machtigingen door rechts te klikken op een bestand of map en te kiezen voor “Get Info” optie.

Uitgebreide informatie over het bestand of de map die kan worden gevonden in het “Info” venster dat wordt geopend. Machtigingen voor bestanden instellen, echter, klik je op de pijl naast de “Delen en Bevoegdheden” optie.

Dit zal in het display een lijst van accounts of groepen gebruikers op uw Mac, met toegang niveaus weergegeven onder het “Voorrecht” categorie.

Als de account van gebruiker of groep waarvoor u machtigingen wilt instellen voor niet in de lijst voorkomt, selecteert u de Plus (+) symbool op de onderkant van het venster.

Selecteer een gebruiker of groep in het selectie venster en klik vervolgens op de knop “Selecteren”. Dit zal ze toevoegen aan de lijst.

De toegangsniveaus zijn zelfverklarend—gebruikers met een “Alleen-Lezen” toegangsniveau niet in staat zijn om bestanden te bewerken, maar ze kan openen. Als u een account is ingesteld op “Lezen en Schrijven” – niveau, dan kunnen ze beide doen.

Om dit te bewerken voor een gebruiker of groep in de lijst, klik op de pijl naast het bestaande niveau voor die account of groep en selecteer vervolgens “Alleen Lezen” of “Lezen en Schrijven” uit de lijst.

Machtigingen zijn meteen aan de slag. Sluit het “Info” venster wanneer u klaar bent.

Instelling van de Mac-Bestand Machtigingen met Behulp van de Terminal

Als je ooit hebt gebruikt het chmod commando over Linux, dan bent u zich bewust van zijn macht. Met een terminal commando kunt u instellen dat de lees -, schrijf en uitvoerbare rechten voor bestanden en mappen.

GERELATEERD: Hoe de Opdracht chmod Gebruiken op Linux

Het chmod commando is niet alleen voor Linux commando, echter. Net als vele andere Linux terminal commando ‘ s, chmod dateert van Unix in de jaren 1970—Linux en macOS beide delen van dit erfgoed, dat is de reden waarom het chmod commando is beschikbaar in macOS vandaag.

Gebruik chmod, open je een terminal venster. U kunt dit doen door op het Launchpad-symbool in het Dock en klik op de “Terminal” optie in het “Andere” map.

U kunt ook gebruik maken van Apple ‘ s ingebouwde Spotlight-Zoekfunctie om het openen van een Terminal.

Het Bekijken Van Het Huidige Bestand Machtigingen

Huidige machtigingen voor een bestand, typt u:

ls -@l file.txt

Vervang “file.txt” met uw eigen bestand. Dit zal alle toegangsniveaus voor gebruikers, evenals een uitgebreide attributen die relevant zijn voor macOS.

Machtigingen voor het bestand worden weergegeven in de eerste 11 tekens output van het commando ls bekeken worden. Het eerste teken, een eigen dash (-), blijkt dat dit is een bestand. Voor mappen, deze is vervangen door een letter (d) plaats.

De volgende negen personages zijn verdeeld in groepen van drie.

De eerste groep geeft de toegangsniveaus voor het bestand/de map eigenaar (1), de middelste groep geeft groeps-rechten (2), en de laatste drie shows permissies voor alle andere gebruikers (3).

Zie je de letters ook hier, zoals r (read), w (write), en x (execute). Deze niveaus worden altijd weergegeven in die volgorde, dus bijvoorbeeld:

  • — zou betekenen dat er geen lees-of schrijftoegang, en het bestand is niet uitvoerbaar.
  • r– zou betekenen dat het bestand kan worden gelezen, maar niet geschreven, en het bestand is niet uitvoerbaar.
  • rw – zou betekenen dat het bestand kan worden gelezen en geschreven, maar het bestand is niet uitvoerbaar.
  • r-x betekent dat het bestand kan worden gelezen en uitgevoerd, maar niet geschreven.
  • rwx betekent dat het bestand kan worden gelezen, geschreven en uitgevoerd.

Als het laatste teken is een apenstaartje (@), dan betekent dat het bestand of de map heeft uitgebreide bestand kenmerken met betrekking tot de veiligheid, het geven van bepaalde apps (zoals Finder) permanente toegang tot het bestand.

Dit is in verband met nieuwe beveiligings-functies die zijn geïntroduceerd in macOS Catalina, hoewel bestand van access control lists (Acl ‘ s) zijn een Mac omdat mac os X 10.4 Tiger terug in 2005.

GERELATEERD: Hoe macOS Catalina ‘ s Nieuwe beveiligingsfuncties

Het Instellen Van Machtigingen Voor Bestanden

Machtigingen voor bestanden instellen, gebruikt u de chmodcommand bij de terminal. Verwijderen van alle bestaande machtigingen lezen en schrijven van de toegang voor de gebruiker, terwijl de lees-rechten voor alle overige gebruikers van het type:

chmod u=rw,g=r,o=r file.txt

De u-vlag-hiermee stelt u de machtigingen voor de eigenaar van het bestand, g verwijst naar de groep gebruikers, terwijl o verwijst naar alle andere gebruikers. Het gebruik van een gelijk teken (=) veegt alle eerdere rechten voor die categorie.

In dit geval, de eigenaar van het bestand is het verkrijgen van toegang tot lezen en schrijven, terwijl de groep gebruikers en andere gebruikers van het verkrijgen van lees-toegang.

U kunt een plusteken (+) om de toegang tot een het niveau van de gebruiker. Bijvoorbeeld:

chmod o+rw file.txt

Dit zou tot het verlenen van alle andere gebruikers lees-en schrijftoegang tot het bestand.

U kunt gebruik maken van de minus (-) om dit te verwijderen in plaats daarvan, bijvoorbeeld:

chmod o-rw file.txt

Dit zou lezen en schrijven voor alle andere gebruikers van het bestand.

Om te wissen, toevoegen of verwijderen die door de gebruiker machtigingen voor alle gebruikers, gebruik van de vlag plaats. Bijvoorbeeld:

chmod a+rwx file.txt

Dit zou tot het verlenen van alle gebruikers en groepen gebruikers met lees-en schrijftoegang tot het bestand, evenals alle gebruikers toestaan om het bestand uit te voeren.

Met grote macht komt grote verantwoordelijkheid, en er is geen ontkennen dat het chmod commando is een uitgebreide en krachtige tool voor het wijzigen van machtigingen voor bestanden op de Mac. U kunt, bijvoorbeeld, het vervangen van de letters ( rwx ) met een combinatie van drie (of vier) octale cijfers, up-to-777 (voor lezen, schrijven en uitvoeren).

Als u meer wilt weten over het type man chmod bij de terminal voor de volledige lijst van de beschikbare vlaggen en instellingen.

LEES VERDER

  • “Hoe Snel Zoeken naar Tekst op de Huidige Webpagina
  • “Hoe toe te Voegen, Gebruiken en Aanpassen van Widgets op Je iPhone
  • “Het Gebruik van de Linux bovenste Opdracht (en Begrijpt De Uitgang)
  • “Hoe u Betere Foto’ s in Uw Huis (Geen Flash Nodig)
  • “Hoe om te Chatten Met Vrienden op Xbox Windows 10

Posted

in

by

Tags: