CasaOS 공유 폴더가 Mac과 구형 Windows 컴퓨터에서는 작동하지만 새 Windows 11 24H2 PC에서 확장 오류를 반환한다면, CasaOS 공유 폴더 자체에는 문제가 없을 수 있습니다. 2024년 12월 IceWhale 커뮤니티 게시물에서는 이와 정확히 같은 패턴이 Microsoft가 Windows 11 24H2에 도입한 보안 변경 사항 때문이라고 추적했습니다.
Windows 11 24H2는 가정용 NAS 장치에 영향을 미치는 방식으로 SMB 동작을 강화했습니다. Pro, Enterprise 및 Education 버전에서는 기본적으로 SMB 서명이 요구되며, Windows 11 Pro에서는 안전하지 않은 게스트 대체 인증이 비활성화됩니다. Microsoft는 Windows 클라이언트를 약화시키기보다 먼저 NAS 측을 수정하고 SMB 서명과 인증된 사용자 이름 및 비밀번호를 사용하라고 권장합니다.
구형 Windows PC에서는 작동하지만 새 PC에서는 실패하는 이유
원래 CasaOS 사용자는 이미 Mac과 구형 Windows 11 노트북에서 동일한 공유 폴더에 정상적으로 액세스하고 있었습니다. 교체한 Windows 11 시스템에서만 문제가 발생했으므로, 디스크나 공유 폴더 자체보다 Windows 빌드와 SMB 정책을 우선적으로 문제 해결 대상으로 삼는 것이 더 타당합니다.
Microsoft의 Windows 11 24H2 NAS 지침에서는 여러 버전에서 기본적으로 SMB 서명을 요구하며 Pro에서는 안전하지 않은 게스트 대체 인증을 비활성화한다고 설명합니다.
SMB 서명이 변경하는 사항
SMB 서명을 사용하면 클라이언트와 서버가 네트워크 메시지가 전송 중에 변경되지 않았는지 확인할 수 있습니다. Microsoft의 최신 SMB 서명 문서에 따르면 Windows 11 24H2 Pro, Enterprise 및 Education은 기본적으로 인바운드 및 아웃바운드 서명을 요구합니다.
타사 SMB 서버가 필요한 서명 동작을 지원하지 않으면, 구형 컴퓨터에서는 여전히 작동하더라도 Windows가 연결을 거부할 수 있습니다.
게스트 액세스를 활성화해도 작동하지 않을 수 있는 이유
커뮤니티 작성자는 이미 안전하지 않은 게스트 액세스를 활성화했지만, 서명 요구와 게스트 액세스는 원활하게 함께 사용할 수 없습니다. Microsoft는 SMB 서명을 요구하면 일반적인 게스트 대체 인증도 차단된다고 설명합니다.
더 안전한 장기 구성은 다음과 같습니다.
- SMB1 대신 SMB2/SMB3을 사용하세요.
- 실제 Samba 사용자 이름과 암호를 생성하세요.
- 지원되는 경우 서버에서 SMB 서명을 활성화하세요.
- 인증된 자격 증명을 사용하여 Windows에서 연결하세요.
진단 목적으로 IP 주소 사용
첫 번째 커뮤니티 답변에서는 호스트 이름 대신 서버 IP를 사용해 테스트할 것을 제안했습니다.
\\192.168.1.50\ShareName
이는 이름 확인 문제와 SMB 인증 또는 서명 문제를 구분하는 데 유용합니다. 영구적으로 서명된 환경에서는 원시 IP 주소를 사용하는 것을 목표로 삼기보다 이름이 올바르게 확인되도록 하라는 것이 Microsoft의 현재 지침입니다.
모든 SMB 버전을 첫 번째 해결 방법으로 활성화하지 마세요
또 다른 커뮤니티 제안은 Windows 기능에서 모든 SMB 프로토콜 버전을 설치하라는 것이었습니다. 그러나 이는 현재 권장되는 방법이 아닙니다. SMB1은 더 이상 사용되지 않으며 최신 Windows 시스템에서는 기본적으로 비활성화되어 있습니다. 최신 CasaOS/Samba 배포 환경에서는 일반적으로 SMB2 또는 SMB3을 사용해야 합니다.
Windows 11 24H2에서 연결되지 않는다는 이유만으로 SMB1을 활성화하지 마세요. 먼저 서명 및 인증된 액세스 문제를 조사하세요.
Microsoft의 권장 수정 순서
- 가능하다면 NAS/서버에서 SMB 서명을 활성화하세요.
- 게스트 전용 액세스를 비활성화하세요.
- NAS에 사용자 이름과 암호를 생성하세요.
- 최신 SMB 지원이 제공된다면 NAS/서버 소프트웨어를 업데이트하세요.
- 이러한 옵션이 모두 실패한 경우에만 Windows의 서명 또는 게스트 정책을 약화하는 방법을 고려하세요.
Windows SMB 클라이언트 설정 확인
관리자 권한으로 실행한 PowerShell 창에서:
Get-SmbClientConfiguration | Select RequireSecuritySignature, EnableInsecureGuestLogons
이 명령을 사용하면 변경하기 전에 현재 클라이언트 정책을 확인할 수 있습니다.
최후의 수단: 서명 요구 사항 비활성화
Microsoft는 다음 호환성 명령을 문서화하고 있습니다.
Set-SmbClientConfiguration -RequireSecuritySignature $false
Windows에서 확인을 요청합니다. 이 설정은 SMB 보안을 약화하므로 CasaOS 문제를 해결할 때 첫 번째 방법으로 사용하지 마세요. Microsoft는 가능한 경우 타사 서버를 수정할 것을 명시적으로 권장합니다.
최후의 수단: 안전하지 않은 게스트 로그온 다시 활성화
Set-SmbClientConfiguration -EnableInsecureGuestLogons $true
게스트 전용 서버에서는 도움이 될 수 있지만 인증 보안이 약화됩니다. 서명이 여전히 필요한 경우 게스트 액세스만 활성화해도 연결 문제가 해결되지 않을 수 있습니다.
오래된 Windows 자격 증명 지우기
게스트 액세스에서 이름이 지정된 Samba 계정으로 전환한 후 Windows에 이전 SMB 세션이 남아 있을 수 있습니다. 기존 매핑을 연결 해제하세요:
net use * /delete
그런 다음 자격 증명 관리자 > Windows 자격 증명에서 오래된 항목을 삭제하고 원하는 계정으로 다시 연결하세요. 이 명령은 해당 사용자의 현재 매핑된 네트워크 공유를 모두 연결 해제하므로 신중하게 사용하세요.
FileZilla가 SMB를 대체할 수 있나요?
이후 커뮤니티의 한 답변에서 FileZilla에 대한 질문이 나왔습니다. FileZilla는 일반적으로 FTP, FTPS 또는 SFTP를 사용하며, 그 자체로 Windows 탐색기의 SMB 공유를 대체하지는 않습니다. 서버에 SSH/SFTP가 구성되어 있다면 파일 전송에 사용할 수 있지만, 다른 프로토콜과 권한 모델을 사용합니다.
CasaOS 공유 폴더 문제 해결 체크리스트
- 같은 공유가 다른 클라이언트에서는 여전히 작동하는지 확인하세요.
- 오류가 발생하는 컴퓨터가 Windows 11 24H2 이상인지 확인하세요.
- 호스트 이름과 LAN IP를 모두 테스트하세요.
- 첫 번째 문제 해결 단계로 SMB1을 활성화하지 마세요.
- 게스트 전용 액세스 대신 실제 Samba 사용자 이름과 비밀번호를 사용하세요.
- Samba 서버가 서명을 지원하는지 확인하세요.
- 다음 명령으로 Windows를 검사하세요
Get-SmbClientConfiguration. - 인증을 변경한 후 오래된 세션과 캐시된 자격 증명을 삭제하세요.
- 서버를 수정할 수 없는 경우에만 Microsoft의 안전하지 않은 호환성 스위치를 사용하세요.
Windows 11용 CasaOS 공유 폴더 FAQ
Windows 11 24H2에서만 공유가 작동하지 않게 된 이유는 무엇인가요?
Windows 11 24H2에서는 SMB 서명 및 게스트 인증 동작의 기본값이 더 엄격해졌습니다. 원래 커뮤니티 글 작성자는 이 Microsoft 변경 사항이 오류의 원인임을 추적해 확인했습니다.
“확장 오류가 발생했습니다”는 무슨 뜻인가요?
이는 일반적인 Windows 네트워크 오류입니다. 이 출처의 스레드에서는 작성자가 Windows 11 24H2의 SMB 정책 변경이 관련 원인임을 확인했습니다.
SMB1을 활성화해야 하나요?
일반적인 최신 CasaOS 배포에서는 안전하지 않습니다. 먼저 SMB2/SMB3 서명과 인증된 액세스를 수정하세요.
SMB 서명을 비활성화해도 안전한가요?
변조 및 릴레이 공격을 방어하는 보호 기능이 제거됩니다. Microsoft는 호환되지 않는 타사 서버를 위한 해당 설정을 문서화하고 있지만, 가능한 경우 서버를 수정할 것을 권장합니다.
게스트 전용 공유를 계속 사용할 수 있나요?
Windows는 안전하지 않은 게스트 로그온을 허용하도록 구성할 수 있지만, Windows 11 24H2는 이러한 방식을 의도적으로 권장하지 않습니다. 이름이 지정된 SMB 계정이 더 안전합니다.
