###インストール
# vsftpdとftpのインストール
yum install vsftpd ftp -y
# Enforce だったら setenforce 0 で変更
[root@localhost vsftpd]# getenforce
Permissive
# ポート開放
firewall-cmd --zone=public --add-service=ftp --permanent
# サービス開始と自動起動
systemctl start vsftpd.service
systemctl enable vsftpd.service
###rootユーザーを許可するための編集箇所
- rootユーザーの許可
/etc/vsftpd/user_list
#rootユーザをコメントアウト
#root
/etc/vsftpd/ftpusers
#rootユーザをコメントアウト
#root
- パッシブモードで使用するポートを追記
/etc/vsftpd/vsftpd.conf
pasv_enable=YES
pasv_min_port=50020
pasv_max_port=50025
- vsftpd.confに合わせてポート開放
firewall-cmd --zone=public --add-port=50020-50025/tcp --permanent
firewall-cmd --reload
- 設定反映のためサービス再起動
systemctl restart vsftpd.service