1. 安装 vsftpd 服务

在终端中输入以下命令进行安装:

sudo yum install vsftpd
  1. 配置 vsftpd 服务

编辑 vsftpd 配置文件,输入以下命令:

sudo vi /etc/vsftpd/vsftpd.conf

找到以下两行,将其解除注释并修改为以下内容:

# 监听端口,默认值为 21
listen_port=2121

# 开启本地用户登录功能
local_enable=YES

在文件的末尾添加以下内容:

# 指定登录用户
userlist_enable=YES
userlist_file=/etc/vsftpd.userlist
userlist_deny=NO

创建用户列表文件,输入以下命令:

sudo vi /etc/vsftpd.userlist

在文件中添加 fz_ftp 用户,保存并退出。

  1. 配置 FTP 用户

创建 FTP 用户 fz_ftp,输入以下命令:

sudo useradd -s /sbin/nologin fz_ftp

设置 FTP 用户密码为 '@#740',输入以下命令:

sudo passwd fz_ftp
  1. 启动 vsftpd 服务

输入以下命令启动 vsftpd 服务:

sudo systemctl start vsftpd

设置开机自启动:

sudo systemctl enable vsftpd
  1. 测试 FTP 服务

利用 FTP 客户端软件连接 FTP 服务,输入以下信息:

主机:服务器 IP 地址
端口:2121
用户名:fz_ftp
密码:'@#740'

连接成功后即可进行文件传输。

CentOS 7.9 安装配置 FTP 服务:修改端口、用户名和密码

原文地址: https://www.cveoy.top/t/topic/l2e1 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录