집에서 데스크탑 한 대와 홈 서버 한 대를 운영중입니다.
서버에서는 네트워크 공유를 통해서 드라이브 두 개를 통째로 하나씩 네트워크 공유를 해두고 있습니다.
그런데 문제는, 데스크탑 쪽에서 매번 로그인시마다 다른 계정으로 네트워크 공유에 접근을 시도합니다. 예를들어서 'share'라는 계정으로 로그인을 해야 하는데 무언가 알 수 없는 계정으로 연결을 시도하고, 안 된다는 메시지를 띄웁니다. '일부 네트워크 드라이브에 연결할 수 없습니다'라면서요.
그래서 탐색기의 네트워크 드라이브 연결을 통해 연결을 시도해봅니다.
그런데 이게 될 때도 있고 안 될 때도 있습니다. 안 될 때의 메시지 내용은 아래와 같습니다:
"동일한 사용자가 둘 이상의 사용자 이름으로 서버 또는 공유 리소스에 다중 연결할 수 없습니다. 서버나 공유 리소스에 대한 이전 연결을 모두 끊고 다시 시도하십시오."
그래서 연결을 모두 끊기 위해 "net use * /d"명령을 통해 지워보려 하면 연결이 없습니다. 관리자 권한으로 시도해도 마찬가지..혹 연결이 있었다 해도 끊고 다시 시도해보면 동일한 메시지를 띄웁니다.
이 상태에서 윈도우 로그아웃->로그인을 한 후, "net use E: \\SERVERNAME\SHARE /USER:share"명령으로 접속을 시도해보면 됩니다. 아마 탐색기를 통해서도 되겠지요.
문제를 정리해보면
1. 연결 되어있는 것이 없는 데에도 연결을 끊고 접속을 시도하라고 한다.
2. 윈도우 로그인시 저는 알 수 없는 다른 계정으로 접속을 시도한다.
3. 자격 증명을 '자격 증명 관리자'를 통해 저장 해도, 2.번의 증상이 계속 된다.
뭔가 서버에 연결하는 자격증명이 캐싱 되어 있는 것 같은데, 윈도우의 자격 증명 관리자에 가 보아도 그런 것으로 보이는 자격 증명은 없습니다.
추가질문:
관리자권한으로 "net use E: \\SERVERNAME\SHARENAME" 하는 것과 일반 권한으로 "net use ..."하는 것은 어떤 차이가 있나요? 일반 권한으로 드라이브 연결 한 데에서 vhd연결을 시도하니 안 되어서 관리자권한으로도 한 번 더 연결을 하고 vhd연결을 하니 에러 메시지를 띄우긴 하지만 연결이 되어서요...