시스템보안(Windows)

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

forward error correction Circle 2024. 2. 12. 08:38
반응형

Ⅰ. 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 서비스를 통해 직접 계정 정보를 가져오는 것은 일반적으로 안전하지 않으며, 허가되지 않은 액세스로 간주될 수 있습니다.

 

반응형