Няма особен смисъл да слагаш users опцията в fstab, при положение, че дяла се монтира при стартиране, а тогава се монтира с root.
Единия вариант е да оставиш users и да сложиш noauto опция в fstab. По този начин дяла няма да се монтира автоматично, но ще можеш да го монтираш с обикновен потребител.
Другия (по-удачен) вариант е да разкараш users (не пречи, но няма смисъл да стои там), след което при вече монтиран дял да направиш следното с root:
Примерен код |
# export MYUSER=<ПОТРЕБИТЕЛЯ-С-КОЙТО-РАБОТИШ> # chgrp users /hda5 # сменя групата на дяла, монтиран в /hda5 # chmod g+w /hda5 # дава права за писане по дяла на групата users # export MYGROUPS="users"; for group in `cat /etc/group | grep $MYUSER | cut -d: -f1`; do if [ "$group" == "users" ]; then continue; fi; export MYGROUPS="${MYGROUPS},${group}"; echo $MYGROUPS; done # генерира списък с групите на потребителя $MYUSER групата, като добавя users към смисъка ако вече не е в него # usermod $MYUSER -G $MYGROUPS # добавя $MYUSER към групата users, давайки му права за писане по /hda5
|
Това ще добави потребителя, с който работиш в групата users, на която са дадени права за писане по дяла.
/offtopic
ако някой знае по-културен начин за добавяне на потребител в група с usermod без да се разкара от групите, на които е член вече, моля да каже :)