Назад | Перейти на главную страницу

Samba Невозможно получить доступ к дискам, кроме root

Добрый вечер,

Я относительно новый администратор Linux и создал сеть для обмена файлами на наших домашних компьютерах. Я нахожусь в процессе переноса всего, что размещено в коробке с Centos 7, из коробки Win10, которая снова превратится в обычную рабочую станцию. Я все еще хочу разрешить Win10 помещать файлы на сервер Centos 7. Итак, привет Samba 4.8.3.

По мере того, как я изучаю Samba и то, как она работает, я смог успешно настроить и получить доступ к анонимному общему ресурсу, если он находится на корневом диске; однако в тот момент, когда я пытаюсь переместить расположение каталога из папки / samba / anonymous на другой диск, я не могу получить к нему доступ из окна Windows.

Вот как выглядит мой файл smb.conf:

============================ Определения общих ресурсов ==================== ==========

[anonymous]
comment = Anonymous File Server Share
path = /samba/anonymous
browsable = yes
writeable = yes
guest ok = yes
read only = no
force user = wang

[Movies]
comment = Movies
path = /run/media/wang/Mobile_Wang/Movies
browsable =yes
writable = yes
guest ok = yes
read only = no
force user = wang


[Shows]
comment = Shows
path = /run/media/wang/Big_Wang/Shows
browsable = yes
writable = yes
guest ok = yes
read only = no
force user = wang

Я проверил каталоги, и они хороши, если я обращаюсь к ним локально. Я также использую сервер Plex Media, и он может видеть все каталоги. Кроме того, на всякий случай доступен общий ресурс Anonymous.

Я подозреваю, что моя проблема связана с тем, как смонтированы диски, но, будучи новичком в Linux, я немного потерялся.

Любое руководство приветствуется.

Скорее всего, это разрешение.

Пожалуйста сравните ls -ld /samba/anonymous и ls -ld /run/media/wang/Mobile_Wang/Movies. Группа и разрешения одинаковы? В соответствии с Настройка ACL для общих каталогов ваша анонимная папка должна иметь разрешения 2775 (rwxrwsr-x) с установленным идентификатором группы.

Даже если разрешения не установлены, как описано, изменение «Фильмов» на те же разрешения, что и «анонимный», должно сделать ваш общий ресурс с фильмами доступным. Бегать chmod -R <perms>/chgrp -R <group> при необходимости рекурсивно изменить разрешения.

Если ваши новые общие ресурсы являются смонтированными разделами ntfs, взгляните на Как поделиться NTFS-разделом с Samba.