Це сервер Ubuntu 10.04 64 та samba 3.4.7.
У мене є спільний каталог /home/mit/share
і ще один, /home/temp
який я пов’язую в спільний:
ln -s /home/temp /home/mit/share/temp
Але у Windows після користування Інтернетом я не можу відкритись S:/temp
, але в Linux можна отримати доступ, /home/mit/share/temp
як очікувалося.
Це працює, якщо я зв’язую каталоги всередині /home/mit/share/temp
, тому я думаю, що самба обмежує переходити з посиланням назовні / над загальним каталогом.
Редагувати:
Дивіться також це питання під назвою Ubuntu + остання версія самби, посилання більше не працюють на спільно встановленому в Windows .
Здається , найкраще помістити unix extensions = no
в глобальну секцію і follow symlinks = yes
і wide links = yes
тільки в розділ акції, де це дійсно необхідно.
unix extension
Прапор повинен жити в глобальному розділі , а не в окремих секціях акцій. Але з міркувань безпеки краще використовувати інші варіанти лише там, де це потрібно, а не глобально.