비밀번호 확인이 비활성화된 경우 scp를 사용하여 원격 서버에 파일을 복사할 때 비밀번호 프롬프트

비밀번호 확인이 비활성화된 경우 scp를 사용하여 원격 서버에 파일을 복사할 때 비밀번호 프롬프트

원격 서버가 있고 SSH 키를 통해 인증을 설정했습니다. ssh user@hostname을 통해 서버에 연결하려고 하면 서버에서 비밀번호를 묻는 메시지를 표시하지 않지만 다음을 통해 로컬 컴퓨터에서 원격 컴퓨터로 파일을 복사하려고 하면

scp -i /data/data/com.termux/files/home/pkgs_auto.lst user@IP: path_on_remote_server 

먼저 다음을 봅니다.

Load key "/data/data/com.termux/files/home/pkgs_auto.lst": invalid format

쉘에서 볼 수 있듯이 비밀번호를 입력하면 서버에서 비밀번호를 묻는 메시지가 표시되지만 sshd_config에서는 비밀번호가 비활성화되어 있습니다.

scp:. :not a regular file

내가 뭘 잘못했나요?

답변1

대화(댓글) 후 문제가 해결되었습니다.

  • 이 옵션은 -i제거되었습니다
  • user@ip:서버의 경로에 연결되도록 후행 공백 문자를 제거합니다 .

관련 정보