Windows 7의 "인증 캐시"를 암호로 보호 된 삼바 공유로 지우려면 어떻게해야합니까?


15

Linux samba 서버가 있고 폴더에 액세스 할 수있는 사용자를 명시 적으로 나열했습니다.

Sambapasswd 등을 사용하여 Windows에서 공유에 액세스 할 때 사용자 이름과 암호를 요구하도록 Samba를 성공적으로 구성했습니다.

그러나 이제 Windows 시스템에서 인증 캐시를 강제로 지우고 싶습니다. 동료의 컴퓨터에 갈 때와 같이 계정을 사용하여 보호 된 공유의 파일에 액세스하지만 컴퓨터를 떠나기 전에 인증 캐시가 지워져 해당 폴더에 액세스 할 수 없도록해야합니다. 내 자격 증명.

몇 주 전에 Google의 Windows 명령 프롬프트에서 사용할 명령을 찾았지만 어리석게도 저장하지 않았습니다 ...

누군가가 도울 수 있기를 바랍니다, 감사합니다!

Samba는 도메인이 아닌 작업 그룹으로 구성되어 있습니다 (도움이되는 경우). 따라서 Windows 사용자는 시작시 도메인에 로그인하지 않습니다.

답변:


7

이건 어때:

net session \\samba.server.ip.address /delete

다음을 사용할 수도 있습니다.

net use

활성 세션 목록을 제공하고 나중에 삭제했는지 확인합니다.


3
해당 컴퓨터 이름을 가진 세션이 없습니다. 그러나 분명히 존재합니다. IP와 이름을 모두 시도했습니다.
tomasb

2
net use \\computername /delete삭제하기 위해 노력하지만, 삼바 자격 증명 심지어는 작업 관리자에서 탐색기를 다시 시작한 후 여전히 존재
RyanTM

24

이 시도

제어판 \ 모든 제어판 항목 \ Credential Manager

삭제하려는 cred 옆에있는 화살표를 클릭하십시오.

볼트에서 제거를 클릭하는 것보다


8
이것은 대답이 받아 들여지지 않은 곳에서 도움이되었습니다. 감사합니다!
Aaron Adams

1
빠른 방법 : 윈 + R 및 붙여 넣기 % WINDIR % \ explorer.exe를 쉘 ::: {1206F5F1-0569-412C-8FEC-3204630DFB70}
droidgren

이 작업을 수행 한 후에도 여전히 네트워크에서 파일을 삭제하고 쓸 수 있습니다.
Dimitri Kopriwa

19

불완전한 조언. 정답은:

앞에서 언급했듯이 자격 증명 관리자에서 모든 항목을 지우려면 열려있는 공유 탐색기 창 및 / 또는 공유를 사용하는 모든 응용 프로그램을 닫으십시오.

그때

서비스 관리자를 엽니 다. "워크 스테이션"서비스를 찾아 다시 시작하십시오.


동의-정답입니다.
Ryan Ries

@endolith 커뮤니티는 다릅니다. 괜찮습니다.
Sven

0

Windows 10에서 Samba Share에서 연결을 끊고 로그 아웃하는 방법

관리자가 아닌 사용자로 cmd를 실행하십시오 !!!

당신의 연결을 봐

net use

모든 연결 삭제 (로그 아웃)

net use * /delete

net use * /d

net use \\10.10.10.5 /delete

저장된 모든 네트워크 비밀번호 삭제

klist purge

또는 유틸리티를 실행

control keymgr.dll

또는 달리다

rundll32.exe keymgr.dll, KRShowKeyMgr

0

자격 증명 관리자에서 자격 증명을 삭제해도 도움이되지 않으면 두 가지 옵션이 더 있습니다.
1) 실행을 열고 실행하고 rundll32.exe keymgr.dll, KRShowKeyMgr제거하려는 주소를 찾습니다.
2) CMD에 net use아무것도 표시되지 않으면 cmd관리자 권한으로 열고 다음 을 실행하십시오.

net stop workstation /y
net start workstation

캐시가 지워집니다. 마지막 옵션은 항상 저에게 효과적입니다.

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.