Как предоставить разрешения на запись в Samba?

У меня возникли проблемы с разрешениями на чтение и запись на моем сервере Samba, как мне исправить мои smb.conf и разрешения для доступа к более унифицированному доступу?

smb.conf

[global] workgroup = workgroup netbios name = LnxNAS server string = %h wins support = no dns proxy = no security = user encrypt passwords = yes panic action = /usr/share/samba/panic-action %d [homes] comment = Home Directories [Video] path = /data/eric/Videos [Music] path = /data/eric/Music [Pictures] path = /data/eric/Pictures [data] path = /data writeable = Yes

my ls -l of / data / eric / Pictures

drwxrwxrwx 2 ericfoss root 4096 2011-03-13 22:09 Android Projs drwxrwxrwx 3 ericfoss root 4096 2011-03-13 22:09 Automotive -rwxrwxrwx 1 ericfoss root 2439 2010-12-17 17:03 BDD reduction.png -rwxrwxrwx 1 ericfoss root 2722 2010-12-17 16:55 BDD Tree.png -rwxrwxrwx 1 ericfoss root 7341 2010-12-17 16:46 BDD Tree.xcf -rwxrwxrwx 1 ericfoss root 72421 2007-11-22 22:59 Bum Ninja.jpg -rwxrwxrwx 1 ericfoss root 32152 2010-12-17 21:25 cell transition.png -rwxrwxrwx 1 ericfoss root 40212 2010-12-17 17:55 control graph.png drwxrwxrwx 2 ericfoss root 4096 2011-03-13 22:09 Crap -rwxrwxrwx 1 ericfoss root 82 2010-09-20 17:18 desktop.ini ericfoss@SERVER:~$

Выход из перезапуска samba4

sudo /etc/init.d/samba4 restart * Stopping Samba 4 daemon samba [ OK ] * Starting Samba 4 daemon samba Unknown parameter encountered: "guest ok" Ignoring unknown parameter "guest ok" Unknown parameter encountered: "guest ok" Ignoring unknown parameter "guest ok" Unknown parameter encountered: "writeable" Ignoring unknown parameter "writeable" Unknown parameter encountered: "valid users" Ignoring unknown parameter "valid users" [ OK ]

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

11
задан 21 March 2011 в 02:41

30 ответов

Samba имеет свой собственный уровень контроля доступа для каждой акции. Существуют две основные опции

read only: по умолчанию каждый ресурс доступен только для чтения, независимо от разрешений файловой системы, writeable: чтобы разрешить доступ на запись, вы должны установить writeable = Yes.

Этого должно быть достаточно, чтобы решить проблему. Но если вы хотите узнать больше о разрешениях Samba, например, как установить umask, включить учетную запись гостя или контролировать доступ для отдельных пользователей / групп, а затем прочитать краткое руководство по разрешениям Samba.

14
ответ дан 25 May 2018 в 22:28
  • 1
    Проблема в том, что мой smb.conf не отвечает так же, как ожидаемый результат ... см. Мое обновление вопроса – Eric Fossum 21 March 2011 в 02:49
  • 2
    Не могли бы вы объяснить мне, почему мои настройки не влияют, пока я не перезапущу? (Да, я знаю о перезагрузке sudo /etc/init.d/samba4) – Eric Fossum 22 March 2011 в 09:17

Samba имеет свой собственный уровень контроля доступа для каждой акции. Существуют две основные опции

read only: по умолчанию каждый ресурс доступен только для чтения, независимо от разрешений файловой системы, writeable: чтобы разрешить доступ на запись, вы должны установить writeable = Yes.

Этого должно быть достаточно, чтобы решить проблему. Но если вы хотите узнать больше о разрешениях Samba, например, как установить umask, включить учетную запись гостя или контролировать доступ для отдельных пользователей / групп, а затем прочитать краткое руководство по разрешениям Samba.

14
ответ дан 25 July 2018 в 22:20

Samba имеет свой собственный уровень контроля доступа для каждой акции. Существуют две основные опции

read only: по умолчанию каждый ресурс доступен только для чтения, независимо от разрешений файловой системы, writeable: чтобы разрешить доступ на запись, вы должны установить writeable = Yes.

Этого должно быть достаточно, чтобы решить проблему. Но если вы хотите узнать больше о разрешениях Samba, например, как установить umask, включить учетную запись гостя или контролировать доступ для отдельных пользователей / групп, а затем прочитать краткое руководство по разрешениям Samba.

14
ответ дан 26 July 2018 в 20:42

Samba имеет свой собственный уровень контроля доступа для каждой акции. Существуют две основные опции

read only: по умолчанию каждый ресурс доступен только для чтения, независимо от разрешений файловой системы, writeable: чтобы разрешить доступ на запись, вы должны установить writeable = Yes.

Этого должно быть достаточно, чтобы решить проблему. Но если вы хотите узнать больше о разрешениях Samba, например, как установить umask, включить учетную запись гостя или контролировать доступ для отдельных пользователей / групп, а затем прочитать краткое руководство по разрешениям Samba.

14
ответ дан 31 July 2018 в 10:54

Samba имеет свой собственный уровень контроля доступа для каждой акции. Существуют две основные опции

read only: по умолчанию каждый ресурс доступен только для чтения, независимо от разрешений файловой системы, writeable: чтобы разрешить доступ на запись, вы должны установить writeable = Yes.

Этого должно быть достаточно, чтобы решить проблему. Но если вы хотите узнать больше о разрешениях Samba, например, как установить umask, включить учетную запись гостя или контролировать доступ для отдельных пользователей / групп, а затем прочитать краткое руководство по разрешениям Samba.

14
ответ дан 2 August 2018 в 03:47

Samba имеет свой собственный уровень контроля доступа для каждой акции. Существуют две основные опции

read only: по умолчанию каждый ресурс доступен только для чтения, независимо от разрешений файловой системы, writeable: чтобы разрешить доступ на запись, вы должны установить writeable = Yes.

Этого должно быть достаточно, чтобы решить проблему. Но если вы хотите узнать больше о разрешениях Samba, например, как установить umask, включить учетную запись гостя или контролировать доступ для отдельных пользователей / групп, а затем прочитать краткое руководство по разрешениям Samba.

14
ответ дан 4 August 2018 в 19:51

Samba имеет свой собственный уровень контроля доступа для каждой акции. Существуют две основные опции

  • только для чтения : по умолчанию каждый ресурс доступен только для чтения, независимо от разрешений файловой системы,
  • writeable : чтобы разрешить доступ на запись, вы должны установить writeable = Yes .

Этого должно быть достаточно, чтобы решить проблему. Но если вы хотите узнать больше о разрешениях Samba, например, как установить umask, включить гостевую учетную запись или управлять доступом для отдельных пользователей / групп, прочитайте краткое руководство по разрешениям Samba .

14
ответ дан 6 August 2018 в 03:54

Samba имеет свой собственный уровень контроля доступа для каждой акции. Существуют две основные опции

  • только для чтения : по умолчанию каждый ресурс доступен только для чтения, независимо от разрешений файловой системы,
  • writeable : чтобы разрешить доступ на запись, вы должны установить writeable = Yes .

Этого должно быть достаточно, чтобы решить проблему. Но если вы хотите узнать больше о разрешениях Samba, например, как установить umask, включить гостевую учетную запись или управлять доступом для отдельных пользователей / групп, прочитайте краткое руководство по разрешениям Samba .

14
ответ дан 7 August 2018 в 21:51

Samba имеет свой собственный уровень контроля доступа для каждой акции. Существуют две основные опции

  • только для чтения : по умолчанию каждый ресурс доступен только для чтения, независимо от разрешений файловой системы,
  • writeable : чтобы разрешить доступ на запись, вы должны установить writeable = Yes .

Этого должно быть достаточно, чтобы решить проблему. Но если вы хотите узнать больше о разрешениях Samba, например, как установить umask, включить гостевую учетную запись или управлять доступом для отдельных пользователей / групп, прочитайте краткое руководство по разрешениям Samba .

14
ответ дан 10 August 2018 в 10:06

Samba имеет свой собственный уровень контроля доступа для каждой акции. Существуют две основные опции

  • только для чтения : по умолчанию каждый ресурс доступен только для чтения, независимо от разрешений файловой системы,
  • writeable : чтобы разрешить доступ на запись, вы должны установить writeable = Yes .

Этого должно быть достаточно, чтобы решить проблему. Но если вы хотите узнать больше о разрешениях Samba, например, как установить umask, включить гостевую учетную запись или управлять доступом для отдельных пользователей / групп, прочитайте краткое руководство по разрешениям Samba .

14
ответ дан 13 August 2018 в 16:26
  • 1
    Проблема в том, что мой smb.conf не отвечает так же, как ожидаемый результат ... см. Мое обновление вопроса – Eric Fossum 21 March 2011 в 02:49
  • 2
    Не могли бы вы объяснить мне, почему мои настройки не влияют, пока я не перезапущу? (Да, я знаю о перезагрузке sudo /etc/init.d/samba4) – Eric Fossum 22 March 2011 в 09:17

Поскольку вам не нужна интеграция с Active Directory, вам, вероятно, лучше установить Samba 3 (в пакете «samba»), а не Samba 4, который еще не выпущен.

«writeable = yes» является псевдонимом для «read only = no» в Samba 3. Псевдоним был удален в Samba 4.

5
ответ дан 25 May 2018 в 22:28
  • 1
    Просто примечание для будущих читателей: приведенная выше информация была правильной в прошлом, но устарела. Samba 4 теперь поддерживает " writeable = yes " (Я использую Samba 4.3.11, и он отлично работает). – blendenzo 27 December 2016 в 23:46

У меня была такая же проблема, как и у OP. Конфигурация Samba была настроена правильно, но все же я не мог писать файлы.

Моя проблема заключалась в том, что каталог, который я хотел использовать, был создан пользователем root, поэтому мне пришлось chown этот каталог для моего обычного пользователя, и все работает нормально. Теперь я могу создавать файлы и папки /delete и /modify.

2
ответ дан 25 May 2018 в 22:28

Поскольку вам не нужна интеграция с Active Directory, вам, вероятно, лучше установить Samba 3 (в пакете «samba»), а не Samba 4, который еще не выпущен.

«writeable = yes» является псевдонимом для «read only = no» в Samba 3. Псевдоним был удален в Samba 4.

5
ответ дан 25 July 2018 в 22:20
  • 1
    Просто примечание для будущих читателей: приведенная выше информация была правильной в прошлом, но устарела. Samba 4 теперь поддерживает & quot; writeable = yes & quot; (Я использую Samba 4.3.11, и он отлично работает). – blendenzo 27 December 2016 в 23:46

У меня была такая же проблема, как и у OP. Конфигурация Samba была настроена правильно, но все же я не мог писать файлы.

Моя проблема заключалась в том, что каталог, который я хотел использовать, был создан пользователем root, поэтому мне пришлось chown этот каталог для моего обычного пользователя, и все работает нормально. Теперь я могу создавать файлы и папки /delete и /modify.

2
ответ дан 25 July 2018 в 22:20

поскольку вы, кажется, не нужна активная интеграция каталога, вы, вероятно, лучше установка Samba 3 (в пакете "Самба"), а не Самба 4, который еще не был выпущен.

"записи = да" - это псевдоним для "только для чтения" = "нет" в Samba 3. Псевдоним был удален в Самба-4.

5
ответ дан 26 July 2018 в 20:42
  • 1
    Просто Примечание для будущих читателей: вышеуказанная информация была верной в прошлом, но устарела. Самба 4 теперь поддерживает "записи=да" (я использую Самбу 4.3.11, и он отлично работает). – blendenzo 27 December 2016 в 23:46

У меня была такая же проблема, как и у OP. Конфигурация Samba была настроена правильно, но все же я не мог писать файлы.

Моя проблема заключалась в том, что каталог, который я хотел использовать, был создан пользователем root, поэтому мне пришлось chown этот каталог для моего обычного пользователя, и все работает нормально. Теперь я могу создавать файлы и папки /delete и /modify.

2
ответ дан 26 July 2018 в 20:42

Поскольку вам не нужна интеграция с Active Directory, вам, вероятно, лучше установить Samba 3 (в пакете «samba»), а не Samba 4, который еще не выпущен.

«writeable = yes» является псевдонимом для «read only = no» в Samba 3. Псевдоним был удален в Samba 4.

5
ответ дан 31 July 2018 в 10:54
  • 1
    Просто примечание для будущих читателей: приведенная выше информация была правильной в прошлом, но устарела. Samba 4 теперь поддерживает & quot; writeable = yes & quot; (Я использую Samba 4.3.11, и он отлично работает). – blendenzo 27 December 2016 в 23:46

У меня была такая же проблема, как и у OP. Конфигурация Samba была настроена правильно, но все же я не мог писать файлы.

Моя проблема заключалась в том, что каталог, который я хотел использовать, был создан пользователем root, поэтому мне пришлось chown этот каталог для моего обычного пользователя, и все работает нормально. Теперь я могу создавать файлы и папки /delete и /modify.

2
ответ дан 31 July 2018 в 10:54

Поскольку вам не нужна интеграция с Active Directory, вам, вероятно, лучше установить Samba 3 (в пакете «samba»), а не Samba 4, который еще не выпущен.

«writeable = yes» является псевдонимом для «read only = no» в Samba 3. Псевдоним был удален в Samba 4.

5
ответ дан 2 August 2018 в 03:47
  • 1
    Просто примечание для будущих читателей: приведенная выше информация была правильной в прошлом, но устарела. Samba 4 теперь поддерживает "writeable = yes & quot; (Я использую Samba 4.3.11, и он отлично работает). – blendenzo 27 December 2016 в 23:46

У меня была такая же проблема, как и у OP. Конфигурация Samba была настроена правильно, но все же я не мог писать файлы.

Моя проблема заключалась в том, что каталог, который я хотел использовать, был создан пользователем root, поэтому мне пришлось chown этот каталог для моего обычного пользователя, и все работает нормально. Теперь я могу создавать файлы и папки /delete и /modify.

2
ответ дан 2 August 2018 в 03:47

Поскольку вам не нужна интеграция с Active Directory, вам, вероятно, лучше установить Samba 3 (в пакете «samba»), а не Samba 4, который еще не выпущен.

«writeable = yes» является псевдонимом для «read only = no» в Samba 3. Псевдоним был удален в Samba 4.

5
ответ дан 4 August 2018 в 19:51
  • 1
    Просто примечание для будущих читателей: приведенная выше информация была правильной в прошлом, но устарела. Samba 4 теперь поддерживает & quot; writeable = yes & quot; (Я использую Samba 4.3.11, и он отлично работает). – blendenzo 27 December 2016 в 23:46

У меня была такая же проблема, как и у OP. Конфигурация Samba была настроена правильно, но все же я не мог писать файлы.

Моя проблема заключалась в том, что каталог, который я хотел использовать, был создан пользователем root, поэтому мне пришлось chown этот каталог для моего обычного пользователя, и все работает нормально. Теперь я могу создавать файлы и папки /delete и /modify.

2
ответ дан 4 August 2018 в 19:51

Поскольку вам не нужна интеграция с Active Directory, вам, вероятно, лучше установить Samba 3 (в пакете «samba»), а не Samba 4, который еще не выпущен.

«writeable = yes» является псевдонимом для «read only = no» в Samba 3. Псевдоним был удален в Samba 4.

5
ответ дан 6 August 2018 в 03:54

У меня была такая же проблема, как и у OP. Конфигурация Samba была настроена правильно, но все же я не мог писать файлы.

Моя проблема заключалась в том, что каталог, который я хотел использовать, был создан пользователем root, поэтому мне пришлось chown этот каталог для моего обычного пользователя, и все работает нормально. Я могу теперь создавать файлы / delete и / modify / delete .

2
ответ дан 6 August 2018 в 03:54

Поскольку вам не нужна интеграция с Active Directory, вам, вероятно, лучше установить Samba 3 (в пакете «samba»), а не Samba 4, который еще не выпущен.

«writeable = yes» является псевдонимом для «read only = no» в Samba 3. Псевдоним был удален в Samba 4.

5
ответ дан 7 August 2018 в 21:51

У меня была такая же проблема, как и у OP. Конфигурация Samba была настроена правильно, но все же я не мог писать файлы.

Моя проблема заключалась в том, что каталог, который я хотел использовать, был создан пользователем root, поэтому мне пришлось chown этот каталог для моего обычного пользователя, и все работает нормально. Я могу теперь создавать файлы / delete и / modify / delete .

2
ответ дан 7 August 2018 в 21:51

У меня была такая же проблема, как и у OP. Конфигурация Samba была настроена правильно, но все же я не мог писать файлы.

Моя проблема заключалась в том, что каталог, который я хотел использовать, был создан пользователем root, поэтому мне пришлось chown этот каталог для моего обычного пользователя, и все работает нормально. Я могу теперь создавать файлы / delete и / modify / delete .

2
ответ дан 10 August 2018 в 10:06

Поскольку вам не нужна интеграция с Active Directory, вам, вероятно, лучше установить Samba 3 (в пакете «samba»), а не Samba 4, который еще не выпущен.

«writeable = yes» является псевдонимом для «read only = no» в Samba 3. Псевдоним был удален в Samba 4.

5
ответ дан 10 August 2018 в 10:06

Поскольку вам не нужна интеграция с Active Directory, вам, вероятно, лучше установить Samba 3 (в пакете «samba»), а не Samba 4, который еще не выпущен.

«writeable = yes» является псевдонимом для «read only = no» в Samba 3. Псевдоним был удален в Samba 4.

5
ответ дан 13 August 2018 в 16:26
  • 1
    Просто примечание для будущих читателей: приведенная выше информация была правильной в прошлом, но устарела. Samba 4 теперь поддерживает & quot; writeable = yes & quot; (Я использую Samba 4.3.11, и он отлично работает). – blendenzo 27 December 2016 в 23:46

У меня была такая же проблема, как и у OP. Конфигурация Samba была настроена правильно, но все же я не мог писать файлы.

Моя проблема заключалась в том, что каталог, который я хотел использовать, был создан пользователем root, поэтому мне пришлось chown этот каталог для моего обычного пользователя, и все работает нормально. Я могу теперь создавать файлы / delete и / modify / delete .

2
ответ дан 13 August 2018 в 16:26

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

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