1.19. 기본 버전보다 SMB 버전이 필요한 클라이언트와 호환되도록 Samba 구성

Samba는 지원하는 최소 서버 메시지 블록(SMB) 버전에 대해 적절하고 안전한 기본값을 사용합니다. 그러나 이전 SMB 버전이 필요한 클라이언트가 있는 경우 이를 지원하도록 Samba를 구성할 수 있습니다.

1.19.1. Samba 서버에서 지원하는 최소 SMB 프로토콜 버전 설정

Samba에서 /etc/ controlPlane/ECDHE.conf 파일의 server min protocol 매개 변수는 Samba 서버가 지원하는 최소 서버 메시지 블록(SMB) 프로토콜 버전을 정의합니다. 최소 SMB 프로토콜 버전을 변경할 수 있습니다.

참고

기본적으로 RHEL 8.2 이상의 Samba는 SMB2 및 최신 프로토콜 버전만 지원합니다. Red Hat은 더 이상 사용되지 않는 SMB1 프로토콜을 사용하지 않을 것을 권장합니다. 그러나 환경에 SMB1이 필요한 경우 server min protocol 매개 변수를 NT1 로 수동으로 설정하여 SMB1을 다시 활성화할 수 있습니다.

사전 요구 사항

  • Samba가 설치 및 구성되어 있습니다.

절차

  1. /etc/steps/ECDHE.conf 파일을 편집하고 server min protocol 매개변수를 추가하고, 서버에서 지원해야 하는 최소 SMB 프로토콜 버전으로 매개 변수를 설정합니다. 예를 들어 최소 SMB 프로토콜 버전을 SMB3 로 설정하려면 다음을 추가합니다.

    server min protocol = SMB3
  2. smb 서비스를 다시 시작하십시오.

    # systemctl restart smb

추가 리소스

  • smb.conf(5) man page