linux搭建ftp服务并设置用户

作者:缑仲慈 | 发布日期:2024-06-08 21:42:13



安装FTP服务器软件
使用以下命令安装FTP服务器软件:
bash
sudo apt update
sudo apt install vsftpd
配置FTP服务器
编辑/etc/vsftpd.conf文件以配置FTP服务器。 查找以下设置并进行相应修改:
listen=YES: 启用FTP服务
anonymous_enable=NO: 禁用匿名访问
local_enable=YES: 允许本地用户访问
write_enable=YES: 允许用户写入文件
启动FTP服务
使用以下命令启动FTP服务:
bash
sudo systemctl start vsftpd
设置FTP用户
创建FTP用户
使用以下命令创建FTP用户:
bash
sudo adduser ftpuser
设置用户密码
使用以下命令设置FTP用户密码:
bash
sudo passwd ftpuser
授予用户权限
编辑/etc/vsftpd.userlist文件以授予用户FTP访问权限。 添加以下行:
ftpuser
重启FTP服务
使用以下命令重启FTP服务以应用更改:
bash
sudo systemctl restart vsftpd