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

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

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

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

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

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

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

14
задан 08.04.2010, 09:10

3 ответа

Была недавняя проблема безопасности в Samba (5 февраля 2010), требуемое использование нулевого дня, которое использовало небезопасную конфигурацию по умолчанию. Согласно Ubuntu Форумы отправляют по теме, "широкие ссылки" опция теперь значения по умолчанию к нет.

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

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

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

После сохранения smb.conf, быть уверенными Вы перезапускаете Samba:

sudo /etc/init.d/samba restart
19
ответ дан 07.12.2019, 11:18

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

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

samba-technical@lists.samba.org

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

Спасибо,

Alain

0
ответ дан 07.12.2019, 11:18

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

У меня не было проблем, переходя по ссылкам на Linux, но на Победе, это не будет работать.

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

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

"Расширения Unix = не" добились цели, но я не знаю почему...

2
ответ дан 07.12.2019, 11:18

Теги

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