Evet, ihtiyacınız olanı yapmak için mevcut her kullanıcı için xdg yapılandırmasını değiştirmeniz yeterlidir:
~/.config/user-dirs.dirs
XDG_DESKTOP_DIR="$HOME/Desktop"
...
XDG_MUSIC_DIR="/home/common/Music"
XDG_VIDEOS_DIR="$HOME/Movies"
Ve bunu tüm kullanıcılar tarafından kullanılabilir hale getirmek için basitçe şunu düzenleyin:
/etc/xdg/user-dirs.defaults
DESKTOP=Desktop
...
MUSIC=../common/Music
VIDEOS=Videos
İzinleri değiştirmek için bu bit karmaşıktır, çünkü bu dizinlerde oluşturulan tüm dosyaların herkes tarafından düzenlenebilir kaldığından emin olmanız gerekir. Bu konuda ilginç bir rehber buldum:
http://www.centos.org/docs/2/rhl-rg-en-7.2/s1-users-groups-private-groups.html
Bu, izinleri yapışkan hale getirmek ve kullanıcıları ortak bir gruba eklemek için aşağıdakileri yapmanızı önerir:
chown nobody:users /home/common
chmod 2775 /home/common
usermod -a -G users user1
Sen bu dizin, düzenleme kullanıcıların grubunda herkes tarafından değiştirilebilir olacak oluşturulan tüm dosyaların izin vermek için Umask ayarını değiştirmek isteyebilirsiniz /etc/profile
ve alt ve değişime gitmek umask 022
için umask 002
Bu, tüm kullanıcıların kendi birincil kullanıcı var çünkü güvenli kabul edilir ve gerçekten edilir yalnızca bunun gibi paylaşılan dizinleri etkiler.
Yeterince iyi çalışıp çalışmadığını bize bildirin.
~/.config/user-dirs.dirs
ve şansımıXDG_PICTURES_DIR=
değiştirdim"$HOME/000\ Media/Pictures"
. Ben de koşuyorumxdg-user-dirs-update
. Ama işe yaramıyor. NautilusPictures
klasörümü bulamıyor ! Herhangi bir yardım? (xdg-user-dirs-update