私は、ファイルサーバーの複数のルートフォルダにアクセスできるユーザーのための読み取り専用共有を作成したいと思います。フォルダごとに複数の共有を作成したくありません。どういうわけかsmb.confに複数のパスを追加できますか?
たとえば、
path=/folder1, /folder2
編集:シンボリックリンクを使用しません。私はUnix FSについて知っていますが、Symlinkで問題を台無しにしたくありません。必要であればそうしますが、よりシンプルでより良く見えるので、path =を使用することを好みます。
答え1
文書非常に明確な:
パス
このパラメーターは、サービス・ユーザーがアクセスできるディレクトリーを指定します。 [...]
共有パスは「1つのディレクトリ」を指し、複数のディレクトリへの言及はありません。いくつかの理由を考えることができます。まず、Unixが通常ファイルシステムを処理する方法と一致します(たとえば、NFS共有が同じように動作します)。第二に、潜在的なファイル名の競合なしにディレクトリをマージする方法を考えることは困難です。 。
とにかく、いくつかのシンボリックリンクを含むディレクトリを指す共有を作成すると、構成ファイルを常に編集して再ロードする必要がなくなり、将来の共有管理が容易になる可能性があります。