sudo target
목적지에 도달 해야 하는 SSH 점프 서버가 있습니다 . 로컬에는 id_rsa가 있고 점프할 때 루트 id_rsa를 사용해야 합니다.
다음 구성을 사용하면 다음 작업을 로컬로 수행할 수 있습니다 ssh target
.
Host jumphost
User jumpUser
Host target
RemoteCommand sudo ssh targetIP
RequestTTY yes
Hostname jumphost
User jumpUser
로컬과 대상 간에 파일을 복사하고 싶습니다. 불행하게도 scp target:/etc/hostname ./
Jumphost가 나에게 잘못된 파일을 제공했습니다.
작동하지 않은 것:
- -oProxyCommand 또는 -oProxyJump를 사용하세요.
ssh target "cat /etc/hostname"
-> 명령줄 및 원격 명령을 실행할 수 없습니다.ssh -L 12345:targetIp:22
+scp -P 12345 xxx yyy
대상에 연결했지만 scp가 비밀번호를 묻습니다.
그래서 질문은: 파일을 복사하는 방법은 무엇입니까?