답변:
이 문제는 여러 해 동안 나를 귀찮게했다. 마지막으로 수정 한 것은 다음과 같습니다.
올바르게 이해하면 Windows 도메인에 대해 인증하지 않기 때문에 일부 엉뚱한 보안 정책이 자격 증명을 지우고 있습니다. 서버 이름을 추가하면 Windows에 도메인이 있다고 생각하도록 속이기 때문에 암호를 정확하게 기억합니다. 또는 뭔가.
이를 위해 Microsoft에 큰 소리로 외칩니다. 잘 했어. /풍자
http://alinconstantin.blogspot.com/2009/10/windows-7-cannot-access-smb-shares-on.html
http://alinconstantin.blogspot.com/2010/03/network-shares-on-smb-server-could-not.html
그만한 가치가 있기 때문에, 나는 이것 전에 다른 몇 가지를 시도했지만 그중 어떤 것이 효과가 있는지 모르겠습니다. 자세한 내용은 다음 블로그 항목을 참조하십시오.
암호, / user 및 / savecred를 동시에 사용할 수 없습니다. 따라서 다음을 수행해야합니다.
순 사용 S : \\ 192.168.1.22 \ myshare / SAVECRED / PERSISTENT : YES
사용자 이름과 비밀번호를 묻습니다. 사용자 이름에 domain \ username 구문을 사용하십시오! (IP 주소 앞에 2 개의 백 슬래시 문자를 사용하십시오.)
이 문제가 발생하여 제어판 / 저장된 사용자 이름 및 암호 (Windows XP / Windows Server 2003 호스트 용)에 로그온 자격 증명을 추가하여 문제를 해결했습니다. Windows 7 / Windows Server에서도 마찬가지입니다. 2008 년은 "사용자 및 암호"와 같이 약간 다르게 표시 될 수 있습니다. 슬프게도 현재 영어 Windows 7 호스트가 없습니다).
명령 줄을 사용하여 동일한 결과를 얻을 수도 있습니다 net use
. 예를 들어 SHIRE \ Baggins (@Will Martin nice example! :))를 S라는 장치에 추가해야하는 경우 :
net use S: \\SHIRE\Baggins <password> /USER:<domain>\<user> /SAVECRED /PERSISTENT:YES
( <password> <domain>
그리고 <user>
실제 로그온 데이터를 바로 자리는 분명히 있습니다.)
공유를 탑재하고 로그온 자격 증명을 "저장된 사용자 이름 및 암호"제어판 애플릿에 추가해야합니다.
이게 도움이 되길 바란다.
이 문제도 해결해야했습니다. 아래는 내 환경과 솔루션입니다.
환경:
해결책:
cmdkey / add : $ serverIP / user : $ serverIP \ $ unixAccoutnName / pass : $ password
순 사용 $ driveLetter : / d
순 사용 $ driveLetter : \ $ serverIP \ $ shareName / savecred / persistent : yes
자격 증명을 선택하려면 재부팅하거나 로그 오프 한 다음 다시 로그온해야합니다.