일부 SSH 비밀번호를 저장할 방법이 필요합니다. 참고하시기 바랍니다로그인 비밀번호이것을 ssh에 전달해야 합니다. 불행히도 키 인증은 옵션이 아닙니다. 나는 Gnome-keyring이 그렇게 할 수 있다고 생각하기 때문에 어떻게든 KWallet이 이를 채워줄 수 있기를 바랍니다. KDE가 KWallet에 이 기능을 가지고 있는지 아는 사람이 있습니까? 그렇다면 이를 사용하려면 어떻게 설정해야 합니까?
답변1
나는 KDE를 가지고 있지 않지만 조금 조사해 보니 gnome-keyring
ssh 클라이언트에 대체 프로그램을 제공하여 askpass
이 작업을 수행하는 것 같습니다.
$KWALLET_ASKPASS
KDE 터미널에서 값을 확인하십시오. 무언가로 설정되어 있는 경우 다음을 시도해 보십시오 export SSH_ASKPASS=$KWALLET_ASKPASS
.
askpass
그렇지 않은 경우 배포판 패키지에 패키지 가 있는지 확인하십시오 . 그렇다면 해당 프로그램에 맞게 kwallet
설정하십시오 .SSH_ASKPASS
답변2
하나 있다KDE 기능 요청2004년부터 kwallet을 SSH 프록시로 사용했습니다. 이 버그에 대해 의견을 제시하거나 투표할 수 있습니다.
답변3
이제 ksshaskpass를 사용할 수 있는 것 같습니다(https://archlinux.org/packages/?name=ksshaskpass) Caleb이 제안한 것과 유사한 것을 사용하십시오.
여기로 안내https://wiki.archlinux.org/title/KDE_Wallet#Using_the_KDE_Wallet_to_store_ssh_key_passphrases