Ubuntu Server搭建FTP服务器

 

一、安装 1.下载VSFTPD终端。

sudo apt-get install vsftpd

二、配置VSFTPD服务器 1.修改配置文件 终端运行:

sudo vim /etc/vsftpd.conf

修改内容:

listen=NO
listen_ipv6=YES
anonymous_enable=NO
local_enable=YES
write_enable=YES
local_umask=022
dirmessage_enable=YES
use_localtime=YES
xferlog_enable=YES
connect_from_port_20=YES
chroot_local_user=YES
secure_chroot_dir=/var/run/vsftpd/empty
pam_service_name=vsftpd
rsa_cert_file=/etc/ssl/certs/ssl-cert-snakeoil.pem
rsa_private_key_file=/etc/ssl/private/ssl-cert-snakeoil.key
ssl_enable=NO
pasv_enable=Yes
pasv_min_port=10000
pasv_max_port=10100
allow_writeable_chroot=YES
utf8_filesystem=YES

保存退出:

:wq

2.修改防火墙

sudo ufw allow from any to any port 20,21,10000:10100 proto tcp

3.重启VSFTPD 重新启动VSFTPD以应用新的更改(命令如下):

sudo service vsftpd restart

三、创建FTP用户

sudo useradd -m user
sudo passwd user
New password: 
Retype new password: 
passwd: password updated successfully

四、连接FTP服务器 ftp命令开始连接 打开终端输入以下ftp命令连接环回地址:

ftp 127.0.0.1

输入ls命令 进行查看.

© 版权声明
THE END
喜欢就支持一下吧
点赞0 分享
评论 抢沙发
头像
欢迎您留下宝贵的见解!
提交
头像

昵称

取消
昵称表情代码图片