これは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
。そのため、sambaは共有ディレクトリの外部/上にあるリンクでジャンプするように制限していると思います。
編集:
Ubuntu +最新のsambaバージョンというタイトルのこの質問も参照してください。シンボリックリンクはWindowsにマウントされた共有では動作しません。
置くのがベストと思われるunix extensions = no
グローバルセクションとにfollow symlinks = yes
とwide links = yes
だけあなたが本当にそれを必要とする株式セクション、に。
unix extension
フラグはグローバルセクションではなく、個々の株式のセクションに住んでいます。ただし、セキュリティ上の理由から、他のオプションはグローバルではなく、必要な場所でのみ使用することをお勧めします。