Đây là máy chủ Ubuntu 10.04 64 và samba 3.4.7.
Tôi có một thư mục được chia sẻ /home/mit/sharevà một thư mục khác /home/tempmà tôi liên kết vào thư mục được chia sẻ:
ln -s /home/temp /home/mit/share/temp
Nhưng trên windows, sau khi sử dụng internet, tôi không thể mở S:/temp, nhưng trên Linux thì có thể truy cập /home/mit/share/tempnhư mong đợi.
Điều này hoạt động nếu tôi liên kết các thư mục bên trong /home/mit/share/temp, vì vậy tôi đoán samba đang hạn chế nhảy với một liên kết bên ngoài / phía trên thư mục được chia sẻ.
BIÊN TẬP:
Xem thêm câu hỏi này có tiêu đề Ubuntu + phiên bản samba mới nhất, symlink không còn hoạt động trên chia sẻ được gắn trong Windows .
Có vẻ tốt nhất để đưa unix extensions = novào phần toàn cầu và follow symlinks = yesvà wide links = yeschỉ vào phần chia sẻ, nơi bạn thực sự cần nó.
Các unix extensioncờ phải sống trong phần toàn cầu và không có trong cổ phần riêng lẻ. Nhưng vì lý do bảo mật, tốt hơn là chỉ sử dụng các tùy chọn khác khi bạn cần chứ không phải trên toàn cầu.