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

samba proftpd 공유자료실 권한문제 ???

작성자 정보

  • 오유권 작성
  • 작성일

컨텐츠 정보

본문

현제  samba 와 proftp 서버를 가동중에 한가지 의문점이 있어 질문드립니다.

##사용목적##
1. "자료실"디렉토리에 있는 자료를 내부에서는 samba 로  , 외부에서는 ftp를 이용해서 사용하고자 함.
2. 같은그룹의 구성원은 "자료실" 내의 자료를 다른사용자가 올린 자료라 하더라도
   읽고,쓰고,실행 할 수 있어야 함. 

##사용환경##
1. 자료실 디렉토리 위치 : /nrsrv/archive
2. 홈 디렉토리 위치 : /nrsrv/home
3. 사용자들의  umask : 0002
4. 자료실을 사용할 수 있는 그룹 : staff
5. 자료실 디렉토리 퍼미션 : 2770 
6. 자료실 디렉토리 소유그룹 : staff
7. smb.conf 에서 별도의 디렉토리 지정하지 않음 --> 사용자 홈디렉토리만 사용 , security --> user
8. proftpd.conf 에서 umask --> 022 , defaultroot --> ~
9. 사용자 홈디렉토리에서 자료실을 마운트 해서 사용
    --> mount --bind /nrsrv/archive /nrsrv/home/사용자/archive

## 사용자들이 자료실로 들어와서 디렉토리, 파일 생성시 할당된 퍼미션 ##
ftp로 접속하여 디렉토리 생성시 퍼미션 : 2755
ftp로 접속하여 파일생성시 퍼미션 : 644
ssh로 접속하여 디렉토리 생성시 퍼미션 : 2775
ssh로 접속하여 파일생성시 퍼미션 : 664

--proftpd.conf 에서 umask 를 002 로 변경후--
ftp로 접속하여 디렉토리 생성시 퍼미션 : 2755
ftp로 접속하여 파일생성시 퍼미션 : 664
ssh로 접속하여 디렉토리 생성시 퍼미션 : 2775
ssh로 접속하여 파일생성시 퍼미션 : 664

##의문점##
1. ftp로 접속시에 디렉토리 생성퍼미션이 proftpd.conf 에서 umask 변경을 했는데도 바뀌지 않는점.
2. ssh로 접속시에는 proftpd.conf 에서 umask 변경값과 상관없이 파일과 디렉토리 퍼미션이 바뀌지 않는점.
 
##문제점##
자료실에 사용자들이 자료는 올릴 수 있지만 상대방이 올린자료를 수정 혹은 삭제 가 안됨.
그리고 다른사용자가 생성한 디렉토리 밑에 다시 디렉토리 생성이 안됨
이 문제를 해결하려면 어떻게 해야 되는지 도시면 감사하겠습니다.

관련자료

댓글 0
등록된 댓글이 없습니다.

공지사항


뉴스광장


  • 현재 회원수 :  60,138 명
  • 현재 강좌수 :  36,201 개
  • 현재 접속자 :  404 명