이번에는 .pem 키파일을 이용해서 ssh 접속을 하는 서버를 ftp가 아닌 sftp로 접속하는 방법에 대해서 알아보도록 하겠습니다.
우선 ftp를 놔두고 귀찮게 sftp를 쓰는 이유는 아래 링크를 확인해보시면 됩니다.
http://blog.naver.com/pjt3591oo/220646432188
sftp는 ftp와 다르게 ssh와 같은 포트번호인 22번 포트를 사용합니다.
기본적인 설정값이기 때문에 바꿔줄수도 있습니다.
따로 설정을 하지않았다면 22번 포트를 사용합니다.
우선 ftp 접속 프로그램인 filezilla라는 프로그램을 설치를 해줍니다.
>
설정을 들어가줍니다.
>
좌측에서 SFTP를 들어가줍니다.
>
키 파일 추가버튼을 눌러주고 확인을 눌러줍니다
>
좌측 상단의 버튼을 눌러줍니다.
추가적으로 해당 번호 좌측에 4개 버튼은 눌러보면 먼지 바로 알 수 있을겁니다.
해당 툴 레이아웃을 표시해주는 것들 입니다.
>
좌측 하단에서 새 사이트를 눌러줍니다.
일반 탭에서 호스트와 유저정보를 입력을 해줍니다.
위처럼 프로토콜은 SFTP와 로그온 유형은 일반으로 해서 호스트와 사용자를 입력을 해줍니다.
호스트는 해당 서버 주소, 사용자 같은경우는 aws에서 ec2를 생성을 했다면 ubuntu를 입력을 해주면 됩니다.
참고로 아래 비밀번호는 있으면 적어주고 없으면 그냥 놔두면 됩니다.
그리고 좌측탭에 새 사이트라고 되어있는데 적절히 이름을 작성앨 해주고 연결을 누르면 해당 서버로 sftp로 접속이 됩니다.
아래는 ssh 키 파일인 .pem을 만드는 방법입니다.
https://pjt3591oo.github.io/blog/tools/2017/04/21/how_to_create_ssh_key.html