web-dev-qa-db-ja.com

Ubuntu / SambaはWindows Server上のDFS共有にアクセスできますか?

Ubuntu/SambaがWindowsファイルサーバー上のDFSパスにアクセスする方法はありますか?

私は主にWindowsの担当者であり、Ubuntuの同僚は、\\ domain\dfsnamespace\targetではなく、通常の\\ server\shareパスを使用してファイルサーバーにアクセスする必要があります。

4
ThatGraemeGuy

Ubuntuの同僚はCIFSクライアントを使用していますか、それともSAMBA smbclientツールを使用していますか? http://pserver.samba.org/samba/ftp/cifs-cvs/linux-cifs-client-guide.pdf は、CIFSクライアントがアクセスできないのにsmbclientツールがDFSパスにアクセスできることを示します。

1
Fred

私はこの問題を解決したと信じています!!

私は解決する前にこれに時間を費やしました、そして私はここに私の解決策を文書化しました:

http://mattslay.com/connecting-ubuntu-to-windows-shares-and-dfs-trees/

4
Matt Slay

私はこれをUbuntu18.04で動作させることができました。 cifs-utilsパッケージとkeyutilsパッケージの両方をインストールする必要があります。 /etc/request-key.confで2つの構成変更も行う必要がありました

create  cifs.spnego     *       *               /usr/sbin/cifs.upcall -t %k
#create dns_resolver    *       *               /usr/sbin/cifs.upcall %k
create  dns_resolver    *       *               /sbin/key.dns_resolver %k

廃止された-cパラメータから-tはcifs.spnegoタイプで、(cifs.upcallのマンページの推奨事項を使用して)dns_resolverタイプを/sbin/key.dns_resolverを使用するように変更します

また、AD統合の構成にrealmd/sssdを使用しています。これにより、sshおよびその他のツールのKerberos構成がセットアップされます。

1