Можливість копіювання папок, але не файлів у каталог


1

Наразі я використовую CentOS 6.5 і намагаюся ділитися файлами через спільну частину самби. На іншій машині Windows 8 x64. Я можу без проблем переносити папки з Windows на CentOS, але, коли я намагаюся скопіювати один файл у CentOS, мені з’являється помилка, у якій відмовлено у дозволі.

Дозволи для папки такі:

drwxrwxrwx.   5 user01 smbusers  4096 Feb 28 23:23 srv

І smb.conf:

[srv]
        comment = Data
        path = /srv
        browseable = yes
        writable = yes
        read only = no
        valid users = @smbusers
        workgroup = WORKGROUP
        create mask = 0775
        directory mask = 0775

Чи можу я знати, в чому тут проблема? Я виправляю неполадки вже досить давно і, здається, не можу зрозуміти, у чому проблема. Будь-яка допомога вдячна. Спасибі заздалегідь!

Відповіді:


0

Оскільки / srv була системною папкою, SELinux заважав мені писати безпосередньо в папку. Тому вам потрібно ввести цю команду, перш ніж вона буде працювати:

setsebool -P samba_export_all_rw on

після цього ви маєте змогу без проблем записуватись у будь-які системні папки, якими ви поділилися через samba.

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.