레뎃 8.0입니다. 회사 서버에 삼바로 공유 폴더 만들었는데.. 루트가 올린 파일을 일반 사용자가 확~! 지울수 있더군요 --;; 이걸 어케 막아야 될까요? 아래는 삼바 설정 파일입니다. [global] log file = /var/log/samba/%m.log smb passwd file = /etc/samba/smbpasswd load printers = yes passwd chat = *New*password* %n *Retype*new*password* %n *passwd:*al l*authentication*tokens*updated*successfully* socket options = TCP_NODELAY SO_RCVBUF=8192 SO_SNDBUF=8192 obey pam restrictions = yes dns proxy = no netbios name = linux netbios aliases = linux server string = Samba Server printing = lprng path = /common unix password sync = Yes workgroup = MYGROUP comment = 자료디렉이지영 printcap name = /etc/printcap security = user max log size = 0 pam password change = yes [homes] comment = Home Directories browseable = no writable = yes valid users = %S create mode = 0664 directory mode = 0775 [pds] path = /common public = no writable = yes create mask = 0765
root 가 만든 파일을 일반 사용자가 지울 수 있는 것은 공유 설정의 권한 옵션 때문입니다. create mask 와 directory mask 를 맞추고, 공유 디렉토리를 쓰는 사용자 그룹을 나눠 쓰기 권한을 제한하세요. delete readonly 옵션도 확인해 보세요.