フォルダはCentOSで表示できますが、Windowsホストで作成されたファイルは表示できません。

フォルダはCentOSで表示できますが、Windowsホストで作成されたファイルは表示できません。

Sambaを使用してWindows 10とCentOS 8を接続しようとしています。私のユーザーのためのコマンドは次のとおりです。

yum install samba samba-client samba-common -y 

/etc/samba/smb.conf の構成は次のとおりです。

[global]
workgroup = WORKGROUP
server string = Samba Server %v
netbios name = centos
security = user
map to guest = bad user
dns proxy = no
#============================ Share Definitions ==============================
[Anonymous]
path = /samba/anonymous
browsable =yes
writable = yes
guest ok = yes
read only = no

私が作成した共有フォルダです。

mkdir -p /samba/anonymous

ファイアウォールにサービスを追加

firewall-cmd --permanent --zone=public --add-service=samba

権限とコンテキストが変更されました

chmod -R 0755 anonymous/
chown -R nobody:nobody anonymous/
chcon -t samba_share_t anonymous/

Windows と CentOS でフォ​​ルダを表示できるようになりましたが、Windows システムでアイテムを作成すると、CentOS 共有フォルダでそのフォルダを表示できなくなります。ここで何の問題がありますか?私はこれについて非常に新しいものなので、他に何の手がかりもありません。

答え1

/home/anonymousディレクトリを作成してこの問題を解決できました。そのディレクトリを指すようにパスオプションを変更しましたが、smb.conf問題は解決しました。

関連情報