Linux에서 "채널 0에서 실행 요청 실패"를 수정하는 방법은 무엇입니까?

Linux에서 "채널 0에서 실행 요청 실패"를 수정하는 방법은 무엇입니까?

모두, 두 서버간의 사전 인증을 하려고 합니다. 키 쌍을 생성하고 공개 키를 원격 서버에 복사해 보았습니다. 다음 오류가 발생합니다.

.ssh # cat ~/.ssh/id_rsa.pub | ssh [email protected] "mkdir -p ~/.ssh \ && cat >>  ~/.ssh/authorized_keys"
[email protected]'s password:
exec request failed on channel 0 <<<

어떤 제안이라도 ..

답변1

추천SSH 복사 ID주문하다.

ssh-keygen
ssh-copy-id "OPTIONS name@server"

이 방법으로 한 번 인증하면 ssh OPTIONS name@server비밀번호를 다시 묻는 메시지가 표시되지 않습니다(로컬 SSH 키를 암호화하거나 보호하지 않는 한).

관련 정보