![폴더는 CentOS에서 볼 수 있지만 Windows 호스트에서 생성된 파일은 볼 수 없습니다.](https://linux55.com/image/196956/%ED%8F%B4%EB%8D%94%EB%8A%94%20CentOS%EC%97%90%EC%84%9C%20%EB%B3%BC%20%EC%88%98%20%EC%9E%88%EC%A7%80%EB%A7%8C%20Windows%20%ED%98%B8%EC%8A%A4%ED%8A%B8%EC%97%90%EC%84%9C%20%EC%83%9D%EC%84%B1%EB%90%9C%20%ED%8C%8C%EC%9D%BC%EC%9D%80%20%EB%B3%BC%20%EC%88%98%20%EC%97%86%EC%8A%B5%EB%8B%88%EB%8B%A4..png)
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
문제가 해결되었습니다.