# 安装 vsftpd FTP 服务器
sudo apt update
sudo apt install vsftpd
# 备份原始配置文件
sudo cp /etc/vsftpd.conf /etc/vsftpd.conf.bak
# 编辑配置文件
sudo nano /etc/vsftpd.conf
# 在配置文件中,确保以下设置正确:
# 允许本地用户登录
local_enable=YES
# 启用写权限
write_enable=YES
# 禁止匿名访问
anonymous_enable=NO
# 保存并退出编辑器 (在 nano 中按 Ctrl+X, 然后按 Y 并回车)
# 重启 vsftpd 服务以应用更改
sudo systemctl restart vsftpd
# 设置 vsftpd 开机自启动
sudo systemctl enable vsftpd
# 配置防火墙以允许 FTP 流量
sudo ufw allow 20/tcp
sudo ufw allow 21/tcp
sudo ufw allow 990/tcp
sudo ufw allow 40000:50000/tcp
# 重新加载防火墙规则
sudo ufw reload
apt
包管理器安装 vsftpd FTP 服务器。nano
编辑器打开 /etc/vsftpd.conf
文件,并进行必要的配置更改。local_enable=YES
:允许本地用户登录 FTP 服务器。write_enable=YES
:启用写权限,允许上传文件。anonymous_enable=NO
:禁止匿名用户访问。如果你需要更详细的配置或有其他需求,请告知!
上一篇:linux显示隐藏文件夹命令
下一篇:linux修改ip地址配置文件
Laravel PHP 深圳智简公司。版权所有©2023-2043 LaravelPHP 粤ICP备2021048745号-3
Laravel 中文站