Kubuntu 17.10 / Plasma 5.10 / Standardberechtigung für neue in Dolphin erstellte Dateien

697
Patrick Echterbruch

Mein Computer wird von mehreren Benutzern gemeinsam genutzt. Ich habe Ordner eingerichtet, in denen sich Dateien befinden, an denen mehrere Personen arbeiten müssen. Für den Rest dieses Textes sei /srv/files/documentsder Ordner, über den wir sprechen, und teamder Name einer Gruppe, zu der alle gehören.

  • Ich habe festgelegt, umaskum 0002in/etc/login.defs
  • Ich habe Setguid-Bit und Berechtigungen für /srv/files/documents( u=rwx,g=rwxs,o=rx) gesetzt.
  • Ich habe die /srv/files/documentGruppe eingestellt inteam

In den folgenden Fällen wird eine neue Datei erstellt, deren Gruppe teamund die Berechtigungen festgelegt sind 664:

  • Von VTx: touch /srv/files/documents/test
  • Von Konsole aus in der Plasma-Sitzung gestartet: touch /srv/files/documents/test
  • Aus LibreOffice: Datei speichern unter ...
  • Von Kate: Datei speichern unter ...

Bis jetzt schien ich alles richtig gemacht zu haben. Wenn ich jetzt Dolphin starte /srv/files/documents, mit der rechten Maustaste auf "Neu" klicken und "Neues Textdokument" (oder einen beliebigen anderen verfügbaren Dateityp) auswählen, wird eine neue leere Datei erstellt, in der die Gruppe teamund die Berechtigung festgelegt sind 644- was ich nicht möchte .

Das Erstellen neuer Ordner in Dolphin wendet die Gruppe teamund die Berechtigungen korrekt an 775, übrigens.

Ich habe bereits mit ACL gespielt, aber daran hat sich nichts geändert. Ich gehe derzeit davon aus, dass Dolphin beim Erstellen einer neuen Datei die Berechtigung g = w überspringt. Ich würde erwarten, dass dies eine Einstellung ist, die ich ändern könnte, wenn ich nur wüsste, wie. Soweit ich das beurteilen kann, befindet es sich nicht im regulären Einstellungsdialog.

Vielen Dank im Voraus für jede Idee, die Sie gerne teilen möchten!

Patrick

0
Gleiches Problem am 16.04, aber Verzeichnisse werden `drwxr-xr-x` erstellt, obwohl umask auf` 077` eingestellt ist (im Terminal-Unterfenster erstellt mkdir das Verzeichnis mit `drwx ------`). Zeit, einen Fehler zu melden? xenoid vor 6 Jahren 0

1 Antwort auf die Frage

1
Frank Schnieder

Bis jetzt schien ich alles richtig gemacht zu haben. Wenn ich jetzt Dolphin starte, zu / srv / files / documents navigiere, mit der rechten Maustaste klicken und Neues Textdokument (oder einen beliebigen anderen verfügbaren Dateityp) auswählen, wird eine neue leere Datei erstellt, deren Gruppe auf team und die Berechtigung festgelegt ist 644 - was ich nicht will.

Dolphin kopiert die vorinstallierten Vorlagendateien einschließlich der Dateiberechtigungen (0644). So ändern Sie die Berechtigungen für die Ausführung von Kubuntu 17.10:

sudo chmod 0664 /usr/share/templates/.source/* 

Neue Dateien werden jetzt mit 0664-Berechtigungen erstellt.

Danke, du hast gerade ein langanhaltendes Problem für mich gelöst! Dieses Vorlagenverzeichnis war mir nicht bekannt. Ist dies irgendwo dokumentiert, wo normale Benutzer (wie ich) es lesen könnten? Es gibt ein paar andere Geheimnisse, die ich gerne lösen würde ... Patrick Echterbruch vor 6 Jahren 0