우선 local에서 key를 생성한다.
ssh-keygen -t rsa
그다음은 권한 변경
chmod 600 ~/.ssh/id_rsa
chmod 400 ~/.ssh/id_rsa.pub
다음은 서버로 파일을 보내주자
scp -P PORT ~/.ssh/id_rsa.pub USER@HOST:PATH_TO_FILE
서버쪽에 authorized_keys로 바로 저장하지 않는다면 아래처럼 키값을 추가해줘야한다.
cat id_rda.pub >> ~/.ssh/authorized_keys
서버쪽에서 테스트 해보자
ssh -i ~/.ssh/id_rsa USER@HOST -p PORT