매핑 된 네트워크 드라이브의 비밀번호를 저장하는 방법은 무엇입니까?


14

Tools> Map network drive 에서 만든 맵 드라이브가 있습니다 .

드라이브가 다른 컴퓨터의 공유 폴더에 매핑되었습니다. 따라서 기계를 끌 때마다 드라이브를 열 때 암호를 묻습니다.

이 비밀번호를 저장하는 방법이 있습니까?

답변:


18

명령 프롬프트에서 다음 구문을 사용하여 드라이브를 맵핑하십시오.

net use X: \\Hostname\Share /savecred /p:yes

그런 다음 사용자 이름과 암호를 입력하라는 메시지가 표시되며, 다시 저장된 후에도 저장되지 않습니다.

시작 → 실행 → control userpasswords2→ 고급 → 암호 관리 를 열어 자격 증명을 추가 할 수도 있습니다 .

이 기능은 Windows XP 이상에 있습니다.


작동하지 않음
Ravisha

@Ravisha 시도하면 어떻게됩니까? 오류 메시지가 나타 납니까? 입력하지 않은 정확한 텍스트를 게시 할 수 있습니까?
Stephen Jennings

나는 당신이 언급 한 방법으로 올바른 암호를 주었다. 나는 오류가 발생하지 않지만, 매핑 된 드라이브를 열 때 암호를 요구한다
Ravisha

control userpasswords2> 고급> 비밀번호 관리 로 이동 하면 컴퓨터 이름이 표시됩니까? 삭제 한 경우 net use명령을 다시 실행하고 "작업이 성공적으로 완료되었습니다"라는 메시지가 표시되는지 확인하십시오.
Stephen Jennings

그렇게했지만 여전히 다시 시작할 때 암호를 입력해야합니다
Ravisha

2

Stephen Jennings는 정답을 가지고 있지만 재부팅 후 네트워크 드라이브에 암호를 저장하지 않는 XP 컴퓨터가 상당히 있음을 알았습니다 (Ravisha 및 user65130이 알 수 있음). XP 컴퓨터에서 찾은 유일한 해결책은 이것을 배치 파일에 넣는 것입니다.

net use X: \\Hostname\Share password /savecred /p:yes

또는

net use X: \\Hostname\Share /user:machinename\username password /savecred /p:yes

배치 파일을 시작 폴더에 넣은 다음 다시 부팅 할 때마다 매핑 된 드라이브가 다시 연결됩니다. 이 방법의 나쁜 점은 암호가 파일에 일반 텍스트로 저장된다는 것입니다.


1
나는 믿는다 XP는 버전 (프로 VS 홈 / 미디어 센터)에 의존해야 암호를 저장하거나하지 여부,하지만 난 Windows 버전 (그리고 버전)에서 네트워크 공유에 대한 자격 증명을 저장과 불확실성의 모든 종류가 발생했습니다.
lzam

1

먼저 도메인 환경에있는 경우 공유에 올바른 NTFS 권한을 부여하고 로그인 스크립트를 설정합니다. 나는 순 사용을 좋아한다

net use z: \\server\sharename

작업 환경에있는 경우 클라이언트에 로그인 할 때 공유 컴퓨터에서 동일한 사용자 이름과 암호를 생성하면 동일한 작업을 수행 할 수 있습니다.

이와 같은 것을 사용할 수 없으면 스크립트로 사용자 이름과 비밀번호를 지정할 수 있습니다.

net use z: \\server\sharename /user:machinename\username Password

일반 사용자가 권한을 알고이 도구로 exe로 설정하는 것을 조금 더 어렵게 만듭니다.

http://download.cnet.com/Bat-To-Exe-Converter/3000-2069_4-10555897.html


두 번째 방법을 사용하여 드라이브 연결이 끊어지면 (연결 해제되지 않고 연결이 끊어짐) 다음에 액세스 할 때 암호를 묻는 메시지가 표시됩니다. / savecred 인수는 자격 증명을 LSASS 보호 저장소에 저장하므로 자동으로 재사용 할 수 있습니다.
Stephen Jennings

1
@echo off
echo --------------------------delete map drive all------------------------
net use * /delete /yes
echo ------------------create drive --------------------------------
net use m: \172.16.0.136\Source /user:aleg\masr masr2006*
net use n: \172.16.0.136\scanner_bat_test /user:alwq\4288044 masr2006*    
echo ---------------------------------------------------    
EXIT

0
@echo off
echo --------------------------delete map drive all------------------------
net use * /delete /yes
echo ------------------create drive --------------------------------
net use m: \\172.16.0.136\Source /user:aleg\masr masr2006*
net use n: \\172.16.0.136\scanner_bat_test /user:alwq\4288044 masr2006*
echo ---------------------------------------------------

EXIT

6
당신이하고있는 것을 설명하려고 노력해야합니다. 설정으로 스크립트를 복사하여 붙여 넣는 것은 실제로 유용하지 않습니다.
Matteo

1
모든 드라이브 매핑을 삭제 한 다음 도메인 자격 증명 및 암호를 사용하여 m : 및 n :을 다시 매핑합니다. m : 및 n : 이외의 다른 드라이브 매핑이 있으면 스크립트의 첫 부분에 의해 날려 버릴 것이기 때문에 잘 작성된 스크립트가 아니라고 생각합니다.
일요일
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.