私の問題は次のとおりです。path = /home/user/share/
そこに設定すると、ユーザー名とパスワードを/etc/samba/smb.conf
入力しsmb://192.168.0.xxx/share/
て接続するか、設定に応じてゲストとして接続できます。
問題は、共有する必要なZFSプールをこの場所に配置できないことです。
まあ、それは完全に正確ではありません。この場所にインストールして共有を機能させることはできますが、plexメディアサーバーはファイルに正しくアクセスできません。
それで私はプールをマウントし/mnt/
てそこで共有できると思いました。残念ながら、Sambaにはこのホームフォルダを直接指す機能が組み込まれています。
path = /mnt/share/
そこに設定すると、/etc/samba/smb.conf
実際にはプールがないフォルダを共有しようとしているため、接続できず、smb://192.168.0.xxx/share/
共有する項目がないというエラーのみが表示されます。/home/user/share/
/home/user/ディレクトリにない場合でも、共有フォルダが実際にある場所にSambaを強制的にリンクする方法はありますか?
そうでなければ、Sambaを使用せずに共有できる他の方法はありますか?たぶんZFSを使用しますか?
編集する
どういうわけか、Linuxボックス用のzfsのフル共有を使用し、Windowsボックスにハードドライブの場所を追加してから、接続して/etc/samba/smb.conf
WindowsボックスとLinuxボックスが異なる動作をするように管理しました。\\servername\HardDrive