본문 바로가기
OS & Software/Linux

Rocky Linux에서 FTP 설치 및 설정 방법

by 아이럽스토리지 2023. 10. 31.
반응형

Linux에서 지원하는 vsftpd(Very Secure FTP Daemon)는 데이터 흐름을 암호화하는 보안 터널을 사용하여
FTP에 보안 열결을 하게 해줍니다.
FTP 서비스는 파일을 업로드/다운로드 시에 파일을 보호하여 사용자와 FTP서버간의 암호화가 진행됩니다.

 

이 글에서는 Rocky Linux 9.2에서 vsftp서버를 설치해 보겠습니다.

 

1. vsftp 패키지 설치

dnf 명령어로 vsftp 패지키를 설치합니다.
참고로 dnf 명령어로 패키지 설치를 위해서는 반드시 linux 서버가 인터넷이 되거나, Local yum이 구성되어야 합니다.

 

# dnf install vsftpd

 

 

2. vsftp 서비스 시작 및 서비스 등록

system start 명령어로 vsftp 서비스를 시작합니다.
system enable 명령어로 부팅 시 자동으로 vsftp 서비스가 시작되도록 활성화 합니다.

 

# systemctl start vsfptd

# systemctl enable vsftpd

 

 

3. ftp 계정 생성

ftp 계정을 생성하고, 계정의 비밀번호를 설정합니다.

 

# adduser ftpuser

# passwd ftpuser

 

 

4. 방화벽에서 ftp 서비스 포트 열기

시스템 방화벽에서 ftp포트를 열어줍니다.

 

# firewall-cmd --add-service=ftp --permanent --zone=public
# firewall-cmd --reload

 

 

5. FTP 연결해보기

Windows 에서 Filezilla 프로그램으로 FTP를 연결해보겠습니다.
IP와 계정 및 비밀번호를 입력하면 접속이 됩니다.

기본 경로는 계정의 홈 디렉토리 입니다.

반응형