阅读量:101
在Debian系统上配置FTP服务器可以通过安装vsftpd软件包来完成。以下是详细的配置步骤:
安装vsftpd
首先,打开终端并使用以下命令安装vsftpd:
sudo apt update
sudo apt install vsftpd
配置vsftpd
备份原始配置文件:
sudo cp /etc/vsftpd.conf /etc/vsftpd.conf.bak
编辑配置文件:
使用文本编辑器(如vim)打开配置文件:
sudo vim /etc/vsftpd.conf
修改配置参数:
根据需要修改以下参数:
示例配置:
listen=YES
anonymous_enable=NO
local_enable=YES
write_enable=YES
chroot_local_user=YES
chroot_list_enable=YES
chroot_list_file=/etc/vsftpd.chroot_list
保存并退出编辑器。
创建FTP用户和目录
创建FTP用户:
sudo useradd -m ftpuser
sudo passwd ftpuser
按照提示设置用户密码。
创建FTP共享目录:
sudo mkdir /ftp
sudo chown ftpuser:ftpuser /ftp
sudo chmod 777 /ftp
重启vsftpd服务
保存配置文件后,重启vsftpd服务以应用更改:
sudo systemctl restart vsftpd
验证FTP服务器
使用FTP客户端软件(如FileZilla)连接到FTP服务器,输入以下信息进行测试: