Ini adalah server Ubuntu 10.04 64 dan samba 3.4.7.
Saya memiliki direktori bersama /home/mit/sharedan direktori lain /home/tempyang 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/tempseperti 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 = noke bagian global dan follow symlinks = yesdan wide links = yeshanya ke bagian saham, di mana Anda benar-benar membutuhkannya.
The unix extensionbendera 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.