Разрешения с символическими ссылками на samba

У меня возникли проблемы с доступом к некоторым файлам через долю samba. Вот моя настройка:

Я поделился /shared как Shared У меня есть пользователь с тем же именем и pwd, что и мой пользователь Linux на моей машине с Windows, я сделал этого пользователя членом debian-transmission group Существует символьная ссылка, называемая /shared/Downloads/Torrents, которая указывает на /var/lib/transmission-daemon/downloads. Эта папка принадлежит debian-transmission:debian-transmission, а ее разрешения - 4775 (как создано пакетом)

Мне нужно уметь читать и перемещать файлы из / в / shared / Downloads / Torrents из моего окна Windows.

Прямо сейчас я могу сделать это локально, но я получаю чтение и перемещение при попытке прочитать папку Downloads.

5
задан 14 April 2011 в 19:07

30 ответов

Включили ли вы широкие символические ссылки в конфигурации для своего ресурса в smb.conf?

follow symlinks=yes
wide links = yes

По крайней мере, по крайней мере, по крайней мере, по крайней мере, по крайней мере,

4
ответ дан 25 May 2018 в 22:06
  • 1
    У меня нет, но это значение по умолчанию samba.org/samba/docs/using_samba/ch08.html#samba2-CHP-8-TABLE-1 . У меня нет проблем с доступом к каталогам, для которых я являюсь владельцем символических ссылок (просто попробовал) – Diego Mijelshon 14 April 2011 в 19:08
  • 2
    Вам также нужны широкие ссылки. Я обновил ответ. – Egil 14 April 2011 в 19:15
  • 3
    @Egil: он не исправил проблему, но вы на что-то, так как я создал ссылку на /home/myuser, и я не могу получить к ней доступ. Тем не менее, это не «да». по умолчанию для широких ссылок тоже? – Diego Mijelshon 14 April 2011 в 19:35
  • 4
    Он был отключен по умолчанию после сообщения, которое я связал выше (февраль 2010 г.). – Egil 14 April 2011 в 19:43
  • 5
    Вам также может потребоваться расширение unix = no " в вашем [Глобальном] – charlesbridge 14 April 2011 в 23:39

Включили ли вы широкие символические ссылки в конфигурации для своего ресурса в smb.conf?

follow symlinks=yes wide links = yes

По крайней мере, по крайней мере, по крайней мере, по крайней мере, по крайней мере,

4
ответ дан 25 July 2018 в 22:13

Включили ли вы широкие символические ссылки в конфигурации для своего ресурса в smb.conf?

follow symlinks=yes wide links = yes

По крайней мере, по крайней мере, по крайней мере, по крайней мере, по крайней мере,

4
ответ дан 26 July 2018 в 19:45

Включили ли вы широкие символические ссылки в конфигурации для своего ресурса в smb.conf?

follow symlinks=yes wide links = yes

По крайней мере, по крайней мере, по крайней мере, по крайней мере, по крайней мере,

4
ответ дан 31 July 2018 в 12:29

Включили ли вы широкие символические ссылки в конфигурации для своего ресурса в smb.conf?

follow symlinks=yes wide links = yes

По крайней мере, по крайней мере, по крайней мере, по крайней мере, по крайней мере,

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

Включили ли вы широкие символические ссылки в конфигурации для своего ресурса в smb.conf?

follow symlinks=yes wide links = yes

По крайней мере, по крайней мере, по крайней мере, по крайней мере, по крайней мере,

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

Включили ли вы широкие символические ссылки в конфигурации вашего ресурса в smb.conf?

  follow symlinks = yes wide links = yes  

Широкие ссылки по крайней мере, отключен по умолчанию, поскольку он может быть использован .

4
ответ дан 6 August 2018 в 03:49

Включили ли вы широкие символические ссылки в конфигурации вашего ресурса в smb.conf?

  follow symlinks = yes wide links = yes  

Широкие ссылки по крайней мере, отключен по умолчанию, поскольку он может быть использован .

4
ответ дан 7 August 2018 в 21:45

Включили ли вы широкие символические ссылки в конфигурации вашего ресурса в smb.conf?

  follow symlinks = yes wide links = yes  

Широкие ссылки по крайней мере, отключен по умолчанию, поскольку он может быть использован .

4
ответ дан 10 August 2018 в 09:58

Включили ли вы широкие символические ссылки в конфигурации вашего ресурса в smb.conf?

  follow symlinks = yes wide links = yes  

Широкие ссылки по крайней мере, отключен по умолчанию, поскольку он может быть использован .

4
ответ дан 13 August 2018 в 16:17
  • 1
    У меня нет, но это значение по умолчанию samba.org/samba/docs/using_samba/ch08.html#samba2-CHP-8-TABLE-1 . У меня нет проблем с доступом к каталогам, для которых я являюсь владельцем символических ссылок (просто попробовал) – Diego Mijelshon 14 April 2011 в 19:08
  • 2
    Вам также нужны широкие ссылки. Я обновил ответ. – Egil 14 April 2011 в 19:15
  • 3
    @Egil: он не исправил проблему, но вы на что-то, так как я создал ссылку на / home / myuser , и я не могу получить к ней доступ. Тем не менее, это не «да». по умолчанию для широких ссылок тоже? – Diego Mijelshon 14 April 2011 в 19:35
  • 4
    Он был отключен по умолчанию после сообщения, которое я связал выше (февраль 2010 г.). – Egil 14 April 2011 в 19:43
  • 5
    Вам также может потребоваться расширение unix = no & quot; в вашем [Глобальном] – charlesbridge 14 April 2011 в 23:39

Из комментария к предыдущему ответу от пользователя charlesbridge (и из smb.conf docs / manpages) доступ к ссылкам за пределами корня share требует включения параметра wide links, для которого требуются как follow symlinks = yes, так и unix extensions = no , Вы должны убедиться, что ваш smb.conf имеет следующие настройки (явно или неявно):

follow symlinks = yes
wide links = yes
unix extensions = no
6
ответ дан 25 May 2018 в 22:06

Для более новых версий Ubuntu и Samba это поможет:

[global]
allow insecure wide links = yes

[yourShareName]
wide links = yes
1
ответ дан 25 May 2018 в 22:06

Из комментария к предыдущему ответу от пользователя charlesbridge (и из smb.conf docs / manpages) доступ к ссылкам за пределами корня share требует включения параметра wide links, для которого требуются как follow symlinks = yes, так и unix extensions = no , Вы должны убедиться, что ваш smb.conf имеет следующие настройки (явно или неявно):

follow symlinks = yes wide links = yes unix extensions = no
6
ответ дан 25 July 2018 в 22:13

Для более новых версий Ubuntu и Samba это поможет:

[global] allow insecure wide links = yes [yourShareName] wide links = yes
1
ответ дан 25 July 2018 в 22:13

Из комментария к предыдущему ответу от пользователя charlesbridge (и из smb.conf docs / manpages) доступ к ссылкам за пределами корня share требует включения параметра wide links, для которого требуются как follow symlinks = yes, так и unix extensions = no , Вы должны убедиться, что ваш smb.conf имеет следующие настройки (явно или неявно):

follow symlinks = yes wide links = yes unix extensions = no
6
ответ дан 26 July 2018 в 19:45

Для более новых версий Ubuntu и Samba это поможет:

[global] allow insecure wide links = yes [yourShareName] wide links = yes
1
ответ дан 26 July 2018 в 19:45

Из комментария к предыдущему ответу от пользователя charlesbridge (и из smb.conf docs / manpages) доступ к ссылкам за пределами корня share требует включения параметра wide links, для которого требуются как follow symlinks = yes, так и unix extensions = no , Вы должны убедиться, что ваш smb.conf имеет следующие настройки (явно или неявно):

follow symlinks = yes wide links = yes unix extensions = no
6
ответ дан 31 July 2018 в 12:29

Для более новых версий Ubuntu и Samba это поможет:

[global] allow insecure wide links = yes [yourShareName] wide links = yes
1
ответ дан 31 July 2018 в 12:29

Из комментария к предыдущему ответу от пользователя charlesbridge (и из smb.conf docs / manpages) доступ к ссылкам за пределами корня share требует включения параметра wide links, для которого требуются как follow symlinks = yes, так и unix extensions = no , Вы должны убедиться, что ваш smb.conf имеет следующие настройки (явно или неявно):

follow symlinks = yes wide links = yes unix extensions = no
6
ответ дан 2 August 2018 в 03:41

Для более новых версий Ubuntu и Samba это поможет:

[global] allow insecure wide links = yes [yourShareName] wide links = yes
1
ответ дан 2 August 2018 в 03:41

Из комментария к предыдущему ответу от пользователя charlesbridge (и из smb.conf docs / manpages) доступ к ссылкам за пределами корня share требует включения параметра wide links, для которого требуются как follow symlinks = yes, так и unix extensions = no , Вы должны убедиться, что ваш smb.conf имеет следующие настройки (явно или неявно):

follow symlinks = yes wide links = yes unix extensions = no
6
ответ дан 4 August 2018 в 19:45

Для более новых версий Ubuntu и Samba это поможет:

[global] allow insecure wide links = yes [yourShareName] wide links = yes
1
ответ дан 4 August 2018 в 19:45

Для более новых версий Ubuntu и Samba это поможет:

  [global] разрешить небезопасные широкие ссылки = yes [yourShareName] wide links = yes  
1
ответ дан 6 August 2018 в 03:49

Из комментария к предыдущему ответу пользователя charlesbridge (и из smb.conf docs / manpages ), доступ к ссылкам за пределами корень общего доступа требует включения параметра wide links , который требует, чтобы оба соответствовали символьным ссылкам = да и unix extensions = no . Вы должны убедиться, что ваш smb.conf имеет следующие настройки (явно или неявно):

  follow symlinks = yes wide links = yes unix extensions = no  
6
ответ дан 6 August 2018 в 03:49

Для более новых версий Ubuntu и Samba это поможет:

  [global] разрешить небезопасные широкие ссылки = yes [yourShareName] wide links = yes  
1
ответ дан 7 August 2018 в 21:45

Из комментария к предыдущему ответу пользователя charlesbridge (и из smb.conf docs / manpages ), доступ к ссылкам за пределами корень общего доступа требует включения параметра wide links , который требует, чтобы оба соответствовали символьным ссылкам = да и unix extensions = no . Вы должны убедиться, что ваш smb.conf имеет следующие настройки (явно или неявно):

  follow symlinks = yes wide links = yes unix extensions = no  
6
ответ дан 7 August 2018 в 21:45

Для более новых версий Ubuntu и Samba это поможет:

  [global] разрешить небезопасные широкие ссылки = yes [yourShareName] wide links = yes  
1
ответ дан 10 August 2018 в 09:58

Из комментария к предыдущему ответу пользователя charlesbridge (и из smb.conf docs / manpages ), доступ к ссылкам за пределами корень общего доступа требует включения параметра wide links , который требует, чтобы оба соответствовали символьным ссылкам = да и unix extensions = no . Вы должны убедиться, что ваш smb.conf имеет следующие настройки (явно или неявно):

  follow symlinks = yes wide links = yes unix extensions = no  
6
ответ дан 10 August 2018 в 09:58

Для более новых версий Ubuntu и Samba это поможет:

  [global] разрешить небезопасные широкие ссылки = yes [yourShareName] wide links = yes  
1
ответ дан 13 August 2018 в 16:17

Из комментария к предыдущему ответу пользователя charlesbridge (и из smb.conf docs / manpages ), доступ к ссылкам за пределами корень общего доступа требует включения параметра wide links , который требует, чтобы оба соответствовали символьным ссылкам = да и unix extensions = no . Вы должны убедиться, что ваш smb.conf имеет следующие настройки (явно или неявно):

  follow symlinks = yes wide links = yes unix extensions = no  
6
ответ дан 13 August 2018 в 16:17
  • 1
    Это исправило это для меня. unix extensions = no – answerSeeker 5 June 2017 в 05:53

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

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