web-dev-qa-db-ja.com

Ubuntu 18.04 LTS SambaとWindows 10 Pro

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

3
Boris Bahes

問題が解決しました。一言。 SeLinux。

編集:コマンド「chcon -t samba_share_t/path」を入力するとすぐに、共有にアクセスできました。

1
Boris Bahes

Windowsは、ネットワーク共有にアクセスするために2つのバックスラッシュ\\ ip_adressを必要とします。試しましたか?バックスラッシュを2つ入れるか、コメント内で消えるかどうかはわかりません...

0
Vivien D.