web-dev-qa-db-ja.com

ホームネットワーク上のSamba共有にログインできないのはなぜですか?

最近、ホームサーバーをワイプした後、64ビットのUbuntu Server 15.10を再インストールする必要がありました。これは、パスワードのみの安全でないSSHサーバーが長時間にわたってホームサーバーに常駐していたためです。今、私は自分のマシンを再びセットアップすることに悩まされており、それに伴ってSamba共有があります。 Sambaでフォルダーをパブリックに正しく共有することはできますが、現在、マシン上の1人のメインユーザーからのみサインインできるプライベート共有を1つだけ利用できるようにしています。

Testparmはエラーを出しません。 これが私のsmb.confファイルです。

私はそれを確認しました:

  1. 私のユーザーアカウントはsambashareグループの一部です。
  2. マシンのユーザー名にSudo smbpasswd -a <user>Sudo smbpasswd -e <user>があります。
  3. ユーザー名には、共有が指しているフォルダー上のフォルダーとファイルを読み書きする権限があります。

エラーがないことを確認するために、smb.confここにSudo service smbd restartの平均/var/log/samba/log.smbdの出力があります。 のログレベルを上げました。==

Windowsマシンに移動してサーバーのSMB共有に移動すると、共有の「ストレージ」が表示されます。クリックすると、少しの間ロードされ、認証が求められます。アクセスが拒否されました。次に、smbpasswdで設定したサーバーのユーザー名とパスワードを入力しても、アクセスが拒否されたと表示されます。

注:私は以前にこのマシンにsambaをインストールし、この障害が発生した後すぐにそれをパージしました。後で、私はsambaを再インストールしました、そして、いくつかが間違っていることに気付きました。私はそれらを修正し、再びこの問題に戻りました。

1
dylanweber

私が到達した結論は、Ubuntu 15.10(Samba 4.1.17)と共にインストールされるSambaのバージョンには、ユーザーを適切に認証できないバグがあったため、共有に接続できなかったということです。この問題に対する私の解決策は、Ubuntu 14.04.3 LTSをインストールし、それとともにSamba 4.1.6を使用することでした。現在Sambaは問題なく動作しています。

:私の結論を検証するために、Ubuntu Server 15.10の新しいコピーを再試行しましたが、Ubuntu Server 15.10のSamba 4.1.17にバグがあることは明らかです。

私の推奨ソリューションは?代わりにDebianをインストールしてください。

0
dylanweber

CUPSエラーは問題ではありません。私も私の設定でそれらを取得し、samba共有に問題なくアクセスできます。

ファイアウォールがオンになっていますか?オンになっている場合、Sambaはブロックされていますか?

Dylanweberユーザーもシステムの通常のログインIDですか?通常のログインパスワードを使用してみましたか(sambaに設定したものと異なる場合)?

Linuxボックスから直接共有にアクセスしようとした場合、それは機能しますか?つまり、次のようなものです:

> smbclient //1.2.3.4/storage

1.2.3.4のプロンプトからdylanweberとしてログインしたホスト自体

1
Oliver Oberdorf