윈도우 7 에서 네트워크 공유하는 방법입니다. 다음 안내에 따라 진행하시기 바랍니다.
1. 시작 -> 제어판 -> 네트워크 상태 및 작업 보기 를 클릭합니다.
2. 네트워크 및 공유 센터 창이 띄워 지면 아래 표기와 같이 좌측 부분에 있는 '고급 공유 설정 변경' 을 클릭합니다.
3. 아래와 같이 네트워크 공유 옵션을 지정하십시오. 암호화 공유 옵션이 켜져 있으면 접근이 불가능해 집니다.
또한 이 설정은 '현재 프로필에 대한 설정값으로 무선환경, 또는 연결환경상태가 변화되어 설정값(프로필) 또한 원복될 수 있으므로 갑자기 차단되었을 경우 아래 설정을 다시 확인하도록 합니다.
4. 공유를 시키고자 하는 위치로 간 다음 폴더를 선택 후 오른클릭 -> 속성 을 클릭합니다.
5. 속성창의 '공유' 탭메뉴 선택 -> 고급공유 를 선택합니다.
6. 선택한 폴더 공유 -> 체크 -> 권한을 클릭합니다.
7. Guest 계정이 없다면 추가를 클릭합니다. 네트워크에서 정상적인 공유를 하려면
Everyone 과 Guest 계정 이 모두 있어야 합니다.
8. guest를 아래와 같이 입력한 후 '확인'을 클릭합니다.
9. Guest 계정이 추가된 것을 확인 -> 적용 -> 확인 순서로 클릭합니다.
10. 공유 탭메뉴에 이어서 '보안' 탭메뉴 에서도 Guest를 추가해주도록 합니다.
Guest 와 Everyone 두가지가 반드시 있어야 합니다. 없을 경우 공유가 원할하지 않습니다.
11. 아래 그림과 같이 '추가'를 클릭합니다.
12. guest 입력 후 확인을 클릭 합니다.
13. Guest 계정이 추가된 것을 확인 -> 적용 -> 확인 을 순서대로 클릭하여 설정을 완료 하도록 합니다.
Xtreamer 추가 활용 설정
14. Guest 계정의 권한에서 '쓰기' 권한 및 모든 권한을 부여하면 네트워크 공유폴더의 자료를
Xtreamer 의 파일관리자 또는 FUNC 리모컨 기능을 활용 하실 수 있습니다.
단, 가정용 네트워크 환경 이외 외부 사용자가 접속할 수 있는 환경에서는 보안적인 문제가 있음으로
Guest 권한에 읽기 기능만 부여하는 것을 권장합니다.
15. 공유 탭메뉴와 보안 탭메뉴 에서 Everyone, Guest 가 모두 추가되어있어야 합니다.
공유탭메뉴에서는 보통 Everyone은 추가되어 있으나 보안탭메뉴에서는 Everyone 이 없는 경우가 있습니다.
없을 경우 Everyone 을 guest 추가 방법을 응용하여 추가시키시기 바랍니다.
* 최종수정일 : 2012.05.16 <10:48>
● 오류 메시지: 계정 제한 때문에 로그온할 수 없습니다
정책을 사용하여 빈 암호 제한을 해제할 수 있습니다. 이 정책을 찾아서 변경하려면 다음과 같이 하십시오.
시작을 누르고, 실행을 누르고, gpedit.msc를 입력한 다음 확인을 눌러 그룹 정책 편집기를 시작합니다.
컴퓨터 구성 - Windows 설정 - 보안 설정 - 로컬 정책 - 보안 옵션 - 계정: 콘솔 로그온 시 로컬 계정에서 빈 암호 사용 제한을 엽니다.
콘솔 로그온 시 로컬 계정에서 빈 암호 사용 제한을 두 번 누릅니다.
사용 안함을 누른 다음 확인을 누릅니다.
그룹 정책 편집기를 종료합니다.
참고: 기본적으로 이 정책은 사용함으로 설정되어 있습니다.
● 네트워크 공유 폴더 접근 시, "xxx에 액세스 할 수 없습니다. 이 네트워크 리소스를 사용할 권한이 없는 것 같습니다."
다음과 같이 설정되어 있는지 확인하시기 바랍니다.
- Guest 계정을 사용하고 있는지 확인합니다.
- 1-1. [시작] - [제어판] - [관리 도구] - [컴퓨터 관리] - [로컬 사용자 및 그룹] - [사용자]를 클릭합니다.
1-2. Guest 계정이 아래 그림처럼 빨간 X로 표시되어 있는지 확인합니다.
만일 그렇지 않다면, Guest계정에서 오른쪽 마우스 클릭하여 속성 [계정 사용 안 함] 옵션에 체크합니다. - Windows XP Professional의 로컬 보안 정책의 설정이 다음과 같이 설정되어 있는지 확인합니다.
- 2-1. [시작] - [제어판] - [관리도구] - [로컬 보안정책] - [로컬 정책] - [사용자 권한 할당] 을 클릭합니다.
2-2. [네트워크에서 이 컴퓨터 액세스] 항목을 더블 클릭하여, "Administrator" 와 "Everyone" 계정이 있는지 확인하고, 없다면 [추가] 버튼 클릭하여 두 계정을 추가하고 [확인]합니다.
2-3. [네트워크에서 이 컴퓨터 액세스 거부] 항목을 더블 클릭하여, "Guest, Administrator, Everyone"이 있다면, 이들 계정을 제거하고 [확인]합니다.
(* 단, 위 설정들은 Windows XP HomeEdition에서는 확인할 수 없습니다.) - 컴퓨터를 재 부팅 후 문제 해결되는지 확인합니다. 만일 동일하다면 다음의 레지스트리 키 값을 확인합니다.
(*주의: 잘못된 레지스트리 키 수정은 시스템에 심각한 문제를 발생시킬 수 있으니 주의하시기 바랍니다.)- 3-1. [시작] - [실행]에서 regedit 입력하고 [확인] 클릭합니다.
3-2. 다음 키를 선택합니다. HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Lsa
3-3. [파일] - [내보내기] 클릭하여 임시 폴더에 lsabackup.reg로 백업합니다.
3-4. 오른쪽 화면에 restrictanonymous값이 0으로 설정되어 있는지 확인합니다.
3-5. 값이 0이 아니라면, 더블 클릭하여 값을 0으로 변경하고 확인합니다.
3-6. 레지스트리 편집기를 종료하고 재 부팅 후 확인합니다
● 공유 폴더 고급 설정 - 액세스 할 수 없는 경우 대처법
기본적으로 네트워크에 액세스 할 수 없는 경우는 권한 지정이 잘못되어서 나오는 경우가 대부분 입니다. 하지만 간혹 사용하다 보면 권한 설정도 제대로 되어있고 한데, 접속이 안되는 경우가 발생 할 수 있습니다.
제대로 공유 폴더 설정을 마쳤다면 이 글의 내용은 읽지 않아도 되는 글입니다. 그리고 가급적이면 여기 설정 내용을 변경하지 않는 것이 좋습니다.
혹시나 위의 공유 폴더 설정 글대로 설정을 마쳤는데도 여전히 접속할 수 없는 경우나 본의 아니게 해당 내용의 설정이 바껴 있을 때 세세한 설정들을 다시 바로 잡기 위한 방법입니다.
공유 폴더를 사용하는데, 간혹 액세스 할 수 없습니다. 권한이 없습니다. 라는 경고문이 나오기도 하는데, 권한 설정에서 Everyone그룹의 권한과 Guest그룹의 권한을 적절히 사용하시면 (적어도 Everyone이 보기가 있다면) 왠만해서는 권한에 관련된 부분과 액세스에 관련된 문제는 해결이 됩니다.
1. 로컬 정책 수정하기 |
제어판 > 시스템 및 보안 > 관린도구 > 로컬 보안 정책으로 들어갑니다.
아니면 실행 창에서 gpedit.msc를 입력하여 줍니다. (제어판을 통해서 들어가면 바로 로컬 그룹 정책 편집으로 들어갈 수 있습니다.)
제어판에서 관리도구를 클릭하면 다음과 같은 폴더 목록이 나오는데, 그 중 로컬 보안 정책을 클릭하여 줍니다.
로컬 보안정책이 실행되면 보안설정 > 로컬 정책 > 사용자 권한 할당으로 들어갑니다. (gpedit.msc로 실행하였다면 컴퓨터 구성 > Windows 설정 > 보안 설정 > 로컬 정책 > 사용자 권한 할당 으로 들어가면 다음과 같은 화면이 보여집니다.)
네트워크에서 이 컴퓨터 액세스 부분을 참고 합니다.
일반적으로 네트워크 상에서 해당 컴퓨터에 접속하기 위한 설정입니다. (서버에 해당되는 컴퓨터 설정입니다.)
Everyone 그룹이 여기에 포함이 되어있는데, 만약에 포함이 되어있지 않다면 여기에 명시된 그룹 또는 사용자 외에는 이 컴퓨터에 접속을 할 수없습니다.
사용자 또는 그룹 추가를 통해 사용자 계정, 그룹, 같은 네트워크 내의 컴퓨터를 추가 할 수 있습니다.
초기 설정 - 위와 같은 화면입니다. 무엇보다 일반적인 경우라면 Everyone 그룹이 꼭 있어야 합니다.
이제 로컬 정책안에 사용자 권한 할당에서 빠져나와 보안 옵션 부분에 해당하는 내용을 확인합니다. 여기서는 설정부분이 많은데, 공유에 대한 네트워크 설정에 대한 부분만 참고합니다.
네트워크 액세스: Everyone 사용 권한을 익명 사용자에게 적용 부분을 확인합니다.
Everyone 그룹에 설정한 권한을 익명으로 접속한 사용자도 같은 권한을 주는지 설정합니다. (서버에서 설정) 일반적인 공유 폴더 설정이라면 암호로 접근하기 때문에 해당사항은 없는 이야기이지만, 보안과 관련된 부분이기 때문에 익명의 사용자와 같은 권한을 주도록 하지는 않는게 좋습니다.
이 설정은 공유폴더 보다는 FTP 또는 외부에서 WebDAV 등을 통해 접속할 때 유용할 듯합니다.
초기 설정 - 사용 안 함 (익명에 대해서는 따로 권한을 줘야 합니다.)
다음은 자격증명을 저장하기 위한 방법입니다. 자격 증명을 저장하였는데 다음에 재부팅후 또 자격증명을 입력하라고 할 때 확인하면 됩니다.
네트워크 액세스: 네트워크 인증에 대한 암호 및 자격 증명 허용 안 함 부분을 확인합니다.
컴퓨터 내에 자격 증명을 저장 못하도록 할 것인지 저장하도록 할 것인지 설정합니다. (클라이언트에서 설정) 윈도우의 기본 설정들을 보면 부정형으로 설정하는 것이 많은데 이것도 그 중 하나네요.
사용 - 자격증명을 저장하지 않습니다. 공용 컴퓨터에서 사용하면 좋을 것 같네요.
사용안함 - 자격 증명을 해당 컴퓨터 내에 저장을 합니다. 지속적으로 자동으로 접속하기 위해서는 필요한 기능입니다.
기본 설정 - 사용 안 함 (자격 증명을 계속 묻는 다면 이 부분이 사용 안 함으로 되어있는지 꼭 확인하세요.)
※ 변경 후 재부팅이 필요합니다.
다음은 네트워크 로그온이 로컬 계정에 대한 가장 근본적인 권한에 대한 설정입니다.
네트워크 액세스: 로컬 계정에 대한 공유 및 보안 을 확인합니다.
가장 근본적으로 네트워크에 접속할 계정 권한을 서버에 저장된 계정 그래도 받아들이도록 할 것인지, 아니면 계정만 빌린 게스트로 사용하게 할 것인지 설정합니다.
권한을 부여하기 위해 새로이 계정을 만들었는데, 그 권한 부분에 대한 설정입니다.
일반 - 각 계정별로 부여된 권한을 각기 달리 설정해서 사용가능합니다.
게스트 전용 - 계정의 껍데기만 빌린 사용자들을 게스트로 인증합니다. Guest 그룹 권한에 따라 전체적인 권한을 설정 가능합니다.
기본 설정 - 일반 (계정별로 공유 폴더 접근 및 사용을 하기 위해서 반드시 필요합니다.)
2. 자격 증명 관리 설정하기 |
상단의 3번글 계정별로 공유 폴더 권한 지정하는 부분에 설명을 드렸는데, 자격 증명 관리를 통해서 각 컴퓨터마다 사용자 권한을 달리 하여 접속할 수 있습니다. 만약에 설정되어 있지 않다고 한다면 자격 증명을 추가하여 앞으로 편하게 접속할 수 있도록 설정합니다.
이 글은 공유 폴더 설정법 중에 계정별로 권한 설정을 하였던 3번글과도 연관이 있습니다.
이 자격증명은 제어판 > 사용자 계정 및 가족 보호 > 자격 증명 관리자를 실행하면 됩니다.
Windows 자격 증명에서 Windows 자격 증명 추가를 클릭합니다.
이 설정을 하려면 로컬 보안 정책에서 네트워크 액세스: 네트워크 인증에 대한 암호 및 자격 증명 허용 안 함 부분을 반드시 확인 합니다. (상단에 적혀 있습니다.)
인터넷 또는 네트워크 주소
\\(컴퓨터 이름) 식으로 입력합니다. FTP나 WebDAV 같은 설정도 주소를 입력하면 됩니다.
사용자 이름
계정의 이름을 입력합니다.
암호
암호를 입력합니다.
그리고 반드시 지속성 부분을 확인하시기 바랍니다. 로그온이 아닌 엔터프라이즈로 되어 있는 것을 확인 할 수 있는데, 엔터프라이즈가 아닌 로그온으로 되어있다면 제대로 저장이 되지 않은 것이니 로컬보안 정책 부분을 다시 확인해주세요.
이제 공유 폴더에 대해서 설정법을 모두 배워 보았습니다.
이제 사용자 별로 네트워크 내부 또는 FTP, WebDAV 방법을 통해서 같은 계정에게 부여를 할 수 있고 통합적으로 관리가 가능합니다. 그리고 공유기를 기가비트랜 공유기와 랜선을 기가비트로 사용가능한 랜선으로 교체를 한다면 내부 네트워크 공유 폴더는 기가비트 랜으로 접속할 수 있습니다.
● 윈도우 7 폴더 공유시 XP에서 오류나는 경우
2011/03/10 - [Windows 7/기타 윈도우 7 이야기] - 윈도우 7 폴더 공유하기
당시엔 암호를 사용하지 않는 경우였고, 암호를 사용하고 싶다면 한가지 처리해야 할 부분이 있습니다.
<시나리오>
1. 윈도우 7에 공유폴더를 하나 만들었다.
2. snoopy 계정에 읽기/쓰기 권한을 부여하였다.
3. XP에서 접근해보니 아래와 같은 오류가 발생하였다.
이러한 오류가 발생하는 이유는 사실 간단합니다. 바로 Administrator 계정 때문입니다.
윈도우 7을 설치하면 기본적으로 Administrator 계정이 Disable 되어 있습니다. 물론 비밀번호 조차도
설정되어 있지 않습니다. 그런데 윈도우 XP의 경우 아마 대부분 Administrator 계정으로 로그인 된 상태일 것입니다.
물론 아닌 경우라면 위 오류는 발생하지 않을 것입니다.
기본적으로 네트웍 폴더에 접근할 때는 현재 로그인된 계정으로 자격증명을 검사하고, 만약 패스워드가 틀리다면 다른 계정으로
로그인 할 수 있도록 창이 뜹니다. 그런데 XP 입장에서는 접근하려는 윈도우 7 컴퓨터의 Administrator 계정에 패스워드
자체가 설정되어 있지 않기 때문에 저런 오류창이 뜨게 됩니다.
※ 사실 위 메시지는 계정 자체가 Disabled 상태임을 의미하는데, 계정의 Active 여부는 상관이 없고 패스워드 설정 여부만 상관이 있습니다.
해결책은 간단합니다. 아래 방법중에 아무거나 고르시면 됩니다.
1. 윈도우 XP를 Administrator가 아닌 다른 계정으로 로그인 해서 사용한다.
2. 윈도우 7의 Administrator 계정에 비밀번호를 설정해준다.
그런데 1번의 경우 그동안 쭈욱 사용해왔던 계정이 Administrator인데, 공유폴더 때문에 굳이 다른 계정을 새로 생성해서 사용한다는건 현실적으로 힘들 것 같습니다. 따라서 2번 방법을 쓰는게 좋을 듯 합니다.
윈도우 7에서 관리자 권한으로 명령 프롬프트를 실행한 다음 아래와 같이 명령어를 입력하셔도 되고
예제) net user administrator "비밀번호"
아니면 lusrmgr.msc로 들어가신 다음 Administrator 계정에 우클릭 해서 암호를 설정해주셔도 됩니다.
이렇게 설정해주시면 아마 XP에서 접근할 수 없었던 문제가 해결될 것입니다.
회사 네트워크의 각 폴더별로 권한들이 따로 지정되어있는데. 그 폴더에 로그인시 암호 저장을 눌러놔서
특정 폴더만 열면 [액세스가 거부되었습니다.] 라는 말만 주구장창..
뎅!!
그리하야, 시작->실행->cmd 를 친 후 net use /d * 로 모든 연결을 종료!
[시작]->[실행]->cmd 입력 후 [확인]을 눌러 이런 시커먼놈이 나오면 net use /d * 이라고 입력합니다.
작업을 계속 할꺼냐고 묻는 메세지는 두말할 필요 없이 Y 눌러주면 됩니다.
아, 물론 그전에 작업하던 것이 있다면 당연히! 저장 후에 눌러주세용.
다시 폴더에 접근하려하니.. 자동으로 또! 아까 그 아이디로 자동로그인 된다...
로그인 창이 새로 뜨길 기대했는데..된장..T-T
그래서 또 구글링하야 찾아낸 방법입니다. 네, 구글은 [신]인겁니다. 하하하;;
[시작]->[실행]->rundll32 keymgr.dll KRShowKeyMgr 입력
컥..!! 길어서 숨막히죠? 그래도 어째요 해결은 해야지...저렇게 입력하시고 [확인]버튼을 누르면 관리창이 나타납니다.
여기에서 연결된 ID를 제거 해주면 됩니다.
<다른 방법>
1. [시작]->[설정]->[제어판] 클릭합니다.
2. [사용자 계정] 클릭
3. 사용자 계정 화면에서 [고급]탭으로 이동해서 [암호 관리]를 누르면 위와 같은
[저장된 사용자 이름 및 암호] 관리창이 나타납니다.
[출처] 네트워크 폴더 자동 로그인 정보 삭제하기!|작성자 머키
문제
아래 그림처럼 네트워크에 연결된 컴퓨터의 공유 폴더에 접근 시 계정을 입력하는 부분이 비활성화 된 체로 guest가 입력되는 경우 접근하려고 하는 사람이 원하는 계정을 입력할 수 없게 된다.
원인
아래 그림처럼 폴더 옵션의 항목 중 모든 사용자에게 동일한 폴더 공유 권한을 지정(권장) 항목에 기본으로 체크가 되어 있기 때문이다.
해결방법
1. 윈도우 탐색기를 열고 상단 도구메뉴를 클릭한다.
2. 폴더 옵션을 클릭하고 보기 탭을 클릭한다.
3. 아래 그림과 같은 화면이 나오면 고급 설정부분에 모든 사용자에게 동일한 폴더 공유 권한을 지정(권장)의 체크를 해제한다.
참고사항
1. 위의 체크옵션을 해제하였음에도 마찬가지로 공유 폴더 접근시 계정을 입력하는 부분이 비활성화 되어 있다면 아래 단계를 실행한다.
A. 공유 폴더가 존재하는 컴퓨터를 로그오프 후 로그온한다.
B. 컴퓨터를 재시작한다.
2. 재부팅 후 문제가 지속될 경우엔 아래 단계를 실행한다.
A. 접근하는 컴퓨터에서 시작 – 실행 – cmd를 입력하여 command창을 연다.
B. net use를 입력하면 아래 그림처럼 현재 연결되었거나 연결이 끊어진 네트워크 폴더목록이 나타난다. 여기에는 네트워크 드라이브 매핑정보도 함께 나타난다.
C. 현재 연결된 정보 중 접근하려는 공유 폴더가 있는 컴퓨터와의 연결만을 해제하거나 모든 연결을 해제한 다음 다시 연결을 시도하는 작업을 진행한다. 첫 번째는 특정 컴퓨터만의 연결을 해제하는 두 번째는 모든 연결을 해제하는 방법이다.
i. net use /delete \\컴퓨터이름\공유폴더이름
ii. net use /delete *
D. 이 작업이 끝난 후 다시 연결을 시도한다.
[1] 첫번째 사용권한 제한 유형 : \\○○○에 액세스할 수 없습니다
클라이언트 컴퓨터에서 이런 메시지를 접하게 됩니다.
→ "\\○○○에 액세스할 수 없습니다. 이 네트워크 리소스를 사용할 권한이 없는 것 같습니다."
해결방법은 알기만 하면 의외로 간단합니다. 호스트 컴퓨터로 들어가서요...
내컴퓨터 - 우클릭 - 관리 를 클릭합니다.
시스템 도구 - 로컬 사용자 및 그룹 - 사용자 - Guest 사용제한 해제를 해주면 됩니다.
그건 이렇게 하면 되지요. → Guest 항목 - 우클릭 - 속성 - <계정 사용 안 함> 체크박스 해제.
클라이언트 컴퓨터를 guest로 보고 그걸 사용가능하게 만들어주는 겁니다.
[2] 두번째 사용권한 제한 유형 : 사용자 이름과 암호 입력창
네트워크 상의 다른 컴퓨터 접속시, 사용자 이름과 암호 물어올 때가 있습니다. 대략 난감.
클라이언트 컴퓨터에서 내 네크워크 환경 - 작업 그룹 컴퓨터 보기 클릭해서
네트워크 상의 다른 컴퓨터에 들어가려고 하는데
뜬금없이 아래와 같은 사용자 이름과 암호 입력창이 뜨는 거죠. -.-;;;
해결방법은 알기만 하면 의외로 간단합니다. 호스트 컴퓨터로 들어가서요...
제어판 - 관리 도구 - 로컬 보안 정책 으로 들어갑니다. 거기서 해주어야 할 일은 두가지입니다.
STEP 1
1. 네트워크에서 이 컴퓨터 액세스 거부 항목에서 Guest 제거
- 해당 항목 우클릭해서 제거하면 됩니다.
2. 네트워크에서 이 컴퓨터 액세스 항목에 Guest와 Users 삽입
- 해당 항목 우클릭해서 영문입력해서 추가하면 됩니다.
STEP 2
1. 로컬로 로그온 거부 항목에서 Guest 제거
- 해당 항목 우클릭해서 제거하면 됩니다.
2. 로컬로 로그온 항목에 Guest와 Users 삽입
- 해당 항목 우클릭해서 영문입력하시면 추가됩니다.
[3] 그 외에 챙겨주어야 하는 것들
1. 호스트 컴퓨터와 클라이언트 컴퓨터 모두, <내 네트워크 환경>으로 들어가서 좌측에 뜨는 사이드 메뉴에서
<홈 네트워크 또는 소규모 네트워크 설치>를 클릭하고 그 단계를 적절히 잘 따라가 주어야 합니다.
네트워크가 정상 작동하도록 세팅을 해주는 것이라고 보면 됩니다. 파일과 프린터는 공유하게끔 체크하시고요.
2. 호스트 컴퓨터와 클라이언트 컴퓨터 모두, <내 컴퓨터> - 우클릭 - <속성> 으로 들어갑니다.
<시스템 등록 정보> - <컴퓨터 이름> - 하단의 <변경> - <소속 그룹> 으로 들어가서 <작업 그룹> 이름을 같게 해주어야 합니다. 같은 작업그룹으로 만들어 놓으면 <내 네크워크 환경>에서 <작업 그룹 컴퓨터 보기>를 했을 때, 네트워크로 묶인 컴퓨터들이 한눈에 알아보기 쉽게 좌르륵 뜹니다. (물론, 작업그룹 이름이 다르다고 해서 접근이 불가능한 것은 아닙니다.)
3. 방화벽. 윈도우에서 제공하는 기본 방화벽은 설정을 해두는 것을 권합니다. 가정 또는 사무실 내의 컴퓨터들만 내 컴퓨터로 들어오는 것이 아니라 네트워크 외부의 세계 도처(?)에서도 접속을 시도할 수 있기 때문입니다. 제 기억으로 방화벽은 windows xp service pack 2부터 기본제공되는 것으로 알고 있습니다. <제어판> - <보안센터> 로 찾아들어가시면 되고요.
4. 공유폴더 권한설정에 관한 문제가 있습니다. 네트워크 상에서 접속을 본문에서처럼 풀어주게 되면 (xp에서는 이제) <공유폴더>를 하나 공유하게 됩니다. <내컴퓨터>로 들어가면 <공유문서> 폴더의 아이콘이 손모양으로 바뀐 걸 확인할 수 있습니다. (서비스팩2 이상에선 그렇습니다. 그 이전 버전에서는 확인하지 못했습니다.) <공유문서> 폴더 - 우클릭 - <공유 및 보안> 으로 들어갑니다. 대화창 상단의 <공유> 탭을 클릭한 후 <이 폴더를 공유>에 체크가 된 것을 확인하고 아래 쪽의 <사용 권한>으로 들어가셔서 <everyone의 사용권한>을 <읽기>로 세팅된 걸 확인합니다. <모든 권한>을 줄 수도 있습니다만 그렇게 되면 클라이언트 쪽에서 파일 삭제도 할 수 있다는 점을 염두에 두셔야 합니다. 저는, 복사해가는 데에는 문제가 없도록 <읽기>에만 <허용>을 체크해둔 상태입니다.
● 네트워크 폴더 (공유 폴더) 접속 시 로그인이 안되는 경우 (로그인 창 안뜨는 문제)
◈ 문제 내용 |
1. 이전엔 잘 되던 네트워크 상 공유폴더 접근이 갑자기 접속이 안되는 경우
2. 공유폴더가 있는 컴퓨터의 권한을 조정한 이후 공유폴더 접근이 안되는 경우
3. 공유폴더 접근 시 계정입력하는 부분이 비활성화 된 채로 guest가 입력되어있는 경우
'액세스가 거부되었습니다.'
'\\XXX.XXX.XXX.XXX 에 액세스 할 수 없습니다. 이 네트워크 리소스를 사용할 권한이 없는 것 같습니다.'
'이 서버의 관리자에게 문의하여 액세스 권한이 있는지 확인하십시오. 사용자 이름을 사용할 수 없습니다.'
위와 같은 에러메세지가 발생할 경우, 접근하려는 컴퓨터쪽의 설정 문제(주원인인듯)와 공유폴더의 컴퓨터 쪽 권한 문제
두가지로 생각할 수 있다.
◈ 문제 원인 및 해결 |
1. 자동 로그인 정보를 삭제한다.
자동 로그인이 되도록 정보를 저장했을 경우, (공유폴더 접속 시 ID, PW 정보를 묻는 창이 뜨지않음)
공유폴더 컴퓨터에 접속할 때 사용하는 유저의 패스워드가 사용기간이 만료되어 패스워드를 변경했다면 (또는 변경 전이어도)
자동 로그인을 위해 저장했던 정보로 계속 로그인을 시도하여 접속 시 에러가 발생한다.
* 자동로그인 정보 삭제 방법
1. 시작 -> 실행 -> 열기 부분에 'rundll32 keymgr.dll KRShowKeyMgr' 입력 -> ENTER
2. '저장된 사용자 이름 및 암호' 창이 뜨면, 해당하는 항목을 삭제
3. 다시 해당 폴더로 접근 시도를 하면, ID,PW를 묻는 창이 뜬다.
* 패스워드를 변경하지 않았다면, 해당 서버로 원격접속을 통하거나 직접 접속하여 패스워드를 변경해주어야 한다.
2. 자동 로그인 정보를 저장한다.
공유 폴더로 접속하려는 컴퓨터는, 공유 폴더가 있는 컴퓨터에서 guest 유저를 사용한다면 무조건 guest 유저로 로그인을 시도한다.
guest 유저에 패스워드가 없는 경우 guest 유저로 접속하여 '엑세스 거부''권한 없음' 등의 에러를 띄우기도 한다.
이 경우, 공유 폴더가 있는 컴퓨터의 guest 유저를 '사용안함'으로 변경하거나 공유 폴더로 접속하려는 컴퓨터에 해당 서버로 접근 시
어떤 정보로 접근할 것인지 미리 저장해두면 해결이 된다. (자동 로그인 정보 저장)
* 자동로그인 저장 방법
1. 시작 -> 실행 -> 열기 부분에 'rundll32 keymgr.dll KRShowKeyMgr' 입력 -> ENTER
2. '저장된 사용자 이름 및 암호' 창이 뜨면, 추가 누름
3. 서버 : XXX.XXX.XXX.XXX (IP 입력) / 사용자이름 : 도메인\사용자이름 / 암호 : 암호 -> 확인 저장 (해당 항목이 생긴 것 확인)
4. 로그인 시도
3. 네트워크 폴더 연결 정보를 삭제한다.
guest 유저로 접속을 이미 시도한 경우, 네트워크 폴더 연결에 정보가 남는다.
따라서 자동 로그인할 유저를 저장해놓고 접속을 시도하더라도, 이전 정보가 남아있어 계속 guest 로 접속을 시도하게 된다.
자동 로그인을 저장했어도 계속 에러가 발생할 경우 네트워크 폴더의 연결정보를 삭제해야 한다.
* 네트워크 폴더 연결정보 삭제 방법
1. 시작 -> 실행 -> 열기 부분에 'cmd' 입력 -> ENTER
2. 해당 창에서 'net use' -> ENTER -> 연결된 정보가 나타난다.
(해당 창에서 상태가 OK인데 권한에러가 나는 것은, guest 유저로 접속은 되나 해당 공유폴더엔 guest 유저 권한이 없어 발생)
3. net use /delete \\XXX.XXX.XXX.XXX\공유폴더 (해당 폴더와 관련된 연결만 삭제)
net use /delete * (전체 연결 삭제)
4. net use 로 연결이 사라진 것 확인
5. 로그인 시도 (이 경우 자동 로그인 정보 저장을 먼저 해놔야 한다. 아니면 또 다시 guest 로 접속된다.)
4. 공유폴더의 컴퓨터 쪽 권한이 있는지 확인한다.
공유할 폴더 마우스 오른쪽 -> 속성 -> 공유 -> '이 폴더를 공유' 가 선택되있는지 확인 -> 사용권한 -> 접속할 유저 있는지 확인
* XP 기준으로 '공유' 탭에 위의 내용과 '보안' 탭이 보이지 않는다면,
해당 창에서 도구 -> 폴더옵션 -> 보기 -> '모든 사용자에게 동일한 폴더 공유 권한을 지정' 해제
※ 로그온 실패 : 현재 사용할 수 없는 계정입니다.
Guest 암호 설정후 로그온 실패로 접속이 안될때 (Guest 암호를 해제하면 접속이 됨)
제어판 - 사용자 계정 - 자격 증명 관리 - Windows 자격 증명 추가 에서
접속하려는 네트워크 주소, 사용자 이름, 암호를 입력해 놓으면 접속됨
※ 파일 및 폴더 공유 [네트워크 로그온] For XP
'컴퓨터 > Tip' 카테고리의 다른 글
컴퓨터 업그레이드 관련 정리 (MainBoard - 헤즈웰 메인보드 칩셋 차이) (0) | 2014.02.03 |
---|---|
컴퓨터 업그레이드 관련 정리 (CPU) (0) | 2014.02.03 |
바이오스 진입키에 대한 모든 것 (0) | 2014.01.30 |
메인보드 제조사별 부팅 순서 변경키 (0) | 2014.01.30 |
컴퓨터 USB로 부팅이 안될 때 / CSM (0) | 2014.01.30 |