기록공간

[리눅스 마스터 1급] 2차 실기 정리 - 삼바 서버 관리 본문

자격증공부/리눅스마스터

[리눅스 마스터 1급] 2차 실기 정리 - 삼바 서버 관리

입코딩 2021. 11. 11. 22:45
반응형

삼바(SAMBA)는 리눅스를 비롯한 유닉스 계열 운영체제와 윈도우 운영체제간의 자료 공유 및 하드웨어를 공유 할 수 있도록 해준다. 

 

삼바 설정 파일 위치 : /etc/samba/smb.conf

 

 

smb.conf의 주요 섹션

  • [global] : 삼바 서버 전체적인 환경 설정을 담당하는 섹션
  • [homes] : 각 사용자들이 자신의 홈 디렉터리로 접근할 때의 권한을 설정하는 섹션
  • [printers] : 프린터 관련 권한을 설정하는 섹션

 

 

Share Definition 주요 옵션

  • comment : 간단한 설명을 설정
  • path : 공유 디렉터리의 경로를 설정
  • read only : 공유 디렉터리를 읽기 전용으로 설정
  • writable, write ok : 공유 디렉터리를 쓰기 가능하게 설정
  • valid users : 공유 디렉터리를 이용할 수 있는 사용자를 지정
  • write list : 공유 디렉터리에 접근 및 쓰기 권한을 행사할 수 있는 사용자를 지정한다. 그룹인 경우에는 그룹명 앞에 @를 붙이면 된다.
  • public, guest ok : 다른 사용자들이 이용할 수 있도록 설정할 때 사용한다.
  • browseable, browsable : 공유 디렉터리의 리스트를 보여줄 때 설정
  • printable : 공유 디렉터리에 스풀 파일을 지정할 때 설정
  • create mask, create mode : 파일을 생성할 때 허가권을 지정할 때 설정

 

[sdata]
comment = share directory
path = /sdata
public = yes
write list = @insa

=> 윈도우에서 접근할 때의 폴더 이름은 sdata로 설정한다.
설명은 share directory로 설정한다.
공유 디렉터리 경로는 /sdata로 설정한다.
모든 사용자가 접근 가능하도록 설정한다.


[www]
comment = Web Directory
path = /usr/local/apache/htdocs
valid users = phpman webgirl
writable = yes
=> 윈도우에서 접근할 때 폴더 이름은 www로 설정한다.
설명은 Web Directory로 설정한다.
공유 디렉터리 경로는 /usr/local/apache/htdocs로 설정한다.
접근 가능한 사용자는 phpman과 webgirl만 설정한다.
파일 생성 및 삭제 권한은 phpman만 가능하도록 한다.

 

 

반응형
Comments