Ja, um das zu tun, was Sie brauchen, müssen Sie einfach die xdg-Konfiguration für jeden vorhandenen Benutzer wie folgt ändern:
~/.config/user-dirs.dirs
XDG_DESKTOP_DIR="$HOME/Desktop"
...
XDG_MUSIC_DIR="/home/common/Music"
XDG_VIDEOS_DIR="$HOME/Movies"
Und um dies für alle erstellten Benutzer verfügbar zu machen, bearbeiten Sie einfach Folgendes:
/etc/xdg/user-dirs.defaults
DESKTOP=Desktop
...
MUSIC=../common/Music
VIDEOS=Videos
Um die Berechtigungen zu ändern, ist dieses Bit schwierig, da Sie sicherstellen müssen, dass alle in diesen Verzeichnissen erstellten Dateien von allen Benutzern bearbeitet werden können. Ich fand diesen interessanten Leitfaden zum Thema:
http://www.centos.org/docs/2/rhl-rg-en-7.2/s1-users-groups-private-groups.html
Das bedeutet, dass Sie die folgenden Schritte ausführen, um die Berechtigungen zu fixieren und alle Benutzer zu einer gemeinsamen Gruppe hinzuzufügen:
chown nobody:users /home/common
chmod 2775 /home/common
usermod -a -G users user1
Möglicherweise möchten Sie die umask-Einstellung ändern, damit alle erstellten Dateien von jedem Benutzer in der Benutzergruppe in diesem Verzeichnis /etc/profile
geändert werden können. Bearbeiten und wechseln Sie umask 022
nach unten zu umask 002
Dies gilt als sicher, da alle Benutzer ihren eigenen Hauptbenutzer haben und tatsächlich Nur freigegebene Verzeichnisse wie dieses, die Sie erstellen möchten.
Lassen Sie uns wissen, ob es gut genug funktioniert.
~/.config/user-dirs.dirs
und zufälligXDG_PICTURES_DIR=
dazu"$HOME/000\ Media/Pictures"
. Ich renne auchxdg-user-dirs-update
. Aber es geht nicht. Nautilus findet meinenPictures
Ordner nicht! Irgendeine Hilfe? (Muss ich überhaupt laufenxdg-user-dirs-update
?)Alternativ können Sie
/home/common/Music
(mit entsprechenden Berechtigungen) einen Symlink von/home/usernames/Music
bis einrichten und dann verwenden/home/common/Music
.Klicken Sie dazu mit der rechten Maustaste auf
/home/common/Music
(nachdem die Berechtigungen dafür eingerichtet wurden) und klicken Sie auf Make Link . Verschieben Sie diesen Link nun in den Basisordner jedes Benutzers und benennen Sie ihn in Musik um .Hinweis: Alle Dateimanager verstehen symbolische Links. Oben ist jedoch die Nautilus-Methode zum Erstellen solcher Links aufgeführt. Ich bin mir sicher, dass dasselbe in Dolphin genauso intuitiv ist.
Dadurch wird das Ändern der xdg-Konfiguration überhaupt vermieden.
quelle