컴퓨터 활용 및 팁
윈도우XP에서 윈도우7 공유폴더 접속시 권한없다라는 메시지가 뜰때
초코생크림빵
2025. 7. 16. 06:01
반응형
윈도우XP에서 윈도우7 공유폴더 접속시 권한없다라는 메시지가 뜰때
결론)
REGEDIT
HKLM/SYSTEM/CurrentControlSet/Control/Session Manager/Memory Management/LargeSystemCache 의 값을 아래와 같이 "1"로 바꾼다.
HKLM/SYSTEM/CurrentControlSet/Services/LanmanServer/Parameters/Size 의 값을 "3"으로 수정한다.
리부팅
참고로 추가설명)
윈도우 XP에서 윈도우 7 공유 폴더에 접속할 때 "권한 없음" 메시지가 뜨는 문제는 XP와 7의 네트워크 및 보안 설정 방식 차이 때문에 주로 발생합니다. 다음 단계들을 따라 문제 해결을 시도해 볼 수 있습니다.
핵심 원인:
- 보안 프로토콜 차이: Windows 7은 기본적으로 더 강력한 보안 프로토콜(예: NTLMv2)을 사용하지만, Windows XP는 오래된 프로토콜(LM, NTLM)을 사용합니다.
- Guest 계정 접근 제한: Windows 7은 기본적으로 Guest 계정의 네트워크 접근을 제한합니다.
- 암호 보호 공유: Windows 7의 암호 보호 공유가 켜져 있으면 XP에서 계정 정보 없이 접근하기 어렵습니다.
- 방화벽: Windows 7 방화벽이 파일 및 프린터 공유를 차단하고 있을 수 있습니다.
- 공유 및 보안 권한: 공유 폴더 자체의 '공유 권한'과 '보안(NTFS) 권한'이 적절히 설정되지 않았을 수 있습니다.
Windows 7 컴퓨터에서 설정해야 할 사항:
- 네트워크 및 공유 센터 설정 변경:
- 제어판 > 네트워크 및 공유 센터 > 고급 공유 설정 변경으로 이동합니다.
- 현재 활성화된 프로필(일반적으로 "개인" 또는 "홈/회사")을 선택합니다.
- 다음 항목들을 설정합니다:
- 네트워크 검색 켜기
- 파일 및 프린터 공유 켜기
- 암호 보호 공유 끄기 (가장 중요)
- "네트워크 액세스 권한이 있는 모든 사용자가 공용 폴더의 파일을 읽고 쓸 수 있도록 공유 켜기" (공용 폴더를 공유하는 경우)
- 40비트 또는 56비트 암호화를 사용하는 장치에 대해 파일 공유 선택 (XP 호환성을 위해 필요)
- 공유 폴더 권한 설정 (두 가지 모두 확인):
- 공유 권한 (Share Permissions):
- 공유하려는 폴더를 마우스 오른쪽 버튼으로 클릭 > 속성 > 공유 탭으로 이동합니다.
- 고급 공유 버튼을 클릭합니다.
- 선택한 폴더 공유를 체크합니다.
- 권한 버튼을 클릭합니다.
- Everyone 그룹을 추가하고 모든 권한 또는 필요한 권한(읽기/쓰기)을 부여합니다. (Guest 계정으로 접근할 경우 Everyone 그룹이 필수적입니다.)
- 보안 권한 (NTFS Permissions):
- 공유하려는 폴더를 마우스 오른쪽 버튼으로 클릭 > 속성 > 보안 탭으로 이동합니다.
- 편집 버튼을 클릭합니다.
- 추가 버튼을 클릭합니다.
- "선택할 개체 이름을 입력하십시오."에 Everyone을 입력하고 이름 확인을 클릭한 후 확인을 클릭합니다.
- Everyone 그룹을 선택한 후, 필요한 사용 권한(예: 모든 권한, 수정, 읽기 및 실행, 폴더 내용 보기, 읽기, 쓰기)을 체크하고 확인을 클릭합니다. (공유 권한과 보안 권한이 모두 허용되어야 접근 가능합니다.)
- 공유 권한 (Share Permissions):
- Guest 계정 활성화 (선택 사항이지만 XP와 호환성 높임):
- 제어판 > 관리 도구 > 컴퓨터 관리로 이동합니다.
- 로컬 사용자 및 그룹 > 사용자를 확장합니다.
- Guest 계정을 마우스 오른쪽 버튼으로 클릭하여 속성을 엽니다.
- 계정 사용 안 함 체크박스를 해제합니다.
- 로컬 보안 정책 설정:
- 제어판 > 관리 도구 > 로컬 보안 정책을 엽니다.
- 로컬 정책 > 보안 옵션으로 이동합니다.
- 네트워크 액세스: 로컬 계정에 대한 공유 및 보안 모델 항목을 찾아 "게스트 전용 - 로컬 사용자를 게스트로 인증"으로 설정합니다. (이렇게 하면 암호 없이 Guest로 접근하는 XP 컴퓨터의 접근이 쉬워집니다.)
- 네트워크 보안: LAN Manager 인증 수준을 찾아 "LM 및 NTLM 응답 보내기" 또는 "LM 및 NTLM 응답 보내기(NTLMv2 세션 보안 사용)"으로 변경합니다.
- 네트워크 액세스: SAM 계정과 공유의 익명 열거 허용 안 함 항목을 사용 안 함으로 설정합니다.
- Windows 방화벽 설정:
- 제어판 > Windows 방화벽으로 이동합니다.
- Windows 방화벽을 통해 프로그램 또는 기능 허용을 클릭합니다.
- 파일 및 프린터 공유 항목을 찾아 개인 및/또는 공용 네트워크에 대해 체크되어 있는지 확인합니다.
- 사용자 계정 생성 (암호 없이 Guest 접근이 안 될 경우):
- Windows 7 컴퓨터에 XP에서 접속할 때 사용할 동일한 사용자 이름과 암호를 가진 계정을 생성합니다. 예를 들어, XP에서 user1이라는 계정으로 로그인한다면, Windows 7에도 user1이라는 계정을 만들고 동일한 암호를 설정합니다. 그리고 공유 폴더의 보안 권한에 이 user1 계정을 추가하고 적절한 권한을 부여합니다.
Windows XP 컴퓨터에서 확인해야 할 사항:
- 네트워크 드라이브 연결 시도:
- 내 컴퓨터 또는 내 네트워크 환경에서 네트워크 드라이브 연결을 선택합니다.
- 폴더 경로에 \\Windows7컴퓨터이름 또는 IP주소\공유폴더이름 형식으로 입력합니다.
- 만약 계정 정보를 묻는 창이 뜬다면, Windows 7 컴퓨터에 설정된 사용자 이름과 암호를 입력합니다.
- NetBIOS over TCP/IP 활성화:
- 제어판 > 네트워크 연결로 이동합니다.
- 현재 사용 중인 로컬 영역 연결을 마우스 오른쪽 버튼으로 클릭하여 속성을 엽니다.
- Internet Protocol (TCP/IP)를 선택하고 속성을 클릭합니다.
- 고급 버튼을 클릭한 후 WINS 탭으로 이동합니다.
- NetBIOS over TCP/IP 사용을 체크합니다.
- 단순 파일 공유 해제 (필요시):
- 내 컴퓨터 > 도구 > 폴더 옵션 > 보기 탭으로 이동합니다.
- 고급 설정 아래에서 모든 사용자에게 동일한 폴더 공유 권한을 지정(권장) 체크를 해제합니다. (이렇게 해야 NTFS 보안 탭이 보이거나 세부적인 권한 설정이 가능해집니다.)
문제 해결 팁:
- 재부팅: 모든 설정을 변경한 후에는 양쪽 컴퓨터를 모두 재부팅하는 것이 좋습니다.
- IP 주소로 접속: 컴퓨터 이름 대신 IP 주소로 직접 접속을 시도해 보세요. (예: \\192.168.0.x\공유폴더)
- 동일한 작업 그룹: Windows XP와 Windows 7 컴퓨터의 작업 그룹(Workgroup) 이름이 동일한지 확인합니다. (제어판 > 시스템)
- 방화벽 일시 중지: 테스트를 위해 잠시 Windows 7의 방화벽을 완전히 끄고 시도해 볼 수 있습니다. (문제가 해결되면 방화벽에 예외를 추가해야 합니다.)
- XP 지원 종료: Windows XP는 Microsoft에서 공식적으로 지원이 종료된 운영체제이므로, 보안상 취약할 수 있습니다. 가능한 경우 Windows 7 이상으로 업그레이드하는 것을 권장합니다.
위의 단계들을 순서대로 차근차근 확인하고 설정하면 대부분의 "권한 없음" 문제를 해결할 수 있을 것입니다.
반응형