오늘은 SFTP 접속 방법에 대해 공유하려고 해요. FTP, SSH 등등.. 연관 단어가 많고 생소해보이지만 프로그램만 깔면 아무것도 아니라는 사실...!! 여러분께 핵심적인 내용만 쏙쏙 뽑아 공유드리겠습니다.
우선, SFTP란 무엇이냐?
Secure File Transfer Protocol. 즉, 직역하면 보안 파일 전송 프로토콜입니다. 이것 저것 설명하자면 복잡하니 간단히 생각하면 보안성있게 파일 전송을 하기 위한 장치라고 보시면 될 것 같습니다 :)
명칭은 FTP지만 SSH 접속 포트를 이용하여 연결해야해요. 뭔소리냐고요? 백문이 불여일견. SFTP 접속하는 방법을 직접 보여드리지요.
SFTP 접속하는 방법 (Mac / Window)
Window (Filezilla)
윈도우에서 쓰는 SFTP 프로그램은 대표적으로 파일질라가 있어요. 다른 프로그램도 있지만 비슷한 프로세스를 가지고 있으니, 참고하여 진행해주세요 :)
우선 파일질라를 설치하세요.
설치가 끝나면 이런 화면이 나올거에요. 아직 서버가 연결되지 않았으니, 서버 연결을 하러 갈까요! 아, 그 전에 연결해야할 서버의 호스트와 포트, 사용자와 비밀번호는 미리 알아두어야 합니다.
준비가 끝났다면 파일 - 사이트 관리자에 들어갑니다.
이제 이곳에 연결하고자하는 지점을 입력해주세요. 아까 미리 알아두었던 호스트, 포트를 입력한 후 프로토콜을 SFTP로 바꿔주세요. 이 때 FTP 포트가 아닌 SSH 접속 계정으로 로그인해야해요. 로그온 유형도 일반으로 바꿔주신 후 사용자와 비밀번호를 입력해주세요.
입력 예시 )
짠! 위에처럼 입력한 후 연결을 누르면
요렇게 제 컴퓨터와 연결된답니다!
이제 안전하게 파일을 전송할 수 있습니다. 어떻게?! Drag & Drop으로요 ㅎㅎ 아주 쉽죠?
만약에 서버에 있는 파일을 수정하고 싶으면 어떻게 해야할까요? 우선 서버의 파일을 내 컴퓨터로 가져오세요. 내 컴퓨터에서 수정 한 후, 다시 서버로 전송하여 덮어쓰기를 하면 됩니다. 이때 파일명이 동일하지 않으면 덮어써지지 않으니 유의해주세요~ 두번째 방법으로는 서버에 있는 파일에 마우스 왼쪽을 클릭하여 바로 보기/편집할 수 있어요. 이 방법은 개별적으로 수정할 때 이용하세요. 대규모 파일을 수정할 때는 첫번째 방법으로 편집해야 한답니다. 둘의 프로세스는 똑같아요. 방법의 차이만 있을 뿐...!
Mac (Cyberduck)
맥에서도 마찬가지로 파일질라를 사용할 수 있어요. 그렇지만 다른 프로그램을 써야한다면 어떻게 사용해야할 지 모르실 수도 있기때문에 한가지 예를 더 들어드리려고 합니다. 맥에서는 파일질라 이외에도 Cyberduck를 많이 사용합니다. Cyberduck를 깔아주세요.
다 깔았다면, Cyberduck에서 새 연결을 누른 후 아까와 똑같은 프로세스로 진행해주면 됩니다 :)
SFTP로 바꿔주신 후, 서버와 포트, 사용자와 비밀번호를 입력한 후 연결을 누르시면 끝!
참 쉽죠 ?! 지금까지 SFTP 접속하는 방법을 배워봤습니다. 세상에는 알고나면 쉽지만 알지 못해 어렵게 느껴지는 일들이 많은 것 같아요. 그러니 궁금하신 점이 있다면 언제든지 물어보세요 :) 의외로 아주 간단한 문제일지도 모르니까요.