파일질라 SSH 접속하기

고은정·2021년 11월 6일
0

윤택한개발

목록 보기
5/6
post-thumbnail

지난 포스팅에서는 CentOS의 코드를 Git으로 관리하는 방법에 대해 작성했는데요.

Git으로 코드를 옮기는 과정에서 파일질라를 이용해서 sftp접속을 했는데, 이 과정에 대해서 조금 더 자세하게 포스팅하려 합니다.


파일질라?

우선 파일질라는 오픈소스 크로스 플랫폼의 자유 소프트웨어인 FTP 소프트웨어이며 파일질라 클라이언트와 파일질라 서버로 이루어져 있습니다.

FTP는 File Transfer Protocol의 약자로 사용자의 PC와 호스팅 서버 간 파일을 송수신 해주는 프로그램 입니다.

즉, 파일질라는 사용자와 서버간의 파일을 편리하게 주고받도록 하는 프로그램입니다.

FTP, SFTP(SSH-FTP), FTPS(FTP-SSL) 를 지원하는 파일질라는 2020년 9월 4일 기준으로 파일질라 클라이언트는 소스포지에서 6번째로 가장 많이 내려받은 인기있는 소프트웨어가 되었다고 합니다.

호스트?

파일질라에 서버를 연결하기 위해서는 IP를 이용해야 합니다. CentOS의 터미널에서 ip를 찾는 ifconfig 명령어를 입력하면 다음과 같이 나옵니다.
파일질라에 서버를 연결하기 위해서는 IP를 이용해야 합니다. CentOS의 터미널에서 ip를 찾는 ifconfig 명령어를 입력하면 다음과 같이 나옵니다.

파일질라에 위 아이피로 연결하기 전에 가상 네트워크의 구성에 대해 먼저 알아보겠습니다.

가상 네트워크 구성

가상 네트워크에는 세가지 종류가 있습니다.
1. Host-Only : 외부와 단절된 내부 네트워크를 구축하는 것으로 구성된 가상머신들끼리만 통신이 가능합니다.

  1. NAT(Network Address Translation) : 호스트 PC로부터 IP를 할당 받아 가상머신 프로그램이 자체 DHCP서버를 띄워 내부 네트워크 대역 할당 및 통신을 합니다. 호스트 PC를 통해 외부 네트워크와 통신이 가능합니다.

  2. Bridge : 공유기로부터 IP를 할당 받아, 호스트 PC와 동일한 네트워크 대역의 IP를 갖게 됩니다. 공유기를 통해 외부 네트워크와 통신이 가능합니다.

위를 그림으로 표현하면 아래와 같습니다.

  • 그림에서 선은 네트워크 연결을 의미합니다.
  • 선은 색상별로 다른 네트워크 대역을 의미하고, 예외로 분홍색 선은 Bridge와 동일한 네트워크 대역입니다.
  • 네트워크 어댑처를 추가하면 한 대의 가상머신에 여러개의 네트워크 대역을 연결할 수 있습니다.

Bridge를 이용한 SSH 접속

위 네트워크에서 Bridge를 이용해서 SSH로 파일질라에 접속하려고 합니다.

SSH는 Secure Shell Protocol, 즉 네트워크 프로토콜 중 하나로 컴퓨터와 컴퓨터가 인터넷과 같은 Public Network를 통해 서로 통신을 할 때 보안적으로 안전하게 통신을 하기 위해 사용하는 프로토콜입니다.

파일질라를 사용하는데 FTP가 아닌 SSH를 사용하는 이유는 보안 때문입니다. FTP나 Telnet과 같은 프로토콜은 로그인정보와 같은 민감한 정보를 주고받는다면 정보를 직접 네트워크를 통해 넘기기 때문에 해당 정보를 열어볼 수 있어 보안에 상당히 취약합니다.

반면 SSH는 먼저 보안적으로 훨씬 안전한 채널을 구성한 뒤 정보를 교환하기 때문에 보다 보안적인 면에서 훨씬 뛰어납니다.

Bridge를 이용하기 위해 VMware Fusion에서 네트워크로 Bridged(Wi-Fi)를 선택합니다.

Virtual Machine > Network Adapter 에서 선택할 수 있습니다.

그 후에 ifconfig를 다시 입력해보면 ip가 변경된 걸 확인할 수 있습니다.

파일질라로 접속

파일 > 사이트 관리자를 열어줍니다.


1. New site로 새로운 창을 열어서 이름을 작성합니다.
2. SFTP프로토콜을 선택합니다.
3. 호스트에 변경된 아이피를 입력하고
4. 연결 버튼을 클릭합니다.

사용자와 비밀번호를 올바르게 입력하고 확인 버튼을 클릭합니다.

정상적으로 접속되었습니다.


참고

profile
개발이 하고싶어요

1개의 댓글

comment-user-thumbnail
2023년 6월 9일

감사 감사 왕감사

답글 달기