답변:
사용하지 않는 echo
, 사용cat
cat /root/.ssh/id_rsa.pub | ssh root@HOSTNAME "cat >> /root/.ssh/authorized_keys"
echo /root/.ssh/id_rsa.pub
/root/.ssh/id_rsa.pub 문자열을 출력합니다cat /root/.ssh/id_rsa.pub
/root/.ssh/id_rsa.pub의 내용을 출력합니다
ssh-copy-id -i my/alternate/pub.key root@HOSTNAME
해결책이 될 수 있습니다, 당신은 처음으로 암호를 묻는 메시지가 표시됩니다.
서버 간 트러스트를 설정 한 후 ssh 명령으로 파일을 캐터링 할 수 있습니다.
ssh-keygen -t rsa
ssh-copy-id username@server.com
ssh -l username server.ip.addr "cat file.txt"
ssh-copy-id
이것을 위해 사용 하십시오.