web-dev-qa-db-ja.com

Windows10からSamba共有にアクセスできない

メールユーザーアカウントを持っているWindows10マシンからsambaにアクセスできませんが、ローカルユーザーアカウントでログインすると、samba共有にアクセスできます。

先に進んでWiresharkのトレースをキャプチャしましたが、メールアカウントを使用すると、setup andxRequestに対する応答がないことを理解できました。

この場合、誰かが私を助けてくれますか?アクセスを有効にするために、Windowsクライアント側でいくつかのポリシー変更を行う必要があると思います。 enter image description here

ローカルユーザーアカウントを使用すると、問題なく共有にアクセスできます。メールユーザーアカウントのクライアントを使用してアクセスしようとした場合にのみ問題が発生します。

Sambaバージョンは2.2.12です

2
Renold Singh

問題の根本的な原因はユーザーアカウントの種類にあると思ったので、ホストユーザーアカウントは電子メールアカウントでした。

この問題は、ユーザーアカウントが20文字を超える場合にのみ発生します。

30文字のユーザーアカウントを使用しました。

Sambaバージョン2.2によると、ユーザー名に使用できる最大文字数はわずか20文字です。この制限は、Sambaプロトコルによって暗示されます。この仮説を確認するために、先に進んで20文字未満のユーザーアカウントを作成しました。Samba接続はWindows8.1の電子メールアカウントで正常に機能します。

この特定のシナリオは、クライアントがローカルユーザーアカウントでSamba共有にアクセスしている場合は発生しません。これは、Windows仕様自体がユーザーアカウントの最大文字数を20に制限しているためです。

ソース: https://msdn.Microsoft.com/en-us/library/ms679635.aspx?f=255&MSPPError=-2147217396

とにかくクライアント側からこの問題を解決する方法を知っている人はいますか?クライアント側で認証を無効にできれば、可能だと思います。また、これから試す別のリンクも見つけました。 https://techjourney.net/cannot-connect-to-cifs-smb-samba-network-shares-shared-folders-in-windows-10/

0
Renold Singh