상상하다
인터넷상의 VPS. 기업 네트워크 뒤의 내부 머신.
표적
가지다$internal_machine연결됨$VPS;로그인 중입니다$VPS그리고 연결하다$internal_machineSSH 세션은 로컬입니다.$VPS.
단추
$VPS.authorized_hosts에 공개 SSH 블록이 포함되어 있습니다.$internal_machine개인 키로 연결$VPS
암호
존재하다$internal_machine:
ssh -oStrictHostKeyChecking=accept-new -i .ssh/KEY -R 2048:localhost:22 vps.internet.net
연결이 설정되었습니다. 입력하라는 메시지가 표시됩니다.$internal_machine로 변경$VPS빠르게.
$VPS에서:
ssh -p 2048 localhost
실수:
ubuntu@localhost: Permission denied (publickey).
나는 또한 연결을 시도했다.$VPS, -i로 키를 지정해도 아무런 효과가 없습니다.
이것이 어떻게 작동하는지 오해 했습니까?
답변1
필요한 키는 $VPS에 로그인하기 위해 원래 구성된 키입니다.