Linux-Funktion - Benutzer ohne Root-Benutzer für den Zugriff auf Dateien, die von anderen Benutzern erstellt wurden
Ich führe einen Prozess mit root-Rechten aus, der fork
untergeordnete Prozess. Der untergeordnete Prozess ändert sein uid
und gid
in Benutzer und Gruppe ohne Root-Berechtigungen. Möchte diesem untergeordneten Prozess die Fähigkeit zuweisen, auf Dateien zuzugreifen, die von anderen Benutzern erstellt wurden.
Ich hatte eine andere Kombination aus der Zuweisung von Datei- und Prozessfunktionen mit setcap
Befehlen und cap_set_flag
Funktionen ausprobiert, aber es funktionierte nichts wie erwartet. Erprobte Verwendung cap_dac_override
und cap_fowner
Fähigkeiten dafür.
Auch durch das gegangen Manpages und andere SO Fragen wie diese, dies und dies .
Nun bin ich eher verwirrt, wie man Datei- und Verarbeitungsfunktionen für den Zugriff auf Dateien einstellt, die von anderen Benutzern erstellt wurden. Was ist der richtige Weg, dies zu tun?
0 Antworten auf die Frage
Verwandte Probleme
-
9
Was ist der Unterschied zwischen den Befehlen "su -s" und "sudo -s"?
-
4
Gutes freies Ubuntu Server-VMWare-Image benötigt
-
4
Was sind die Unterschiede zwischen den großen Linux-Distributionen? Werde ich es merken
-
2
Begrenzung der CPU-Auslastung für Flash in Firefox?
-
2
Wie kann ich mein Mikrofon unter Debian GNOME zum Laufen bringen?
-
2
Conky-Setups - Beispiele / Ideen?
-
3
Was sind die Unterschiede zwischen Linux Window Managern?
-
2
ThunderBird / Lichtsynchronisation mit SE k770i
-
4
Linux-Dateisystem
-
6
Vollbild-Flash langsam in KDE 4