web-dev-qa-db-ja.com

Sambaを使用してマウントされたWindowsネットワーク共有にフォルダーがありません

私は新しいubuntuユーザーであり、sambaとcifsを使用してWindowsネットワーク共有をマウントするのに大きな問題があります。

Cifs-utilsをインストールし、次を使用してマウントしました:

mount -t cifs -o username=user,password=**** //WIN_PC/WIN_SHARE/ /mnt/samba/WIN_SHARE

一部のフォルダーがマウントポイントに表示されないことを除いて、これはうまく機能しているようです。また、rootユーザーはそれらを見ることができないため、chownなどとは関係ないと思います。マウントポイントでchown -R user:userを実行しました。

面白いのは、ネットワークブラウザをマウントせずに、ファイルブラウザを使用してネットワークをクリックするだけでsmb://WIN_PC/WIN_SHARE/として開くと、問題なくコンテンツ全体を表示できることです。 (最初に資格情報を入力する必要があり、同じ資格情報を使用しています。)

だから、これはWindows共有設定ではなく、ubuntuマシンのsamba設定に関係があるとは思わない。

誰も私を助けてくれますか?私はすでに多くのことを試してみて、非常にイライラしました。バカすぎるとすみません;)

事前にすべての助けてくれてありがとう!

4
NA_

これはロングショットです。使用しているカーネルのバージョンがわからないが、マウントコマンドまたはここで提供されている他のいずれかを変更してオプションvers = 1.0

例えば:

mount -t cifs -o username=user,password=****,vers=1.0 //WIN_PC/WIN_SHARE/ /mnt/samba/WIN_SHARE

あなたの状況を説明するバグレポートがあります: https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1572132

Nautilus/gvfsが機能する理由は、デフォルトではsambaクライアントがsmb1(vers = 1.0に相当)を使用するのに対し、Linuxカーネル4.13以降のcifsはデフォルトでsmb3を使用するためです。

EDITUbuntu 18.04では、sambaクライアント/ nautilus/gvfsがsmb1を超えてsmb3に移動できることに注意する必要があります。その場合、どちらの方法もいくつかの構成を変更しないと機能しませんでした。

5
Morbius1