[리눅스] ssh, sftp 간단 정리

프로그래밍/서버2023. 11. 10. 10:49

 

 

접속하고자하는 클라이언트 서버(src)에서 ssh-keygen으로 개인키, 공개키 생성을 한 후 공개키

접속하고자하는 리모트 서버(dst)의 특정 유저 계정의 .ssh 폴더에 authorized_keys 파일을 만들 후 공개키들을 한 줄씩 추가하면 된다.

리모트 서버의 .ssh 폴더의 authorized_keys에 클라이언트 서버의 공개키를 넣는다는 것이 의미하는 것 자체가 이 클라이언트 서버의 접속을 허용하겠다라는 것이다. 이 동작을 하려면 리모트 서버에 대한 접근 권한이 있어야 하니깐.

 

 

ssh와 sftp는 동일하게 포트 22번을 사용한다.


(클라이언트 서버): $ssh <리모트 유저 계정>@<리모트 서버 ip>

(클라이언트 서버): $ssh ssh-user@ip-1-2-3-4
(클라이언트 서버) $sftp sftp-user@ip-1-2-3-4

작성자

Posted by 드리머즈

관련 글

댓글 영역