Permissions From Hackepedia
Permissions, also called mode, are the part of an inode that grant access to a file to different users in a system. The mode is a 16 bit unsigned integer and has bits set for different inode modes. Most of the time this mode is manipulated in octal or a visual representation as output by the ls program. The type of file is also included in this here is a few examples:
A directory that looks like this "drwxr-xr-x" in ls looks like this in the octal mode: 040755
A symlink that looks like this "lrwxr-xr-x" in ls looks like this in octal mode: 0120755
To most this will look very strange as we usually use the last 4 octal digits, here is a rundown on a few of them: 04555 "-r-sr-xr-x" setuid to owner file with permissions read-execute for owner, read-execute for group, read-execute for others.
02555 "-r-xr-sr-x" setgid to group file with permissions read-execute for owner, read-execute for group, read-execute for others.
0755 "-rwxr-xr-x" file with permissions read-write-execute for owner, read-execute for group, read-execute for others.
For more information about the modes see /usr/include/sys/stat.h for the S_* defines.
Also see the page covering groups.
Rechte, auch mode genannt, sind das teil einer inode die zugriff gewähren zu verschiedenen Benutzern des Systems. Der mode ist ein 16 bit unsigned Integer und hat bits gesetzt für verschiedene inode modii. Die meiste Zeit ist ein mode manipuliert im Oktalen oder eine visuellen representation als ausgabe des UNIX "ls" programm. Der Typ einer Datei ist auch mit hier eingebracht, hier sind ein paar Beispiele:
Ein Verzeichnis das so aussieht "drwxr-xr-x" in ls sieht so aus im Oktalen mode: 040755
Ein Symlink der so aussieht "lrwxr-xr-x" in ls, sieht so aus im Oktalen mode: 0120755
Zu vielen dieses sieht komisch aus weil wir meistens nur die letzten 3 oder 4 oktale zahlen benutzen. Hier ist eine kleine Eingliederung von ein paar von denen: 04555 "-r-sr-xr-x" ist "setuid" für den Besitzer der Datei mit zugriffsrechten "lesen-executieren" für den Besitzer, "lesen-exekutieren" für die Gruppe, und "lesen-exekutieren" für alle andere.
02555 "-r-xr-sr-x" setgid zu Gruppe Datei mit rechten "lesen-exekutieren" für den Besitzer, "lesen-exekutieren" für die Gruppe, "lesen-exekutieren" für alle anderen.
0755 "-rwxr-xr-x" Datei mit Rechten "lese-schreib-exekutieren" für Besitzer, "lesen-exekutieren" für die Gruppe, "lesen-exekutieren" für andere.
Um mehr information über die modes zu sehen, siehe /usr/include/sys/stat.h, siehe die S_* definierungen.
Bitte sehen Sie auch dem eintrag für "gruppen".