# 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 |
---|