Ubuntu16搭建ftp服务器

Ubuntu 16搭建ftp服务器

服务器信息

阿里云linux服务器:Ubuntu 16.04.3

步骤

1:安装vsftpd
用命令检查是否已经安装vsftpd

vsftpd -version

安装了显示其版本
Ubuntu16搭建ftp服务器
未安装没有显示,执行以下命令安装

sudo apt-get install vsftpd

再用vsftpd -version检查是否安装成功
2:创建ftp文件目录,并赋予全部访问权限

mkdir /data/download
chmod 777 -R /data/download

3:设置用户名、密码以及ftp文件目录

sudo useradd -d /data/download -s /bin/bash myftp
#注释: sudo useradd -d ftp文件目录 -s /bin/bash ftp用户名

passwd myftp
#注释: passwd 密码

4:修改vsftpd配置文件(包含ftp一些配置信息)

sudo vi /etc/vsftpd.conf

在配置文件最后添加以下信息,部分内容配置文件已经存在,可以直接修改,也可直接在最后添加,会自动覆盖配置文件前面的
Ubuntu16搭建ftp服务器

anonymous_enable=YES
anon_root=/data/download
write_enable=YES
anon_upload_enable=YES
anon_mkdir_write_enable=YES

#注释:anonymous_enable=YES         能够匿名访问
#注释:anon_root=/data/download     ftp文件目录
#注释:write_enable=YES             设置可以上传文件
#注释:anon_upload_enable=YES       开启上传功能
#注释:anon_mkdir_write_enable=YES  开启创建文件和上传文件功能

5:启动或重启vsftpd服务

service vsftpd start
service vsftpd restart

6:在浏览器或者资源管理器中输入【ftp://ip地址】进行查看,如ip地址为:10.20.30.40,输入:ftp://10.20.30.40
确保服务器防火墙21端口打开。
Ubuntu16搭建ftp服务器

上一篇:linux 逆向映射机制浅析


下一篇:无法解析 MVC 视图 ‘/user‘