标签:list 问控制 vsftp 支付 git 文章 install vsftpd star
本文主要记录CentOS下FTP Server的安装和配置流程。
yum install -y vsftpd
service vsftpd start
运行下面的命令:
netstat -nltp | grep 21
我们可以看到vsftpd监听在21端口了:
此时直接访问ftp://ip
(ip要换成你服务器的ip)就可以看到FTP的目录了:
创建一个用户:
useradd ftpuser
对其设置密码:
passwd ftpuser
大专栏 CentOS7搭建FTP Server>限制该用户只能通过FTP访问服务器,而不能登录:
usermod -s /sbin/nologin ftpuser
vsftpd的配置目录为/etc/vsftpd。目录中文件含义如下:
vsftpd.conf 为主要配置文件
ftpusers 配置禁止访问 FTP 服务器的用户列表
user_list 配置用户访问控制
创建一个欢迎文件:
echo "Welcome to use FTP service." > /var/ftp/welcome.txt
设置目录权限:
chmod a-w /var/ftp && chmod 777 -R /var/ftp/pub
设置该用户的主目录:
usermod -d /var/ftp ftpuser
还需要关闭SELinux:
setenforce 0
之后就可以通过FTP上传软件上传文件并访问了。
标签:list 问控制 vsftp 支付 git 文章 install vsftpd star
原文地址:https://www.cnblogs.com/lijianming180/p/12262433.html