질문&답변
클라우드/리눅스에 관한 질문과 답변을 주고 받는 곳입니다.
리눅스 분류

삼바서버 권한 설정에 대해서

작성자 정보

  • 강지산 작성
  • 작성일

컨텐츠 정보

본문

[storage]
comment = storage
path = /home/company
writable = yes
[총무]
comment = 총무 storage
path = /home/company/chongmoo
writable users = dolsuk


[영업]
comment = 영업  storage
path = /home/company/margeting
write list = @margeting
valid user = @margeting


drwxr-xr-x  4 root      root      4096 2008-05-15 09:45 company
drwxrwx--- 10 root chongmoo  4096 2008-05-15 10:38 chongmoo
drwxrwx---  2 root margeting 4096 2008-05-15 09:45 margeting

 

제가 의도 하는 것은 security = user 로 사용자 로그인 합니다. c

company폴더안에 각 부서별 폴더(총무,영업)가 나오고 각폴더는 각그룹의 사용자들만 사용가능하게 하고  그리고 몇명은 쓰기읽기가능하고 나머지 몇명은 읽기만 가능하도록 하고 싶습니다.

 

위에서 chongmoo폴더권한을 770으로 설정하고 삼바 설정화일에서 writable users= dolsuk으로 하였습니다.

그러나 .모든 총무그룹 소속의 사용자가 다 쓰기가 가능한 것입니다.

 

그래서 chongmoo폴더 권한을 750 으로 하고 writable users= dolsuk 을 하면 쓰기가 되지 않습니다.

 

폴더의 권한 설정과 삼바설정화일은 쓰기.읽기와의 관계(?)가 헤갈리네요.

 

관련자료

댓글 1

최영철님의 댓글

  • 최영철
  • 작성일
/home/company/
        |_____chongmoo
        |
        |_____margeting

1. /home/company의 소유자와 그룹이 "root"  라고 한다면.
 - chmod 701 /home/company
2. chongmoo 와 margeting 의 그룹을 "chongmoo" 와 "margeting" 로...
 - chgrp -R chongmoo /home/chongmoo
 - chgrp -R margeting /home/margeting
 - chmod 770 /hoem/chongmoo (일단 그룹은 모드 쓰기 권한으로...)
 - chmod 770 /home/margeting (일단 그룹은 모드 쓰기 권한으로...)

3. smb.conf 편집
[총무]
comment = 총무 storage
path = /home/company/chongmoo
valid users = @chongmoo
read only = yes (valid users 에서 지정된 chongmoo그룹의 사용자는 읽기만 가능)
writable list = dolsuk
(그러나 dolsuk 는 쓰기도가능 dolsuk 는 당근히 chongmoo 그룹에 속해야 겠죠? 퍼미션 때문에... 더 궁금하신거 있으시면  anighost@nate.com 으로 네트이트온 접속하시면 실시간 답변해드립니다.)

[영업]
comment = 영업 storage
path = /home/company/margeting
valid users = @margeting
wriatable = yes (valid users 에서 지정된 사용자모두를 / writable list 필요 없습니다. 이렇게 되면 margeting 그룹의 소유자는 모두 쓰기가능)

공지사항


뉴스광장


  • 현재 회원수 :  60,037 명
  • 현재 강좌수 :  35,806 개
  • 현재 접속자 :  113 명