SMB 2 및 SMB 3 연결을 위한 패킷 서명 끄기

클라이언트와 서버가 보안 네트워크에 있는 경우 패킷 서명을 끌 수 있습니다.

SMB 2 또는 SMB 3 연결을 사용하는 경우 패킷 서명은 기본적으로 켜집니다. 다음과 같은 경우 패킷 서명을 끌 수 있습니다.

  • 타사 서버에 연결할 때 성능이 저하됩니다.
  • 패킷 서명을 지원하지 않는 서버에 연결할 수 없습니다.
  • 타사 기기를 macOS SMB 서버에 연결할 수 없습니다.

패킷 서명을 끄면 SMB 연결의 보안이 약화됩니다. 클라이언트와 서버가 보안 네트워크에 있는 경우에만 패킷 서명을 끄십시오.

macOS 클라이언트에서 패킷 서명 끄기

macOS 컴퓨터에 /etc/nsmb.conf 파일이 있는지 확인합니다.

macOS 컴퓨터에 /etc/nsmb.conf 파일이 있는 경우

  1. /etc/nsmb.conf 파일을 엽니다.
  2. signing_required 값을 다음과 같이 'no'로 설정합니다.
    [기본값]
    signing_required=no

  3. /etc/nsmb.conf 파일을 저장합니다.
  4. 마운트된 SMB 공유의 연결을 모두 해제한 다음 다시 연결하여 변경사항이 적용되도록 합니다.

macOS 컴퓨터에 /etc/nsmb.conf 파일이 없는 경우

  1. 터미널을 엽니다.
  2. 다음 명령을 사용하여 signing_required 값이 'no'로 설정된 /etc/nsmb.conf 파일을 만듭니다.
    sudo -s
    echo "[기본값]" >> /etc/nsmb.conf
    echo "signing_required=no" >> /etc/nsmb.conf
    exit

  3. 마운트된 SMB 공유의 연결을 모두 해제한 다음 다시 연결하여 변경사항이 적용되도록 합니다.

SMB 공유를 호스팅하는 macOS 컴퓨터에서 패킷 서명 끄기

macOS 또는 macOS Server에서 다음 단계를 따르십시오.

macOS의 경우

  1. Apple 메뉴 > '시스템 환경설정'을 선택한 다음 '공유'를 클릭합니다.
  2. '파일 공유' 체크 상자를 선택 취소한 후 '공유' 패널을 닫습니다.
  3. 터미널에 다음 명령을 입력합니다.
    sudo defaults write /Library/Preferences/SystemConfiguration/com.apple.smb.server SigningRequired -bool FALSE
  4. Apple 메뉴 > '시스템 환경설정'을 선택한 다음 '공유'를 클릭합니다.
  5. '파일 공유' 체크 상자를 선택한 다음 '공유' 패널을 닫습니다.

macOS Server의 경우

  1. 터미널을 엽니다.
  2. 터미널에 다음 명령을 입력하여 클라이언트에 대한 패킷 서명이 옵션이 되도록 합니다.
    sudo defaults write /Library/Preferences/SystemConfiguration/com.apple.smb.server SigningRequired -bool FALSE

    sudo /usr/libexec/smb-sync-preferences
게시일: