Linux PC から全員に共有されている Windows 10 フォルダーをマウントする

Linux PC から全員に共有されている Windows 10 フォルダーをマウントする

Linux PCから、共有されているローカルネットワーク内のWindows PCのフォルダをマウントしようとしています。すべての人のためにセットアップは次のようになります。

Linux PC:Ubuntu 18.04(smbclientとcifs-toolsがインストールされ、IPに192.168.178.3

Windowsパソコン:Win10、C:\mqtt共有みんな一口\\DEEPTHOUGHT3\mqtt192.168.178.113

私は、Win10ボックスの既存のユーザーに共有をマウントして、 sudo mount -t cifs //192.168.178.113/mqtt /home/xyz/mnt -o user=xyz,password=***

しかし、フォルダをマウントしたい場合匿名で、成功しませんでした。ターゲット設定では、ユーザー資格情報がないため、解決策を見つける必要があります。

いくつかのアプローチ/オプションを試しました:

  • から始まり、2つのオプションsudo mount -t cifs //192.168.178.113/mqtt /home/xyz/mnt -o guest,sec=noneのうちの1つだけ-o
  • uid=1000,gid=1000現在のユーザーに対応する番号のオプションを追加する
  • -vvより詳細な出力を行うには、
  • user=,password=また、guest両方のエントリ(-user=guest,password=guest)についても同様に試しました。username=...
  • sec=noneそして他の値sec(ここで議論されているようにhttps://unix.stackexchange.com/questions/124342/mount-error-13-permission-denied
  • domain=.またはdomain=WORKGROUP、Windowsドメイン名がWORKGROUP

すべて成功しませんでした。また、グーグルで検索しても答えは見つかりませんでした。

知識のある方が解決策をお持ちでしたら、大変助かります。

答え1

Windows では、Everyoneは と同等ですAuthenticated Users。このため、Windows ファイル共有にアクセスするには、ユーザーが認証される必要があります。

この動作は、次のレジストリ設定を変更することで変更できます。

HKEY_LOCAL_MACHINE\SYSTEM\CuurentControlSet\Control\LSA\everyoneincludesanonymous = 1

これは、次のグループ ポリシーを設定することと同じです。

Network access: Let Everyone permissions apply to anonymous usersで見つかりました Computer Configuration\Windows Settings\Security Settings\Local Policies\Security Options

変更を有効にするには再起動が必要になる場合があります。

この変更により、匿名接続によってコンピューターの詳細が列挙され、その後の攻撃に使用できるようになり、Windows コンピューターに重大なセキュリティ リスクが生じます。

Windows には共有アクセス許可と NTFS アクセス許可の両方があることにも注意してください。フォルダーは「すべてのユーザーで共有」されているとのことですが、Everyone共有レベルと NTFS レベルの両方でアクセス許可を付与する必要があります。どちらも、フォルダーを右クリックしてそのプロパティにアクセスすることで構成できます。

答え2

考えられる解決策としては、ローカル グループ ポリシー エディター ( gpedit.msc) を実行し、次の場所に移動することです。

Computer Configuration > Windows Settings > Security Settings > Local Policies > Security Options

「アカウント: ゲスト アカウントの状態」オプションをダブルクリックして有効に設定し、「OK」をクリックします。

このオプションは次のように定義されます:

このセキュリティ設定は、ゲスト アカウントを有効にするか無効にするかを決定します。

デフォルト: 無効。

関連情報