Это ситуация. В офисе 3 машины. Операционные системы на них, соответственно,
Ubuntu (# 2) Предполагается, что машина является общим файловым сервером между машинами № 1 и № 3.
Машина № 2 имеет два жестких диска. Один из них представляет собой пустой диск NTFS объемом 500 ГБ, а другой - диск ext4 объемом 160 ГБ. Я планирую сделать 500 ГБ диском для обмена файлами.
Когда я делю папку типа ~/Documents
с помощью контекстного меню Nautilus на компьютере № 2, я могу легко получить доступ к файлам как на № 1, так и на № 3, но когда я пытаюсь открыть общий доступ к какой-либо папке на диске объемом 500 ГБ, ошибка на компьютере № 1 с сообщением
Не удалось смонтировать общий ресурс Windows
blockquote>Я не против форматирования диска в ext4, если это необходимо, но я уверен, что что-то просто это неправильно.
РЕДАКТИРОВАТЬ
Я принял комментарий Марти как подсказку и использовал ntfs-config для настройки автомонтирования этого раздела. Это работает сейчас. Благодаря
То, что вы хотите сделать, это добавить строку «принудительный пользователь» к определению общего ресурса, чтобы удаленный пользователь был вами
[share-name]
comment =
path = /media/some-name
read only = No
force user = your-user-name
guest ok = yes
Попробуйте это.
Я пытался установить "name resolve order = bcast host"
и даже чесал голову, пытаясь найти решения из сети.
Моя проблема заключалась в следующем:
У меня запущена samba на моем сервере Ubuntu, и мой ноутбук, на котором также работает Ubuntu, не смог просмотреть общие папки. У меня были права доступа к папке 700, что позволяет только пользователю иметь права на чтение и выполнение исполняемых файлов.
Но проблема, только моя Ubuntu не смогла просмотреть эти папки. Мои окна, Ipad и Android способны просматривать и выполнять файлы.
После добавления "force user = myusername"
все работает как шарм.
В итоге я использовал ntfs-config. Функция автомонтирования на нем решила мою проблему.