2023-10-31

CentOS7安装FTP服务器


1. 安装vsftpd(CentOS7)
> yum install -y vsftpd 
2. 创建新用户

创建新用户,同时挂载主目录(/home/ftpuser会自动创建),同时给执行权限 ftpuser(新创建用户的用户名)

> useradd -d /home/ftpuser -s /bin/bash ftpuser 
3. 为新用户创建密码
> passwd ftpuser
4. nginx 403问题
  1. 永久关闭selinux,设置后需重启
> vi /etc/selinux/config
......
SELINUX=disabled
......
  1. nginx用root运行
> vi /etc/nginx/nginx.conf
......
user root;
......
5. ftp连接被拒绝问题

先尝试关闭防火墙

> service firewalld stop
> systemctl disable firewalld