2014-07-08 4 views
2

Microsoft 또는 Windows는 암호가 저장된 버전을 저장할 수없는 자격 증명 집합에 대한 액세스 메커니즘을 제공합니다. 즉 암호 자체가 필요합니다.사용하기 위해 암호를 검색해야 할 때 자격 증명을 안전하게 저장합니다.

사용자가 인증되어 배포 목록에 속해 있으면 UNIX 계정을 사용하여 유닉스 시스템에서 작업을 시작해야하는 요청에 응답하는 웹 서비스가 있습니다. 나는 환상적인 ssh.net 라이브러리를 웹 서비스에서 원격으로 리눅스 머신으로 사용하고 있는데 필요한 프로세스를 시작했지만이 시점까지는 설정 파일에 유닉스 계정 비밀번호를 평문 (yikes)으로 저장한다

내 옵션은 무엇입니까? 암호를 암호화하고 해독 할 수 있다고 생각했지만 키는 구성 파일에 저장되므로 많은 부분이 없습니다.

Windows에는 적절한 권한이있는 서비스 계정에서 액세스 할 수있는 주요 볼트가 있습니까? 암호가 필요없는 Linux에 대해 인증하는 다른 방법이 있습니까?

+0

, 당신이 인증서를 사용할 수 있습니다 :이 기사를 확인하세요 (공개/개인 인증 키 종류). 패스워드 대신에'PrivateKeyFile'의 인스턴스를 취하는'SshClient' 생성자에 과부하가 있습니다. 당신은 키 생성과 설치를해야만합니다. –

답변

관련 문제