Debian 搭建 FTP 服务器

安装配置 FTP 服务器
1. 安装 vsftpd
sudo apt update
sudo apt install vsftpd
2. 配置 vsftpd
sudo vim /etc/vsftpd.conf
修改文件中以下内容内容:

# 服务器监听,开启ipv6
listen=NO
listen_ipv6=YES
# 禁止匿名访问, 否则脚本可**
anonymous_enable=NO
# 允许本地主机访问
local_enable=YES
# 允许写权限
write_enable=YES
dirmessage_enable=YES
3. 增加访问账号
增加 ftpgroup 用户组

sudo groupadd ftpgroup
创建目录,可自定:

sudo mkdir -p /usr/local/src/ftp/ftpuser
-p 表示:从父目录开始创建。
增加用户 ftpuser 并设置其目录,用户名可自定:

sudo useradd -g ftpgroup -d /usr/local/src/ftp/ftpuser -M ftpuser
用户必须拥有权限才可以访问,赋予用户访问 /usr/local/src/ftp/ftpuser 的权限:

sudo chmod 777 /usr/local/src/ftp/ftpuser
设置用户 ftpuser 的密码:

sudo passwd ftpuser
4. 重启 vsftpd 服务
sudo /etc/init.d/vsftpd restart

 

 

Tagged on: ,

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.