私は最近、CentOS 7サーバーの1つにSambaをインストールしましたが、うまく動作します。 LANにいる限り誰でもアクセスできます。
これで、パスワードでのみアクセスできる2番目の共有を設定する必要があります。
Sambaパスワードを持つLinuxユーザーを追加しました
それからsmb.confを編集しました。
unix charset = UTF-8
dos charset = CP392
workgroup = WORKGROUP
hosts allow = 192.168.20.0/24 127.0.0.1
security = user
passdb backend = tdbsam
map to guest = Bad User
[Public]
path = /share/public
writable = yes
browsable = yes
guest ok = yes
guest only = yes
create mode = 777
directory mode = 777
[Secret]
path = /share/secret
browsable = yes
valid users = samba
force user = samba
create mask = 777
directory mask = 777
その後、samba-clientをインストールし、sambaユーザーパスワードを作成しました。
smbpasswd -a samba
Windowsで共有をマウントしようとすると、ユーザー名とパスワードの入力を求められますが、Sambaのユーザー名とパスワードを入力するとアクセスが拒否されます。
私は設定で何かを逃しましたか?