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
問題は解決しました。