2

Я подключил USB-накопитель FAT32 с помощью команды:

sudo mount -t vfat -o rw,auto,user,fmask=0022,dmask=0000,uid=debian-transmission,gid=debian-transmission /dev/sda1 /media/MEDIA

Я вижу папку в Mac OSX Finder. Но когда я пытаюсь создать новую папку, он запрашивает у меня пароль и не принимает root-пользователя и пароль raspberry, которые соответственно обозначаются как pi/raspberry.

Что я делаю неправильно?

РЕДАКТИРОВАТЬ:

1 ответ1

0

Я думаю, что есть пара проблем (я говорю в целом /Linux), я не использую Mac, но -

Проблема, с которой вы столкнулись, заключается в том, что вы подключили диск как принадлежащий пользователю "debian-transmission". Поскольку вы не являетесь пользователем root (мы знаем это из-за "sudo" в начале вашей команды монтирования), вы можете редактировать только те файлы, которые у вас есть или у вас есть права.

"Корневой" пользователь для Raspery Pi не имеет значения - все, что имеет отношение к делу, - это UID (и GID) файла, который представляет собой число - root, имеющий UID 0 и GID 0 (на вашем MAC, а также на пи)

Решение:

  1. Посмотрите, является ли пароль, который вам нужен для монтирования диска, корневым паролем для вашего MAC. (Это предположение, опять же, у меня нет MAC, поэтому я не знаю, что он делает в фоновом режиме. Пароль будет либо для root, либо для «debian-translation», который не существует)

или (возможно, лучше)

Посмотрите, кто является владельцем созданного вами файла (т. Е. Имя пользователя, которое будет вместо «debian-translation»), и выполните команду sudo mount, но замените «debian-translation» своим именем пользователя.

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