Hallo, iedereen.
Nu u heeft geleerd hoe u machtigingen aan bestanden en mappen kunt toekennen met behulp van letters, maar
weet u nu dat u ook machtigingen kunt toekennen met behulp van numerieke waarden?
Ja.
Dus elke keer dat je een bestand hebt, zou je aan dat bestand of die map toestemming kunnen geven met behulp van
cijfers.
En hoe werkt het dus je weet verandering mod je geo is voor gebruikersgroep en andere plus zijn twee een bestand zal eigenlijk
een lees toestemming toe te wijzen aan iedereen als je wilt gebruiken in een numerieke manier kon je doen verandering
mod voor voor en het bestand die precies dezelfde toestemming als in het eerste commando zal toewijzen, en het eindresultaat
zal worden gelezen, gelezen en gelezen toestemming alleen voor iedereen voor een bestand.
Hoe gaat dat vier, vier, vier veranderen en de toestemming toekennen?
Laten we eens kijken naar de structuur van een bestand.
Zoals jullie allemaal weten, wijzen eigenaren toestemming toe aan elk bestand en elke map.
En we hebben gebruikers en die hebben drie soorten machtigingen lezen, schrijven uitvoerbare groep heeft
drie soorten machtigingen en alle anderen of anderen of allen hebben ook die soorten machtigingen.
Dat weten we allemaal.
De eerste drie bits die we al behandeld hebben zijn voor de gebruikers, de eigenaar van
het bestand, de secundaire bits zijn voor de groep en de laatste drie bits zijn voor de anderen.
De tabel die ik je nu ga laten zien, kent nummers of rechten toe aan de toestemmingen.
Laten we die tabel eens bekijken.
Dit is de tafel is iets wat je moet onthouden.
Nu, als je nul toegewezen hebt, betekent dat geen toestemming.
Een is voor uitvoerbaar, twee is voor schrijven, drie is voor uitvoeren plus schrijven voor is lezen.
Vijf is lezen en uitvoeren.
Zes is lezen en schrijven en zeven is lezen of schrijven en uitvoeren.
Hoe werken nu deze alle vier zeven nummers alle acht nummers
als ik mod 764 verander in een bestand?
Dus zeven betekenissen.
Als u naar de tabel kijkt, betekent dit dat de eigenaar van het bestand lees-, schrijf- en uitvoerbare
rechten krijgt.
De tweede letter, die in dit geval zes is.
Het betekent dat een alleen lezen en schrijven en dat zal worden toegewezen aan de groep.
En de laatste is vier, dat is voor anderen.
En de vier betekent alleen lezen.
Dus alleen lezen zal worden toegewezen aan het bestand.
Dus nogmaals, het eerste cijfer is voor de gebruiker, het tweede cijfer is voor de groep en het derde cijfer is voor anderen.
Dus laten we het proberen in onze Linux machine, in onze lab machine en kijken hoe het werkt.
Dus ik ga een bestand maken, laten we zeggen.
Sam, ik ga aanraken en een bestand aanmaken.
Sam, ik zal een lijst min L hier doen en het bestand is daar.
Overigens ben ik ingelogd als mezelf en zit ik in mijn home directory.
Dus laten we het scherm leegmaken door clear te typen en weer een les minus LTR doen.
En je zult zien dat het SAM-bestand helemaal onderaan staat.
Nu heb ik standaard de toestemming gegeven als lezen, schrijven, lezen, schrijven en alleen lezen.
Als je deze toestemming wilt veranderen in zeven, zes, vier wat betekent dat ik als mezelf lees, schrijf en
uitvoerbaar zal hebben en groep alleen leesrecht zal hebben, en alle anderen alleen lezen.
Dan hoef ik alleen mod zeven zes voor Sam te veranderen.
Als je nu ls minus ltr doet.
Je ziet het onderaan.
Ik heb nu read write executable.
Lees.
Schrijf voor de groep en lees gewoon voor iedereen.
Nu, als ik die rechten wil verwijderen, laten we het scherm leegmaken en gewoon een lijst minen.
L staan alleen op hetzelfde bestand.
Dus alleen dat bestand staat op de lijst.
Als ik elke toestemming van alle anderen wil verwijderen, zal ik verandering mod 000 sam doen lijst min letter door het raken
van de pijl omhoog toets die zal brengen de laatste run commando en je druk op enter.
Je zult zien dat alle machtigingen weg zijn.
Nu, als ik wilde, laten we zeggen als ik wilde toewijzen, lees en schrijf toestemming alleen aan mezelf.
Hoe ga je het dan doen?
Dan hoef je alleen maar van mod te veranderen.
Ikzelf zou de eerste letter zijn.
Denk aan de eerste.
Sorry, het eerste cijfer.
Dus ik wil alleen lezen en schrijven.
Dus dat zou gaan voor nummer zes, want als je naar de tabel kijkt, geeft nummer zes alleen,
lezen en schrijven, de rest wil ik niet toewijzen.
Dus je kunt niet zomaar iets leeg laten.
Dus je moet nul komma nul laten, dus helemaal geen toestemming typen.
Sam, als je ls minus LTR op Sam doet, zul je zien dat ik alleen lezen en schrijven heb, dus laten we het nog een keer proberen.
Wat als ik de toestemming lezen en schrijven wil behouden en y de bestaande toestemming lezen wil toewijzen
aan anderen?
Dat betekent hier.
De laatste drie stukjes die ik wil zijn hier.
Dus daarvoor zou ik eerst mod wijzigen en natuurlijk wilde ik de toestemming behouden
en die toestemming is zes voor groep.
Ik wil niets toewijzen en voor anderen wil ik alleen lezen.
En als je naar de tabel kijkt, is het leesnummer dat bij read hoort vier.
Dus als ik op vier druk en Sam typ en als ik nu ls minus l tr op Sam doe, zie je, lezen en schrijven en lezen
wordt in dit geval alleen aan anderen gegeven.
Laten we nog één en laatste voorbeeld bekijken.
Wat als ik iedereen in het systeem uitvoerbare rechten wil geven, zodat de ketenmod nu weet wat
uitvoerbaar is.
De uitvoerbare toestemming.
Als je het bekijkt, is het nummer één van de tabel.
Dat betekent dus één, één en één, want ik wil uitvoerbaar toewijzen aan mezelf, aan groepen en aan anderen.
Dus een, een, een en monster en laten we ls min l tr doen en je zult zien dat het alleen x x x gegeven is.
Dus nu kun je alleen uitvoerbaar als je uitvoerbaar en leesbaar
wilde hebben.
Een die je zal geven.
Jezelf uitvoerbaar en leesbaar en de rest toch alleen uitvoerbaar.
Dat is hoe je deze tabel gebruikt of hoe je de numerieke letters of sorry numerieke cijfers gebruikt om rechten
toe te kennen.
En als u deze kaart niet meer weet of niet bij de hand hebt, kunt u ook online gaan.
Er zijn veel rekenmachines online die u kunt gebruiken.
Alles wat je moet doen is online typen, mod calculator veranderen en het komt tevoorschijn.
Veel websites hebben van die gratis calculators voor je.
Alles wat u hoeft te doen is klikken op de eigendom of groep of publiek wat betekent anderen, wat u
ook wilt doen, vink die markeringen aan en onderaan ziet u links toestemming.
Het geeft je het exacte nummer dat je moet intypen voor wisselgeld.
Mod Het is toch heel makkelijk.
Je kunt het allebei doen.
Je zou kunnen gebruiken.
Je kunt de letters of de cijfers gebruiken.
Ik wilde beide methoden behandelen, zodat u begrijpt hoe de toestemming werkt met beide methoden.