Ini adalah server Ubuntu 10.04 64 dan samba 3.4.7.
Saya memiliki direktori bersama /home/mit/share
dan direktori lain /home/temp
yang saya tautkan ke direktori bersama:
ln -s /home/temp /home/mit/share/temp
Tetapi di windows, setelah menggunakan internet, saya tidak bisa membuka S:/temp
, tetapi di Linux adalah mungkin untuk mengakses /home/mit/share/temp
seperti yang diharapkan.
Ini berfungsi jika saya menautkan direktori di dalam /home/mit/share/temp
, jadi saya kira samba membatasi untuk melompat dengan tautan di luar / di atas direktori bersama.
SUNTING:
Lihat juga pertanyaan ini berjudul Ubuntu + versi samba terbaru, symlinks tidak lagi berfungsi pada share yang dipasang di Windows .
Tampaknya terbaik untuk dimasukkan unix extensions = no
ke bagian global dan follow symlinks = yes
dan wide links = yes
hanya ke bagian saham, di mana Anda benar-benar membutuhkannya.
The unix extension
bendera harus hidup di bagian global dan tidak di bagian saham individu. Tetapi untuk alasan keamanan, lebih baik menggunakan opsi lain hanya di tempat yang Anda butuhkan, dan tidak secara global.