web-dev-qa-db-ja.com

Windowsは、Sambaで利用可能なファイル共有を参照するためのパスワードを要求しています

サーバー:Ubuntu 12.04上のSamba、security = user

さまざまなファイル共有-ゲストがアクセスできる必要があるものもあれば、allowed users = user1のものもあります。

クライアント:サーバーと同じワークグループ上のWindowsXP。

開始実行\\192.168.1.240は、サーバーで使用可能なファイル共有のリストが表示される前に、ユーザー名とパスワードを要求するWindowsダイアログボックスを表示します。 (user1のパスワードを入力すると、この時点を過ぎますが、パスワードはまだ必要ないと思います)

何が原因でしょうか?これを修正する方法は?

理想的な結果:\\192.168.1.240は共有のリストを(資格情報なしで)表示し、パスワードはallowed usersまたはguest ok = nosmb.confにある共有にアクセスするためにのみ必要です。

5
OJW

「security = user」を選択したセキュリティモードのため、認証のプロンプトが表示されます。必要なものを入手するには、共有レベルのセキュリティをお勧めします。詳細な説明と実行方法の説明は、次の場所にあります。

http://www.samba.org/samba/docs/man/Samba-HOWTO-Collection/ServerType.html#id2559114

さらに、参照されているサイトでは、2つのSambaセキュリティモードについて詳しく説明しています。したがって、セキュリティと使いやすさのバランスを自分の要件に合わせるのに役立つはずです。

これをsmb.confに追加することもできます。

security = user
map to guest = Bad User

その行を追加することで、アカウントに登録されていないユーザーはゲストとして扱われることをサーバーに通知します。

6
Colyn1337