安装vsftpd文件服务器
一、安装环境
centos7.x
二、安装流程
1. 使用yum安装:
sudo yum -y install vsftpd2. 创建一个目录作为ftp仓库:
cd /3. 创建一个用户(仅上传权限)
sudo mkdir ftpfile
sudo useradd ftpuser -d /ftpfile/ -s /sbin/nologin4. 配置ftp服务器(/etc/vsftpd/vsftpd.conf)
赋权:
sudo chown -R ftpuser.ftpuser /ftpfile/
重置密码:
sudo passwd ftpuser
anonymous_enable=NO5. 修改系统文件,防止匿名用户无法创建文件
local_enable=YES
write_enable=YES
local_umask=022
local_root=/home/ftpdkjk
chroot_local_user=YES
allow_writeable_chroot=YES
dirmessage_enable=YES
xferlog_enable=YES
connect_from_port_20=YES
xferlog_std_format=YES
listen=NO
listen_ipv6=NO
chroot_list_enable=NO
chroot_list_file=/etc/vsftpd/chroot_list
pam_service_name=vsftpd
userlist_enable=YES
tcp_wrappers=YES
pasv_enable=YES
pasv_min_port=30000
pasv_max_port=31000
pasv_promiscuous=YES
use_localtime=YES
sudo vim /etc/selinux/config6. 常用命令
SELINUX=disable
sudo setenforce 0
启动:sudo service vsftpd start三、其它
重启:sudo service vsftpd restart
关闭:sudo service vsftpd stop
【安装vsftpd文件服务器】如需访问上传后的文件,请自行搭建nginx作为文件服务器访问文件存储根路径
推荐阅读
- 用kubeadm安装Kubernetes1.15.0
- 数据可视化(二)|数据可视化(二) redash 安装 以及开发环境搭建
- 测评工具安装
- iOS自定义默认的文件头注释
- SAP|SAP UI5 Tools 运行了 fiori add deploy-config 命令之后,工程文件发生了哪些变化
- 7|7 关联Tomcat
- 2019-07-08Linux文件和目录常用指令
- NS3|NS3 安装 (ubuntu 20.04)
- flutter|flutter 国内镜像 解决无法安装或安装慢问题
- 域名绑定至虚拟主机子文件目录下