Ubuntu 17.04, Mounted Drives, Samba Share, Need for CRUD из Windows-машин

Я пытался получить несколько вещей, работающих на моем настольном сервере Ubuntu довольно долгое время, и после прочтения нескольких потоков, опробовав несколько решений, я решил, что пришло время спросить сообщество.

Фон У меня старый рабочий стол, на котором я установил 16.10 (но недавно обновленный до 17.04) и использую его как свой медиа-сервер и локальную машину. Затем у меня есть машина Windows 10, которую я использую для сопоставления дисков, а затем редактирую код через свои IDE и запускаю различные инструменты CLI и другие необходимые вещи.

Фон Проблема, с которой я сталкиваюсь, - это когда я устанавливаю пакеты через node/bower/git или создаю любые файлы на машине Ubuntu через CLI, те файлы / папки не редактируются с моей машины Windows, и мне нужно запустить sudo chmod 0777 -R locationfolder/

. Это не то, что я хочу продолжать делать, и я хотел бы иметь возможность беспрепятственно добавлять / редактировать / удалять / перемещать файлы на обеих машинах и не запускать в chown или chmod проблемы - и предпочтительно не 777 все и продолжать работать, когда новые файлы вытягиваются / добавляются.

Что я могу и сделал

У меня есть диски, монтируемые на Ubuntu при запуске, и они монтируются как мой локальный пользователь sga. Затем у меня есть те, которые смонтированы в моем файле smb.conf, и я могу получить доступ к ним с моей Windows-машины. Затем я также могу сопоставить эти диски с надписью в Windows и быть счастливыми. Когда я добавляю новые файлы в Windows, они добавляются как мой локальный пользователь ubuntu sga

. Надеюсь, этого достаточно, и он описывает проблема достаточно, но если нет, спросите, и я буду обновлять соответствующим образом. Я также добавил необходимые файлы conf ниже, чтобы вы могли проверить, могу ли я пропустить что-то сконфигурированное.

Что я могу и сделал

#Entry for /dev/sda1 : UUID=924b3a00-6bb1-4b7a-bcb1-c13efb84df49 / ext4 errors=remount-ro 0 1 #Entry for /dev/sdd2 : UUID=88529CC1529CB582 /home/sga/media/Movies ntfs-3g auto,users,uid=1000,gid=1000,umask=000,utf8 0 0 #Entry for /dev/sdc2 : UUID=F046FE3746FDFE62 /home/sga/media/TV-Series ntfs-3g auto,users,uid=1000,gid=1000,umask=000,utf8 0 0 #Entry for /dev/sdb2 : UUID=60EAEC94EAEC67AC /home/sga/media/TV-Series-Cont ntfs-3g auto,users,uid=1000,gid=1000,umask=000,utf8 0 0 #Entry for /dev/sda5 ::: UUID=36881df5-86a1-4d0a-9422-a1221eea332d none swap sw 0 0

* Обратите внимание, что моя папка www отсутствует здесь, но как только я решаю другую проблему с MBR на отдельном диске, я добавлю его здесь.

smb.conf

[global] workgroup = SGC usershare allow guests = yes [Public Server] path = /home/sga/Public/www browseable = yes guest ok = yes read only = no create mask = 777 public = yes writeable = yes [Movies] path = /home/sga/media/Movies browseable = yes guest ok = yes read only = no create mask = 777 public = yes writeable = yes [TV Series] path = /home/sga/media/TV-Series browseable = yes guest ok = yes read only = no create mask = 777 public = yes writeable = yes [TV Series Cont] path = /home/sga/media/TV-Series-Cont browseable = yes guest ok = yes read only = no create mask = 777 public = yes writeable = yes

* Обратите внимание, что я добавил только элементы, которые я настроил в smb.conf. Все остальное, что я сохранил по умолчанию. ** Также следует отметить, что мой Public Server находится на моем корневом диске, на котором установлен Ubuntu, а остальные - подключенные диски.

Хорошо, я надеюсь, что это покрывает его, и я надеюсь, что кто-то сможет помочь ... мне очень понравится свободно редактировать мои машины и не будет часто запускать команды chmod.

Спасибо, продвинутый!

1
задан 21 May 2017 в 06:36

0 ответов

Другие вопросы по тегам:

Похожие вопросы: