Chmod fir Alter änneren oder Dateie- a Verwalte-Permissiounen änneren
Unix- a Linux Operativer Systeme verféieren access rights to files and directories, mat engem vun dräi Zorte Zougrëff (liesen, schreiwen an ausféieren) zu all dräi Gruppen (Besëtzer, Grupp an anere Benotzer).
Wann Dir Detailer vun engem Attribut vun der Datei benotzt, andeems en ls Kommando mat der -l Schalter (zB ls -l Dateiname ) liesen, da wär d'Informatioun zréckzeféieren, déi eppes wéi " rw-rw-r--" entsprécht. Dat entsprécht Liesen, Schreif a Rechter privilegéiert fir de Proprietaire, liesen a schreiwe Privilegë fir d'Grupp a liesen nëmmen Zougrëff fir all aner Benotzer.
Jiddwer vun den Zort vun Zougangsrechter huet en nogeschlosser numeresch Wäerter genannt:
- liesen = 4
- geschriwwe sinn = 2
- Ausféierung = 1
D'Wäerter fir d'Zutrittsrechter fir all Grupp ginn zesummegezunn, fir e Wäert tëscht 0 an 7 z'erreechen deen benotzt gëtt fir Rechter ze änneren oder ze änneren, andeems de Kommando chmod (change mode) benotzt.
Am exemplaresche Beispill kënnen d'Zutrittsrechter fir de Fichier zevill ofgeschaaft ginn ginn, andeems den chmod 764 Dateiname geännert gëtt . D'Nummer 764 ass ofgeleent vun:
- rwe = 4 (Lies) + 2 (Schreif) + 1 (Executioun) = 7
- rw = 4 (Lies) + 2 (Schreif) = 6
- r = 4 (Liesen) = 4
Dir kënnt de Befehl chmod benotze fir Zougangsrechter op Dateien a Verwalte ze weisen. Denkt datt d' Unix- a Linux Kommandë an Objetnamen Fall sinn. Dir musst " chmod " an net CHMod oder all aner Kombinatioun vun upper and lower case letters benotzen.
Wéi benotzt de Chmod Kommando:
- vollen Zougang fir jiddereen:
- chmod 777 Dateinumm
- vollen Zougank fir Proprietaire an Propriété privatiséieren, awer aner Benotzer kënnen nëmmen gelies an auszeféieren:
- chmod 775 Dateinumm
- vollen Zougang zum Proprietaire, awer d'Grupp oder aner Benotzerprivilegë limitéieren nëmmen fir Fichieren am Verzeichnis ze liesen an auszeféieren:
- chmod 755 dir Numm
- vollen Zougank fir de Besëtzer ouni Zougangsrecht oder Privileg fir iergendeen aner:
- chmod 700 Dateinumm
- keen Zougank zum Fichier am Verwalten fir Gruppe oder aner Benotzer a Besëtzer limitéiert fir Rechter a Liesen ze maachen an ze verhënneren datt de versehentlech Deletioun oder d'Modifikatioun vu Dateien an de Verëffentleche verhënneren:
- chmod 500 dir Numm
- déi de Besëtzer an d'Grupp erlaaben an Zougang zu enger Datei liesen an ze schreiwen, fir datt aner an der Grupp d'Datei och den Eigner änneren oder läschen, awer ouni Zougang zu anere Benotzer:
- chmod 660 Dateinumm