폴더는 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문제가 해결되었습니다.

관련 정보