LoginSignup
3
1

More than 3 years have passed since last update.

CentOS8 にvsftpdを入れる

Posted at

はじめに

多分、基礎の基礎なんだろうけど、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

3
1
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
3
1