본문 바로가기

Server/Server_Linux

FTP

FTP

: File Transfer Protocol

: 인터넷을 통해 다른 컴퓨터로 파일을 전송한다

 

- 환경구성 (NAT)

CentOS7-1

IP : 192.168.10.11

 

1) 패키지 설치

vsftpd

: Very Secure File Transfer Protocol Daemon

: UNIX 또는 Linux 계열에서 파일 전송을 주 목적으로사용한다

: 사용자 계정과 사용자 계정의 암호를 가진 계정이 존재해야 이용할 수 있다

2) vsftpd.conf

익명을 허용하지 않음
허용 리스트를 만들고 그 리스트의 위치를 지정

 

3) chroot_list

허용 리스트 설정
허용할 계정 추가

4) 방화벽 설정

 

5) SELinux

 

6) FTP 접속

Host PC에서 알FTP로 접속한다

nineman 계정으로 접속해보겠다

가상머신의 IP주소와 계정 정보를 입력한다
접속 성공
파일을 주고
파일을 받을 수 있다

 

이번엔 root 계정으로 접속해보겠다

오류가 뜬다

접속한 FTP계정이 접속 거부리스트에 있는 경우다

root 계정을 접속 허용하려면 다음과 같은 작업을 해야한다

리스트에서 root 계정 삭제
리스트에서 root 계정 삭제

다시 접속해본다

접속 성공

 

'Server > Server_Linux' 카테고리의 다른 글

APM - MySQL  (0) 2023.01.22
DNS서버와 웹서버 연동  (0) 2023.01.21
APM - Apache  (0) 2023.01.11
원격접속 (Telnet, SSH)  (0) 2023.01.10
DNS  (0) 2022.12.12