요번에는 FTP 서버를 구축하여 클라이언트 (W-10, W-11)이 서버 내에서 파일을 업로드/다운로드
할 수 있도록 환경을 구성할 것이다. 일단 처음으로 Active-FTP를 통하여 클라이언트가
21/TCP 포트를 통하여 인증, 20/TCP를 통하여 데이터를 송수신 하도록 구성해본 후
Passive-FTP를 구축하여 보안상 조금 더 안전하게 이용할 수 있도록 만들 것이다.
| 1. Active-FTP
1.1 vsftpd 패키지를 설치한 후, /etc/vsftpd/vsftpd.conf 설정 파일을 vi로 연다.
1.2 설정 파일을 원하는 환경으로 변경한다. 주요 내용은 다음과 같다. ( :se nu )
1.3 서비스 테스트 (aa.txt 다운로드, aa.txt를 aaa.txt로 변경하여 업로드)
| 2. Passive-FTP
Passive-FTP 사용을 위해 아래의 설정으로 구성할 것이다.
전송 Port : 65000-65100
유저 : TEST1 / TEST2
배너파일 : /ban/ban.txt
Active 때와 동일하게 vsftpd 패키지 설치 (dnf install -y vsftpd) 한 후,
vi를 통해 설정 파일을 연다. (vi /etc/vsftpd/vsftpd.conf)
위와 기본 설정은 동일하나, Passive mode로 동작하기 위해서는 아래 설정을 추가해 주어야한다.
또한, 배너는 파일을 통해 등록할 것이기 때문에 아래 설정도 추가, 해당 경로에 ban.txt 파일을
생성해주었다.
! ban.txt 의 파일 접근이 불가하여 /etc/vsftpd/ 디렉터리 안으로 이동
이후 위의 유저를 추가하고, 비밀번호는 "1234"로 설정해주었다.
또한, 65000-65100/tcp, 21/tcp 포트를 Open해주었고, TEST1의 홈 디렉터리 안에
TEST1.txt 파일을 생성해주었다.
'01_RockyLinux' 카테고리의 다른 글
[RockyLinux]05_Mail Server 구성 (0) | 2025.03.16 |
---|---|
[RockyLinux]04_Web Server 구성 (0) | 2025.02.28 |
[RockyLinux]03_DNS Server 구성 (0) | 2025.02.26 |
[RockyLinux]01_DHCP Server 구성 (0) | 2025.02.23 |
[실습환경 구성]VMware Workstation에 Rocky Linux(v9.4) 설치 (0) | 2025.02.23 |