1
내 암호와 사용자 이름이 문자열이며 초기화하려면 SftpClient
Renci.SshNet.PrivateKeyFile
으로 변환해야합니다. 그것은 작동하지 않습니다C#에서 비밀번호 문자열을 Renci.SshNet.PrivateKeyFile로 변환하는 방법은 무엇입니까?
string myPassword = "root";
(Renci.SshNet.PrivateKeyFile)myPassword
:
나는 캐스팅 노력했다.
도움을 주셔서 감사합니다.
나는 "암호"나는 문자열 예입니다 유형 그러나 나의 비밀에 대해 이야기하지 않은 쓴 : myPassword = "시스템" 문자열; var = 새 SftpClient sftp (serv._name, serv._port, serv._username, myPassword); –
물론 알겠습니다. 내 대답은 아직도있다. 개인 키와 비밀 번호는 완전히 다른 두 가지입니다. 하나를 다른 것으로 변환 할 수 없습니다. 그리고 저는 C# 유형을 변환하는 것에 대해 이야기하는 것이 아니라 개념에 대해 이야기하고 있습니다. "암호"를 "개인 키"로 변환 할 방법이 없습니다. "사용자 이름"을 "암호"로 변환하는 방법을 묻는 것과 같은 의미가 아닙니다. –
아마도 [XY 문제] (http://mywiki.wooledge.org/XyProblem)가있을 것입니다. 당신이 정말로 원하는 것을 물어보십시오. –