본문 바로가기
Compute/Linux

[리눅스 시작하기 #6] Linux ubuntu / rocky 로 파일을 전송해보자. 리눅스 ftp 사용 방법 | 리눅스에서 파일 옮기는 방법

by 조청유곽 2023. 7. 11.
반응형

이번 포스팅에서는 사용 중인 Windows PC에서 리눅스 시스템으로 원하는 파일 등을 전송하는 방법에 대해서 다뤄본다. 

일반적으로 사용 하는 업무용 Windows PC에서 테스트 등에 사용할 리눅스로의 파일 전송 방법을 알아보자.   

 

이런 파일 전송 방법에는 다양한 방법이 존재하는데,, 뭐 예를 들면,, 

 

1) Windows PC에서 FTP 서버 가동 / Ubuntu or CentOS에서 FTP 클라이언트로 Windows PC에 접속하여 파일 다운로드

2) Windows PC에서 TFTP 서버 가동 / Ubuntu or CentOS에서 TFTP 클라이언트로 Windows PC에 접속/파일 다운로드

3) Windows PC에서 HTTP 파일 서버 가동 / Ubuntu or CentOS에서 웹브라우져로 Windows PC에 접속/파일 다운로드

 

위 방법들 중 이번 포스팅에서는 1)번 방법에 대해서 다뤄본다.


📌 Apple 정품 2022 아이패드 프로 12.9 6세대 M2칩 최저가 구입하기

이 포스팅은 쿠팡 파트너스 활동의 일환으로, 이에 따른 일정액의 수수료를 제공 받습니다."

https://link.coupang.com/a/3Fig7.

 

Apple 정품 2022 아이패드 프로 12.9 6세대 M2칩

COUPANG

www.coupang.com


# 리눅스에서 파일 옮기기에 필요한 준비물

1) FTP 서버 프로그램 (3CDaemon 등)

2) Ubuntu, CentOS 등의 리눅스 시스템 

 

** 3CDaemon FTP server 가동 

    - 윈도우용 FTP 서버는 워낙 많아서 따로 설명은 진행하지 않는다. 

    - 3CDaemon은 툴이 워낙 가벼워서 자주 이용하는데 이 외에도 파일질라, 알FTP 등등이 있다. 

 

자 이제 본격적으로 진행해보자.

먼저 ubuntu / rocky / centOS 등에서 방화벽이 설치되어 있는지 확인하고, 방화벽을 내리자. 

OS 별로 순차적으로 진행해보겠다. 


1. ubuntu 20.04.5 에서 firewall 확인 

: 확인 결과 우분투 20.04.5에는 firewall 이 default로 설치가 되지 않네요.

 

systemctl status firewalld

 

 

ftp IP주소

 

ubuntu에서 ftp로 windows의 ftp server로 접속한다. 

ftp ip주소로 접속을 시도하면 ftp server에서 설정한 id/pw를 확인한다.

ftp에 접속해서 dir 로 다운로드를 받을 수 있는 파일들을 확인하고 get 명령으로 원하는 파일을 다운로드한다. 

 

 

ftp 서버에 대한 설명은 따로 하지 않으려고 했는데,,, 

간단히 아래와 같이 구성된다는 정도로만 설명을 추가한다.

 

FTP 서버 설정에 들어가면 서버 사용자 계정을 생성할 수 있다. id와 pw를 설정

그리고 FTP 접속을 통해서 접근할 수 있는 폴더를 지정해 줄 수 있다.

 


2. 아래는 Rocky9.2에서의 결과이며, Rocky9.2는 기본적으로 firewall이 active 상태이다. 

 

systemctl status firewalld

 

위 명령어로 firewall의 상태를 확인하면 아래와 같이 방화벽이 설정되어 돌고 있음을 확인할 수 있다. 

 

 

그럼 firewall을 멈추자.

 

systemctl stop firewalld

 

그리고나서 ftp IP주소로 ftp server에 접속하자 

접속이 됐다면 이후의 과정은 ubuntu에서의 과정과 동일하다.

dir 로 리스트를 확인 후 get 명령으로 원하는 파일을 다운로드한다. 

 


3. 아래는 centOS에서의 결과인데 centOS7.6은 ftp가 없어서 ftp를 설치해야 한다. 

centOS에서의  설치는 yum으로 진행한다. ubuntu의 apt와 같은 설치 패캐지이다. 

 

 

yum install ftp 

 

yum install ftp로 ftp를 아래와 같이 설치한다. 

 

.....(중략)

 

이후의 과정들은 앞서 진행한 ubunt, rocky에서와 동일하다. 

ftp로 ftp 서버에 접속해서 원하는 파일을 get으로 내려받는다.

 

 

이상으로 리눅스 ubuntu, rocky, centOS에서 FTP를 이용하여 파일을 다운로드 하는 방법에 대해서 알아보았다.

반응형