CentOS7.2 FTPの導入方法CentOS7.2 FTPを配備する方法
887 ワード
現在、Linuxに配備されているFTPサーバの大部分はvsftpdであり、なぜかは、しばらく深く究明する必要はありません.
1.vsftpdのインストール
2.構成パラメータ
次のパラメータに変更
3.ftpを再起動する
4.ファイアウォール構成の変更
5.ftpのユーザーtest 1を作成する(ディレクトリを/home/wwwと指定し、リモートログインshellを許可しない)
6.ftpユーザーにパスワードを設定する
1.vsftpdのインストール
# yum check-update
# yum -y install vsftpd
2.構成パラメータ
# vi /etc/vsftpd/vsftpd.conf
次のパラメータに変更
anonymous_enable=NO
chroot_local_user=YES
allow_writeable_chroot=YES
pasv_enable=YES
pasv_min_port=40000
pasv_max_port=40100
3.ftpを再起動する
# systemctl restart vsftpd.service
# systemctl enable vsftpd.service
4.ファイアウォール構成の変更
# firewall-cmd --permanent --add-service=ftp
# firewall-cmd --reload
# setsebool -P ftp_home_dir on
5.ftpのユーザーtest 1を作成する(ディレクトリを/home/wwwと指定し、リモートログインshellを許可しない)
# useradd -d /home/www -m test1 -s /sbin/nologin
6.ftpユーザーにパスワードを設定する
# passwd test1