Ubuntu + последняя версия samba, символические ссылки больше не работают на share, установленном в окнах

Я просто получил (apt-got?) Новейшее программное обеспечение для моего Ubuntu 9.10 linux box, и я заметил, что самба была включена в обновление.

После установки символические ссылки в моем домашнем каталоге больше не работают при установке в качестве диска в моем Linux-окне. Они работали буквально за несколько секунд до того, как я сделал обновление. Все мои обычные каталоги работают отлично. Просмотр списка каталогов в командной строке, все файлы, dirs & links имеют одинаковые разрешения, но это ошибка, которую я получаю:

Location is not available L:\LinkDir is not accessible. Access is denied. 

Я смотрел на форумах, и я увидел эту опцию для smb.conf

 follow symlinks = yes wide symlinks = yes unix extensions = no 

Я вложил их, но они не имели никакого эффекта. У кого-нибудь была эта проблема?

3 Solutions collect form web for “Ubuntu + последняя версия samba, символические ссылки больше не работают на share, установленном в окнах”

В Samba ( 5 февраля 2010 г. ) возникла проблема с безопасностью, заявленная эксплуатация с нулевым днем, которая использовала небезопасную конфигурацию по умолчанию. Согласно сообщению Ubuntu Forums по этой теме, теперь опция «широкие ссылки» по умолчанию не имеет значения .

По-видимому, имя опции было изменено с тех ранних инструкций, которые вы нашли.

Добавление этого в глобальный раздел вашего файла smb.conf должно устранить проблему:

 follow symlinks = yes wide links = yes unix extensions = no 

После сохранения smb.conf обязательно перезапустите Samba:

 sudo /etc/init.d/samba restart 

Это мне тоже помогло, хотя я и не думал. У меня есть две акции Samba на му Ubuntu. В обеих долях я использую символические ссылки, но в одной дисковой (совместно используемой) символические ссылки работали, но в другой диспозиции (также разделяемой) не было.

У меня не было никаких проблем после ссылок на Linux, но на Win это не сработало.

Я мог бы даже использовать два окна puTTy рядом друг с другом, один в моем каталоге / data и один в моем каталоге / data2 и выдавать ту же команду: ln -s / data3 / Mydata.

Каталог Mydata появится в обоих подключенных дисках в окне Win, но в одном случае это будет работать, но в другом случае я получаю ошибку «Доступ запрещен».

«Unix extensions = no» сделал трюк, но я не знаю, почему …

У меня была та же проблема, но для меня, добавив «unix extensions = no» в [глобальный] раздел smb.conf, исправить эту проблему. Важно, чтобы вы поместили его в флаг расширения unix в глобальный раздел (действительный для всех разделов), так как он разбирается до того, как Samba знает, к какой части пользователь подключается. Опция «Широкие ссылки» может перейти в раздел, к которому применяется.

Просто замечание для тех, кто был укушен этим поведением, и хочет избежать подобных событий в будущем: команда samba не читает трекеры ошибок распространения, но у них есть свой собственный список:

samba-technical@lists.samba.org

Команда самбы живет под впечатлением, что эта ошибка встречается только у небольшого меньшинства, и их можно только убедить в противном случае, если больше людей услышат их голоса. Поэтому, если вам интересно, отбросьте заметку в samba-technical@lists.samba.org

Благодаря,

Alain

  • Обновление до Ubuntu 9.10 от Ubuntu 9.04
  • Karmic стерт мой рабочий стол
  • Где я могу скачать программу для ubuntu 9?
  • Открытие командной строки Grub при выборе Ubuntu
  • Внешние жесткие диски, поврежденные сектора, восстанавливают / маркируют утилиту в Linux
  • Automount в Ubuntu 9.10
  • Кнопки диалогового окна не работают в Eclipse на Ubuntu 9.10
  • Установите Windows 7 после Ubuntu
  • Ubuntu 9.10 только видит 244 МБ ОЗУ, а BIOS и Windows - 1,5 ГБ
  • Как настроить громкость звука каждый раз, когда я нажимаю клавиши изменения громкости?
  • Эстетически редактирование grub.cfg
  • Давайте будем гением компьютера.