Я использую Fedora 17 и хочу предоставить нескольким пользователям доступ к файлам на моих дополнительных жестких дисках в /run/media/haukur/. Вот что я изначально сделал:
chmod -R 755 /run/media/
Но каждый раз, когда я выключаю компьютер, эти разрешения сбрасываются на:
ls -l /run/media/
drwxr-x---+ 4 root root 80 Jul 5 17:42 haukur
То же самое касается /run/media/haukur/. Я создал символическую ссылку в домашнем каталоге каждого пользователя, указывающую на /run/media/haukur/, но они все время перестают работать (ошибки прав доступа).
Что я могу сделать, чтобы эти изменения стали постоянными?
Редактировать: Я решил проблему, добавив устройства в /etc/fstab
:
/dev/sdc1 /media/a ext4 defaults 0 0
/dev/sdb1 /media/b ext4 defaults 0 0
решение1
Для системы Fedora файл /etc/rc.local
содержит команды для запуска после загрузки системы и запуска всех служб на уровне выполнения. Если вы хотите исправить разрешения при загрузке системы, добавьте chmod -R 755 /run/media
файл /etc/rc.local
.
/etc/rc.local
рассматривается как скрипт оболочки.