2つのWindows 10クライアントからURLのIPアドレス(\\ IP_address)を使用してSamba共有にアクセスしようとしています。 1つの物理および1つの仮想。物理はUbuntuサーバーと同じサブネット上にあり、仮想はHyper-Vゲストであり、異なるサブネット上にあります。
\\ IP_addressを介して共有にアクセスしようとすると、仮想クライアントで「Windowsは\\ IP_addressを見つけられません。スペルを確認して再試行してください」および「Windowsは\\ IP_addressにアクセスできません、エラーコード0x80004005」などの古典的なWindowsメッセージが表示されます。物理クライアント上。
Smbcontrol smbd debug 10を設定し、ログを提供しています。
Smb.confに追加したのは次のとおりです。
[share1] path =/home/bbahes/share1 readonly = no browsable = yes
ローカルユーザーsmbpasswd -a bbahesも追加しました。
PS。 Windows Server 2008または2012(両方とも仮想)からsamba共有にアクセスすると、ユーザー名とパスワードを入力するプロンプトが表示され、共有にアクセスできます。
Windows 10.1803でSMB 1.0を有効にする必要がありますか?
返信いただきありがとうございます!
log.192.168.225.3 https://justpaste.it/72yxf
log.cli1 https://justpaste.it/5cyzp
問題が解決しました。一言。 SeLinux。
編集:コマンド「chcon -t samba_share_t/path」を入力するとすぐに、共有にアクセスできました。
Windowsは、ネットワーク共有にアクセスするために2つのバックスラッシュ\\ ip_adressを必要とします。試しましたか?バックスラッシュを2つ入れるか、コメント内で消えるかどうかはわかりません...