728x90
728x90


"이 포스팅은 쿠팡 파트너스 활동의 일환으로, 이에 따른 일정액의 수수료를 제공받습니다."


[Linux] 우분투 ssh, sftp, scp 비밀번호 없이 접속하기
IT/Linux 2021. 11. 16. 15:16

파이썬에서 sftp나 scp로 파일을 보내는 코드에서 패스워드를 입력해야 해서 파일을 전송 할 수 없을 때 클라이언트의 ssh키를 이용하여 비밀번호 입력없이 보내는 방법이 있습니다. 클라이언트 ssh key 생성 sftp나 scp로 파일을 전송하고자 하는 클라이언트의 리눅스 머신에서 클라이언트의 ssh 카를 생성합니다. 아래와 같이 입력한 후 물어보는 것은 그냥 엔터만 눌러서 넘겨도 상관 없습니다. $ ssh-keygen -t rsa -b 2048 /root/.ssh/id_rsa.pub로 클라이언트 ssh키를 생성하였습니다. 서버에 클리어언트 ssh key 전송 생성한 ssh 키를 서버에 전송합니다. 다음의 명령어를 입력한 후 패스워드를 입력하면 해당 서버로 전송됩니다. $ ssh-copy-id -i ~..

728x90
728x90