#はじめに
多分、基礎の基礎なんだろうけど、Wordpressのテーマをインストールするのに
ftpの設定が必要との事が発覚。
という訳で早速インストール。
#フロー
1.dnfコマンドでインストール
2.ftpの設定
##vsftpdのインストール
install
dnf -y install vsftpd
これは言わずもがなサクッと終る。
次は設定
conf_vsftpd
vi /etc/vsftpd/vsftpd.conf
ここは、ggってデフォルトもあるけど、記載箇所を変える。
vsftpd.conf
anonymous_enable=NO
local_enable=YES
write_enable=YES
listen_ipv6=YES
local_root=public_html
pam_service_name=vsftpd
userlist_enable=YES
userlist_deny=NO
use_localtime=YES
chroot_local_user=YES
chroot_list_enable=YES
chroot_list_file=/etc/vsftpd/chroot_list
listen=NO
pasv_enable=YES
pasv_min_port=21000
pasv_max_port=21010
設定反映
systemctl restart vsftpd
一通り設定したらftp用のユーザー作成
create_user
useradd ftpuser
passwd ftpuser
Changing password for user ftpuser.
New password:
Retype new password:
passwd: all authentication tokens updated successfully.
作成したユーザーを名を以下のファイルに書き込む
chroot_list
vi /etc/vsftpd/chroot_list
#Firewalld を有効にしている場合は、FTP サービスの許可をする。
firewall-cmd --add-service=ftp --permanent
firewall-cmd --add-port=21000-21010/tcp --permanent
firewall-cmd --reload
あとは、動作確認でffftpとかで動作確認してOKだったので完了~
#参考サイト
(詳しくはこちら)
https://www.server-world.info/query?os=CentOS_8&p=ftp&f=1