20

Я пытаюсь настроить Raspberry Pi для запуска BitTorrent Sync для резервного копирования моих файлов на внешний жесткий диск, но у меня возникают некоторые неприятные проблемы.

Во-первых, мне нужно настроить жесткий диск USB для автоматического монтирования при загрузке, потому что питание часто отключается там, где я живу. Итак, я добавил строку в /etc/fstab

/dev/sda1   /media/josiah    vfat    defaults   0   0

Я перезагрузился, и он установил диск, но затем btsync не смог записать на него. Итак, я немного прочитал и обнаружил, что вы должны указать опцию пользователя, поэтому я попробовал это;

/dev/sda1   /media/josiah    vfat    defaults,user   0   0

Это тоже не сработало, поэтому я попытался указать все значения по умолчанию вручную

/dev/sda1   /media/josiah    vfat    rw,auto,user,async,suid,dev,exec    0   0

Я думал, что это работает, но затем btsync снова начал жаловаться, что не может записать на диск, и когда я попытался размонтировать его как обычный пользователь, он сказал, что только суперпользователь может размонтировать диск.

Это сбивает с толку меня, так как я думал, что это то, для чего была user опция. Что я пропускаю или делаю не так?

3 ответа3

26

Вы можете сделать chmod после того, как вы смонтировали раздел, но это не будет постоянным при перезагрузке.

Вы должны попробовать эту строку fstab:

/dev/sda1   /media/josiah    vfat    user,umask=0000   0   0

Или это варианты монтирования:

mount -t vfat -ouser,umask=0000 /dev/sda1 /media/josiah

Это сделает смонтированный раздел доступным для чтения и записи.

Если вам нужна менее разрешительная настройка, вы должны создать новую группу и смонтировать ее следующим образом:

mount -t vfat -ouser,gid=1010,umask=0007 /dev/sda1 /media/josiah

Предполагается, что у вашей новой группы значение 1010. Все пользователи, которым необходим доступ к точке монтирования, должны быть добавлены в новую группу.

5

Отредактируйте разрешения для каталога монтирования.

В вашем случае, chmod 777 /media/josiah должна хорошо справиться с задачей .

1

Опция "пользователь" просто позволяет пользователю монтировать устройство, оно не имеет отношения к правам доступа к файлу.

Как и в ответе gnp, смотрите опции "uid"/"gid" и "umask".

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .