最近、ホームサーバーをワイプした後、64ビットのUbuntu Server 15.10を再インストールする必要がありました。これは、パスワードのみの安全でないSSHサーバーが長時間にわたってホームサーバーに常駐していたためです。今、私は自分のマシンを再びセットアップすることに悩まされており、それに伴ってSamba共有があります。 Sambaでフォルダーをパブリックに正しく共有することはできますが、現在、マシン上の1人のメインユーザーからのみサインインできるプライベート共有を1つだけ利用できるようにしています。
Testparmはエラーを出しません。 これが私のsmb.conf
ファイルです。
私はそれを確認しました:
sambashare
グループの一部です。Sudo smbpasswd -a <user>
とSudo smbpasswd -e <user>
があります。エラーがないことを確認するために、smb.conf
と ここにSudo service smbd restart
の平均/var/log/samba/log.smbd
の出力があります。 のログレベルを上げました。==
Windowsマシンに移動してサーバーのSMB共有に移動すると、共有の「ストレージ」が表示されます。クリックすると、少しの間ロードされ、認証が求められます。アクセスが拒否されました。次に、smbpasswd
で設定したサーバーのユーザー名とパスワードを入力しても、アクセスが拒否されたと表示されます。
注:私は以前にこのマシンにsambaをインストールし、この障害が発生した後すぐにそれをパージしました。後で、私はsambaを再インストールしました、そして、いくつかが間違っていることに気付きました。私はそれらを修正し、再びこの問題に戻りました。
私が到達した結論は、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をインストールしてください。
CUPSエラーは問題ではありません。私も私の設定でそれらを取得し、samba共有に問題なくアクセスできます。
ファイアウォールがオンになっていますか?オンになっている場合、Sambaはブロックされていますか?
Dylanweberユーザーもシステムの通常のログインIDですか?通常のログインパスワードを使用してみましたか(sambaに設定したものと異なる場合)?
Linuxボックスから直接共有にアクセスしようとした場合、それは機能しますか?つまり、次のようなものです:
> smbclient //1.2.3.4/storage
1.2.3.4のプロンプトからdylanweberとしてログインしたホスト自体