: 지금 저의 삼바 설정은 이렇게 되어있습니다..
: -------------------------------------------------------------------
: [global]
: workgroup = Workgroup
: server string = samba server
: log file = /var/log/samba/%m.log
: remote anounce = 200.200.100.0/24
: security = SHARE
: encrypt passwords = yes
: smb passwd file = /etc/samba/smbpasswd
: client code page = 949
: socket options = TCP_NODELAY SO_RCVBUF=8192 SO_SNDBUF=8192
:
: [file]
: comment = all document
: path = /home/File
: public = yes
: writable = yes
:
: [document]
: comment = 문서(No! touche!!)
: path = /home/documents
: public = yes
: writable = yes
:
: [photo]
: comment = photo
: path = /home/photo
: public = yes
: writable = yes
:
: ---------------------------------------------------------------
:
: 위의 설정은 디렉토리의 퍼미션만 조정해주면 보이거나 안보이게 되어있거든요.
:
: 그런데... 다 같이 보이게 하기엔 문제가 있어서... 디렉토리별로 계정을 주어서
: RW를 허용하구 싶습니다...
:
: 그런데 어느부분이 문제가 되는건지...
:
: smbpasswd를 이용할려구 해도... 막히는부분이 많은거 같구...ㅡ.,ㅡ
:
: 깝깝하네요...
:
: 다시 정리하자면...
: file 디렉토리는 아무나 접속가능하게 놔두고...
: document와 photo디렉토리는 인증을 거쳐서 사용하고싶습니다....
: 제발 답변쫌 부탁드리겠습니다.....
: 그럼 수고하세요..
:
: --
: 갈망~~~~~!!!
원하시는게 이건지 잘 모르겠습니다만,
일단 서비스를 위한 계정을 만듭니다. 가령 barabogi 라고 하면.
[global]
workgroup = Workgroup
server string = samba server
log file = /var/log/samba/%m.log
remote anounce = 200.200.100.0/24
security = <B>USER</b>
<- 이렇게 해야 username, passwd 를 모두 체크합니다. NT나 2000이 아니라 win98 사용자 위주라면
원래대로 두시고요. encrypt passwords = yes
smb passwd file = /etc/samba/smbpasswd
client code page = 949
socket options = TCP_NODELAY SO_RCVBUF=8192 SO_SNDBUF=8192
[file]
comment = all document
path = /home/File
public = yes
writable = yes
[document]
comment = 문서(No! touche!!)
path = /home/documents
writable = yes
<b>valid user= barabogi</b>
[photo]
comment = photo
path = /home/photo
writable = yes
<b>valid user= barabogi</b>
하면 barabogi 란 유저만 documents 와 photo는 barabogi 만 접속 가능하고 File 부분은 아무나 접근
가능하게 될듯합니다.--펭귄의 가호아래 오늘도 삽질이다.