본문 바로가기
시스템(Windows)

SMB (Server Message Block)에 대해 알아보겠습니다.

by forward error correction Circle 2024. 2. 12.
반응형

Ⅰ. SMB 란?

SMB (Server Message Block)는 네트워크 파일 공유 프로토콜로, 주로 Windows 운영 체제에서 사용됩니다. SMB는 파일 및 프린터 공유, 클라이언트 및 서버 간의 통신을 지원하여 네트워크에서 파일 및 리소스를 공유하는 데 사용됩니다. 다른 운영 체제에서도 지원되므로 SMB를 사용하여 Linux, macOS 등과 Windows 간에 파일을 공유할 수 있습니다.

 

Ⅱ. SMB의 주요 특징
  1) 파일 및 프린터 공유:
주로 파일 및 프린터를 공유하기 위한 목적으로 사용됩니다. 다수의 사용자가 네트워크에서 파일을 읽거나 쓸 수 있습니다.
  2)  암호화 및 보안:
  SMB 버전들은 데이터를 암호화하여 보안을 강화하고 있습니다. SMB 3.x 이상 버전에서는 SMB 암호화 및 서명이 가능합니다.
  3)  다중 운영 체제 지원:
  SMB는 주로 Windows에서 사용되지만, 다른 운영 체제에서도 지원됩니다. 이를 통해 Linux, macOS, 및 다른 운영 체제 간에도 파일을 공유할 수 있습니다.

 

Ⅲ. SMB 사용 방법:
  1) 파일 공유 설정:
 Windows에서는 파일 탐색기를 통해 폴더를 우클릭하고 "속성"을 선택한 다음, "공유" 탭에서 파일 공유를 설정할 수 있습니다. Linux나 macOS에서는 SMB 서버를 설치하고, smb.conf 파일을 수정하여 공유 폴더를 설정할 수 있습니다.
  2) 접근 권한 설정:
  Windows에서는 파일 탐색기의 "보안" 탭에서 공유 폴더에 대한 접근 권한을 설정할 수 있습니다.
  3) 접근
  공유된 폴더에 접근하려면 클라이언트에서 네트워크 드라이브에 연결하거나, 명령행에서 smbclient나 mount 명령을 사용하여 접근합니다.

명령 프롬프트를 사용하여 Windows에서 공유 폴더에 접근하는 하는 예제
net use Z: \\서버주소\공유이름 /user:[사용자이름] [사용자 비밀번호]

이 명령은 Z: 드라이브를 \[서버주소]\공유이름에 연결하며, [사용자이름]과 사용자 비밀번호] 로 인증합니다.

 

Ⅳ. 참고

SMB 는 일반적으로 파일 및 프린터 공유를 위한 프로토콜이지만, 일부 과거 버전의 취약점으로 인해 보안 문제(계정정보 등)가 발생할 수 있습니다. SMB 서비스를 통해 직접 계정 정보를 가져오는 것은 일반적으로 안전하지 않으며, 허가되지 않은 액세스로 간주될 수 있습니다.

 

반응형