본문 바로가기
Cent OS

FTP serve 설치 및 SSH 접속

by 파란만장한소년 2019. 9. 18.

# yum(Yellow dog Update)을 이용해 vsftpd 패키지를 설치한다
sudo yum install vsftpd -y

 

 

# 버전을 확인한다 .
vsftpd -v

 

 

# vsftpd 상태를 확인한다.
systemctl status vsftpd.service

 

* 시작 및 종료
systemctl start vsftpd.service
systemctl stop vsftpd.service

 

# vsftpd (재)시작한다.

systemctl restart vsftpd.service

 

 

# vsftpd 상태를 (재)확인한다.
systemctl status vsftpd.service

 

 

# 21번 포트 LISTEN 상태를 확인한다.

netstat -tlpn 

 

 

# 방화벽 상태 확인 (만약 설치가 안되있다면 설치를 하고, 실행이 안되고 있다면 방화벽 시작한다.)
sudo firewall-cmd --list-all

 

 

# 방화벽 실행

systemctl start firewalld

 

# 부팅 시 방화벽 자동 실행

systemctl enable firewalld

 

 

# ftp 영구적 Open
sudo firewall-cmd --add-service=ftp --permanent

 

 

# 방화벽 설정 및 재시작

firewall-cmd --permanent --add-port=21/tcp

firewall-cmd --permanent --add-service=ftp

firewall-cmd --reload

 


# 방화벽 상태 조회(최종 상태 확인)
sudo firewall-cmd --list-all

 

 

# 시스템을 재부팅해도 vsftpd가 자동 시작할 수 있도록 설정한다.
sudo chkconfig vsftpd on

 

 

# 잘 등록되었는지 확인한다
systemctl list-unit-files | grep vsftpd

 

 

# 계정추가 및 비밀번호 설정

useradd 계정명

passwd 계정명

[ 비밀번호 입력 ]

 

 

# FTP Client프로그램을 설치

sudo yum install ftp -y

 

 

 

# 외부에서 / 공인 아이피 / sftp / port 22 / 아이디 / 비밀번호를 입력하고 접속 테스트

'Cent OS' 카테고리의 다른 글

Cent OS / root 비밀번호 변경  (0) 2019.09.24