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

Я могу писать в папку SambaShare, но не могу открыть ни один файл или папку

Сервер Samba запущен в centos7, папка смонтирована в windows 10.

Я вижу все файлы и папки, но не могу открыть ни один из них, я даже не могу скопировать из моей папки sambashare на машину с Windows.

Однако я могу создавать новые файлы и папки, и они работают, а также копировать файлы в sambashare, и они появляются в centos7 с точно такими же разрешениями. Я попытался клонировать разрешения из файла, созданного в Windows, с помощью chmod --reference, но все еще не могу получить доступ к ранее созданным файлам.

Это мой конфиг sambashare

[global]
    workgroup = WORKGROUP
    security = user

    passdb backend = tdbsam

    printing = cups
    printcap name = cups
    load printers = yes
    cups options = raw

[secure]
    comment = Secure File Server Share
    path =  /home/user
    valid users = user
    guest ok = no
    writable = yes
    browsable = yes
    force user = user
    create mask = 640
    directory mask = 750

Скорее всего, проблема с SELinux. Сделать ls -Z на файлы, которые работают / не работают, и chcon чтобы установить одинаковый контекст.