Публичная доля, использующая samba

Я пытаюсь сделать простой общедоступный общедоступный ресурс, используя samba. Что я делаю не так? Остальная часть samba.config – это запас.

[Share] path = /home/root/share public = yes writable = no printable = no browseable = yes guest ok = yes readable = yes 

One Solution collect form web for “Публичная доля, использующая samba”

Ваша опубликованная конфигурация выглядит нормально, кроме строки readable = yes . testparm показывает, что это неизвестный параметр в моей системе. Эта упрощенная версия работает для меня:

[test] path = /home/user/share read only = yes guest ok = yes

Просто напоминание, если вы внесете изменения в свой файл smb.conf, обязательно перезапустите smbd .

Если каталог отображается в Windows, но не доступен, это звучит как проблема с разрешением. Убедитесь, что каталог имеет правильные разрешения. Вы должны иметь права на чтение и выполнение, установленные для всех пользователей. Для этого вы можете сделать chmod a+rx /home/<user>/share (заменить <user> на действующий домашний каталог пользователя).

Я думаю, что реальная проблема – это расположение share . Если / home / root является домашним каталогом root (у меня есть / root , not / home / root ), он должен быть установлен, чтобы иметь разрешение на чтение, запись и выполнение только для root . Если это так, я бы порекомендовал не помещать этот ресурс в этот каталог. Одно подходящее место для общедоступной части, доступной только для чтения, будет в / srv . Это от FHS :

/ srv: данные для услуг, предоставляемых этой системой

обоснование

Основная цель этого указания состоит в том, чтобы пользователи могли находить местоположение файлов данных для конкретной службы и чтобы службы, которые требуют единого дерева для данных только для чтения, записываемых данных и сценариев (например, скриптов cgi), могут быть разумно размещены. Данные, представляющие интерес только для конкретного пользователя, должны находиться в домашнем каталоге этого пользователя.

  • Samba с несколькими долями с одного сервера
  • Не удается экспортировать пользователя samba с помощью pdbedit. Как я могу сделать резервную копию своих пользователей самбы?
  • Как загрузить файл на общий диск с помощью unix?
  • Samba: переменная sustitutions в smb.conf
  • ошибка монтирования (13): разрешение отклонено
  • smbpasswd сбрасывает пароль, но не истекает срок действия
  • Правильный способ установки доли samba
  • smbd сбой после выхода из системы или неудачная попытка входа в систему
  • Как я могу узнать, что мой домен подключается к samba?
  • Как разрешить общий доступ samba к IP-адресу или имени хоста
  • Предоставление доступа к учетным записям компьютеров по акциям Samba
  • Linux и Unix - лучшая ОС в мире.