본문 바로가기
IT/Linux

리눅스 SAMBA 서버

by 성준하이 2022. 6. 12.
반응형

마이크로소프트와 인텔은 윈도우 시스템이 다른 시스템의 디스크나 프린터 등의 자원을 공유할 수 있도록 Server Message Block(SMB) 이라는 프로토콜을 개발 했는데, 삼바란 이 SMB를 이용하여 리눅스를 비롯한 유닉스 계열 운영체제와 윈도우 운영체제 간의 자료 공유 및 하드웨어를 공유할수 있게 해준다. 

 

삼바의 설치는 다음 명령어로 가능하다.

  • yum install samba
  • yum install samba-common
  • yum install samba-client

그리고 사용되는 데몬은 다음과 같다.(데몬이란 아래 참고 포스팅 참조)

  • smbd - 파일과 프린터 공유, 사용자의 권한 부여 및 확인 등 사용자 인증 담당
  • nmbd - WINS(Windows Internet Name Server)를 담당하는 데몬으로 클라이언트를 위해 NetBIOS nameserver를 지원, browsing 지원, 컴퓨터 이름과 IP주소 연결 등의 역할을 수행한다.

환경설정 파일은 /etc/samba/smb.conf 파일에 존재한다.

 

관련 명령어는 다음과 같다.

  • smbclient

리눅스 및 유닉스에서 사용하는 삼바 클라이언트 명령으로 윈도 서버로 접근할 때 사용한다.

  • smbstatus

삼바 서버에 사용하는 명령어로 클라이언트와 연결된 상태를 출력한다.

  • testparm

삼바의 환경설정 파일인 smb.conf 설정 여부를 확인한다.

  • nmblookup

WINS서버에 질의할때 사용하는 명령이다.

  • mount.cifs

CIFS기반의 마운트 명령이다.

  • smbpasswd

삼바 사용자를 생성 및 삭제 등 정보를 변경하는 명령이다.


참고 포스팅

https://thenicesj.tistory.com/210

 

시그널과 데몬에 대해서

리눅스에서 사용하는 시그널과 데몬에 대한 개념에 대해서 알아볼 것이다. 먼저 시그널과 데몬을 이해하기 위해서는 프로세스에 대한 이해가 필요하다. 프로세스에 대한 설명은 아래 참고 포스

thenicesj.tistory.com

 

반응형

'IT > Linux' 카테고리의 다른 글

리눅스 FTP 서버  (50) 2022.06.14
리눅스 NFS 서버  (47) 2022.06.13
리눅스에서 man  (33) 2022.06.11
리눅스에서의 인증  (47) 2022.06.10
리눅스 주요 보안 도구  (45) 2022.06.09

댓글