windown10下装FileZilla,基于 Ubuntu /Linux搭建 FTP 文件服务
在官网下下载,进行安装,一路下一步直至完成
安装 VSFTPD
使用 apt-get 安装[vsftpd]:
sudo apt-get install vsftpd -y
vsftpd 是在 Linux 上被广泛使用的 FTP 服务器,根据其官网介绍,它可能是 UNIX-like 系统下最安全和快速的 FTP 服务器软件。
启动 VSFTPD
#安装完成后 VSFTPD 会自动启动,通过 netstat 命令可以看到系统已经[监听了 21 端口]:
sudo netstat -nltp | grep 21
#如果没有启动,可以手动开启
VSFTPD 服务:
sudo systemctl start vsftpd.service
FTP 协议默认使用 21 端口作为服务端口
配置用户访问目录
#新建用户主目录
sudo mkdir /home/uftp
#执行完后,在这里
/home/uftp 就能看到新建的文件夹 uftp 了。
#创建登录欢迎文件 :
sudo touch /home/uftp/welcome.txt
方便用户登录后可以看到欢迎信息,并且确定用户确实登录到了主目录上。
用户的主目录是用户通过 FTP 登录后看到的根目录
新建用户 uftp 并设置密码
创建一个用户 uftp :
sudo useradd -d /home/uftp -s /bin/bash uftp
为用户 uftp 设置密码 :