Я пытался получить несколько вещей, работающих над моим настольным сервером Ubuntu в течение достаточно долгого времени теперь и после чтения довольно многих потоков, испытывая несколько решений, я полагал, что время, что я спрашиваю сообщество.
Фон
У меня есть старый рабочий стол, который я установил 16.10 (но недавно обновил к 17,04) на, и используйте его в качестве моего медиасервера и локальной dev машины. У меня затем есть машина Windows 10, которую я использую, чтобы подключить диски к нему и затем отредактировать код через мой IDE и выполнить различные инструменты CLI и другие требуемые вещи.
Проблема
Проблема, с которой я сталкиваюсь, - когда я устанавливаю пакеты через node/bower/git
, или создайте любые файлы на машине Ubuntu через CLI, те файлы/папки не доступны для редактирования от моей машины Windows, и я должен выполнить a sudo chmod 0777 -R locationfolder/
Это не что-то, что я хочу продолжить делать, и я хотел бы смочь беспрепятственно добавлять/редактировать/удалять/перемещать файлы на любом машины и не иметь для столкновения chown
или chmod
проблемы - и предпочтительно нет 777
все и должными быть продолжить выполнять это, когда новые файлы вытянуты/добавлены.
Что я могу и делать
sga
. smb.conf
файл и sga
Надо надеяться, это - достаточно фона и описывает проблему достаточно, но если не, спросите, и я обновлю соответственно. Я также добавил необходимые conf файлы ниже, таким образом, Вы можете контроль, если у меня может быть мисс, настроил что-либо.
fstab
#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
команды часто.
Спасибо в усовершенствованном!