Debian 安装 FTP 服务器:完整指南
Debian 安装 FTP 服务器:完整指南
本文将引导您完成在 Debian 系统上安装和配置 FTP 服务器的步骤。
1. 安装 vsftpd 服务
首先,我们需要安装 vsftpd 服务:
sudo apt-get update
sudo apt-get install vsftpd
2. 配置 vsftpd
使用以下命令编辑 vsftpd 的配置文件:
sudo nano /etc/vsftpd.conf
在文件中找到以下行并取消注释:
local_enable=YES
write_enable=YES
chroot_local_user=YES
保存并退出配置文件。
3. 重启服务
重启 vsftpd 服务以使更改生效:
sudo service vsftpd restart
4. 配置防火墙
如果您的系统启用了防火墙,请允许 FTP 服务的端口:
sudo ufw allow 20/tcp
sudo ufw allow 21/tcp
5. 创建 FTP 用户
创建一个专门用于 FTP 访问的用户:
sudo adduser ftpuser
6. 设置 FTP 用户密码
为 FTP 用户设置密码:
sudo passwd ftpuser
7. 设置 FTP 用户主目录
指定 FTP 用户的主目录,例如:
sudo usermod -d /var/www/ftpuser ftpuser
8. 设置 FTP 用户权限
设置 FTP 用户对主目录的权限:
sudo chown ftpuser:ftpuser /var/www/ftpuser
sudo chmod 755 /var/www/ftpuser
9. 测试 FTP 服务
使用 FTP 客户端连接到您的 FTP 服务器,输入 FTP 用户的用户名和密码。如果连接成功,则表示 FTP 服务安装成功。
注意: 为了安全起见,建议您更改 FTP 服务器的默认端口号,并使用 SSL/TLS 加密 FTP 连接。
希望本文对您有所帮助!
原文地址: https://www.cveoy.top/t/topic/kWv9 著作权归作者所有。请勿转载和采集!