Настройка разрешений для каталогов домашнего сервера

Я довольно новичок во всем этом.

Я установил домашний сервер, используя старый ноутбук и Ubuntu 12.04, для потоковой передачи мультимедиа на мой телевизор LG через их систему DLNA, называемую MediaLink. Это делается через Plex Media Server. Я также использую ПК с ОС Windows Vista для доступа к файловой системе на сервере, чтобы создавать резервные копии данных и копировать носители на сервер для использования в Plex.

Я использую Samba, настроенный через интерфейс GUI. Я разделяю две директории в сети и сопоставил их на ПК с Vista. Для каждого из этих каталогов я разрешил доступ всем через Samba.

В Samba я установил Настройки безопасности сервера как «режим аутентификации - пользователь», «шифрование паролей - да» и без гостевой учетной записи.

Для каждого из каталогов я применил разрешения на чтение / запись к владельцу, группе и другим через Nuatilus, щелкнув правой кнопкой мыши по каталогам и установив разрешения через свойства.

Проблема, с которой я сталкиваюсь, заключается в том, что все, что я добавляю в каталоги или изменяю в каталогах, используя мой компьютер с ОС Vista, не имеет таких же прав доступа, как каталог. Фактически, я не могу получить доступ к этим файлам через сервер (используя VNC), и Plex не может воспроизводить эти файлы, поскольку они заблокированы и доступны только для ПК с Vista.

Кажется, я могу использовать Nuatilus, чтобы применить правильные разрешения после факта, но я хочу, чтобы это происходило автоматически.

Я прочитал ряд статей, подробно описывающих исправления через терминал и файл smb.conf, установив профили пользователей на 777, 076 и т. Д., Но на самом деле не знаю, что я с этим делаю, и не знаю хочу сломать вещи.

Любая помощь будет высоко ценится. Пошаговые инструкции, пожалуйста.

0
задан 8 September 2013 в 03:23

1 ответ

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

  1. Откройте терминал (Ctrl + Alt + T) и отредактируйте свой smb.conf, введя: gksu /etc/samba/smb.conf
  2. В этом файле найдите свои различные акции и заставьте их выглядеть вот так (оставьте имя своей папки и путь одинаковыми):

    [someshare]
        path = /somewhere
        read only = No
        writeable = Yes
        guest ok = Yes
        create mask = 0777
        security mask = 0777
        directory mask = 0777
        force create mode = 0777
        directory security mask = 0777
        force directory mode = 0777
    
  3. Сохраните файл (Ctrl + S) и закройте окно.

  4. Наконец, запустите sudo service smbd restart, чтобы перезапустить ваш сервер Samba, и теперь он должен работать.

0
ответ дан 8 September 2013 в 03:23

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

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