LINUX.ORG.RU

[ntfsmount]Как примонтировать раздел не-руту


0

0

У меня есть вендовый раздел со всякими фильмами, музыкой и прочим барахлом. Есть ntfsprogs. Задача: прописать в fstab что-то, чтобы раздел монтировался при загрузке и выполнялись следующие условия: 1)Не менять владельца и права доступа файла /dev/sdxY, соответствующего нужному разделу. 2)Доступ к файлам этого раздела должен иметь некий простой пользователь (не рут), и только он (в смысле, не другие простые пользователи).

Собственно проблема заключается в том, что при попытке решить проблему самым очевидным способом(mount с опциями uid=my_UID,gid=my_GID) получаем отказ в доступе и все. Это, насколько я понял, связано с тем, что не хватает прав для доступа к /dev/sdxY. Есть ли возможность без каких-нето мего-хитростей решить проблему, и соблюсти два вышеназванных условия? Если нет, то какой самый-самый, так сказать, Ъ-вей в данном случае?


Ответ на: комментарий от wyldrodney

А что это за ntfs-config? Я использую gentoo, так там емерджем такое не поставишь.
По первой ссылке почитал, там используется ntfs-3g и все сделано почти так же, как и я делал, однако у меня эти действия вызывают отказ в доступе.

# mount -t fuse.ntfs /dev/sdc1 /home/podbot/large_media/ -o users,uid=1000,gid=100
Error opening partition device: Permission denied.
Failed to startup volume: Permission denied.
Failed to mount '/dev/sdc1': Permission denied.
Mount failed.

Придется, что-ли, ставить ntfs-3g, с ntfsprogs не выйдет?

PODBot
() автор топика
Ответ на: комментарий от PODBot

ntfs-3g - это драйвер. А ntfs-config - программа для настройки.

Я же дал ссылку - собери из исходников. Или ебилд напиши... Или вообще у гугла его спроси %)

wyldrodney
()
Ответ на: комментарий от PODBot

Why don't the 'user' and 'users' options work in /etc/fstab?
The 'mount' command doesn't invoke the ntfs-3g binary with the needed privilege after it has checked and approved the user is entitled to mount a given device on a specified mount point, hereby the user can't open the device he got the approval in /etc/fstab. This is a problem in the 'mount' utility.

Solution: Use at least NTFS-3G 1.2506 with setuid-root set and make sure the user has access rights to the volume and mount point.

rebarned
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.