본문으로 바로가기

윈도우 11, 10 리눅스 네트워크 공유 폴더 SMB 1, 2 오류 발생 시 프로토콜 활성화 비활성화 방법

윈도우와 리눅스 간 네트워크 폴더 공유 시 SMB 프로토콜을 사용하는데요.
공유가 되지 않는 경우 이 프로토콜이 비활성화 되어 있기 때문입니다.

네트워크 공유 폴더 접근 시 SMB1 또는 SMB2로 오류가 발생하면 프로토콜을 활성화 하면 되고
네트워크를 끊고 사용하지 않을 경우 비활성화 하시면 됩니다.

포스팅 진행은 윈도우 10으로 하는데요 윈도우11에서도 동일하게 명령을 처리하시면 됩니다.

 

 

1. 활성화 하기


윈도우 시작 버튼에서 마우스 오른쪽 버튼을 클릭합니다. 메뉴가 열리면 [Windows PowerShell(관리자)]를
선택해 주세요




파워셀 창이 열리면 아래 명령어를 입력 후 엔터키를 눌러주세요

필요한 프로토콜을 활성화 하시고 잘 모르시면 2개 모두 활성화 하셔도 됩니다.

SMB1, SMB2를 활성화 했다면 재부팅 해야 적용 됩니다. 

[지금 컴퓨터를 다시 시작하여 이 작업을 완료하시겠습니까?] 라고 나오면 "Y"를 입력해서 재부팅합니다.

 


SMB1 활성화 명령어
Enable-WindowsOptionalFeature -Online -FeatureName "SMB1Protocol-Client" -All

SMB2 활성화 명령어
Set-SmbServerConfiguration -EnableSMB2Protocol $true

 

 

 

 


 



활성화 되었는지 확인하기 위해 아래 명령어를 입력합니다.

 

 Get-SmbServerConfiguration | Select EnableSMB1Protocol, EnableSMB2Protocol 




결과에 True 라고 나오면 활성화가 된 겁니다.




2. 비활성화 하기

네트워크 연결이 필요 없어 비활성화 하고자 할 때 아래 명령어를 입력하시면 됩니다.

참고로 SMB2 는 기본이 활성화 이고 SMB 1은 비활성화 입니다

SMB1 비활성화
Disable-WindowsOptionalFeature -Online -FeatureName "SMB1Protocol-Client"

SMB2 비활성화 
Set-SmbServerConfiguration -EnableSMB2Protocol $false


SMB1은 보안성과 호환성 문제고 비활성화를 하는데요. SMB2로 통신이 된다면 SMB1은 비활성화하시는 것을
권해드립니다.

윈도우 11 10 리눅스 네트워크 공유 폴더 SMB 1 2 오류 발생 시 프로토콜 활성화 비활성화 방법을 알아보았습니다.

반응형