Installation von Google Stenographer und dessen Verzeichniszugriffsanforderungen

Installation von Google Stenographer und dessen Verzeichniszugriffsanforderungen

Ich hoffe, dass jemand diese, wie ich glaube, grundlegende Frage zur Ubuntu/Linux-Verzeichnisstruktur beantworten kann. Ich versuche, Google Stenographer auf meiner Ubuntu 16.04LTS-Box zu installieren/konfigurieren. Die Anweisungen, denen ich folge (https://github.com/google/stenographer/blob/master/INSTALL.md) geben Sie Folgendes an:

Es gibt einige Verzeichnisse, die Stenographer benötigt, um ordnungsgemäß ausgeführt zu werden:

/etc/stenographer root:root/0755
/etc/stenographer/certs stenographer:stenographer/0750

Meine Frage lautet: Kann mir bitte jemand erklären, was mit den Teilen „root:root/0755“ und „stenographer:stenographer/0750“ dieser Zeilen gemeint ist?

Die Informationen, die ich finden konnte, lassen mich annehmen, dass sie vielleicht mit Gruppen-/Benutzer-/Berechtigungsstufen zusammenhängen??? Und wenn ja, was bedeuten die Zahlen 0755 und 0750?

Vielen Dank! Jeff S.

Antwort1

In einem Standard-Linux-Dateisystem (von denen es viele gibt) gibt es drei Zugriffsarten:

lesen: die Datei kann nur gelesen werden (manchmal gekennzeichnet alsR)
schreiben: die Datei kann bearbeitet werden (manchmal vermerkt alsB)
Ausführen: Die Datei kann als Programm ausgeführt werden (manchmal auch alsX)

Es gibt drei Arten von Benutzergruppen, auf die diese Zugriffstypen angewendet werden können:

Besitzer: der Besitzer der Datei
Gruppe: andere Dateien, die sich im selben Ordner oder in derselben Gruppe befinden
Welt: alle anderen

Die Zugriffsebene wird in Zahlen definiert:

0 – kein Zugriff auf die Datei
1 – nur ausführen
2 – nur schreiben
3 – schreiben und ausführen
4 – nur lesen
5 – lesen und ausführen
6 – lesen und schreiben
7 – lesen, schreiben und ausführen (volle Berechtigungen)

/etc/stenographer root:root/0755bedeutet , dass
/etc/stenographer dem Root gehört, dass
Mitglieder der Root-Gruppe es lesen und ausführen können
und dass andere Benutzer es lesen und ausführen können.

/etc/stenographer/certs stenographer:stenographer/0750bedeutet, dass
/etc/stenographer/certs Eigentum des Stenographen ist und
Mitglieder der Stenographer-Gruppe lesen und ausführen können,
andere Benutzer jedoch keinen Zugriff haben.

verwandte Informationen