ftp简介及ubuntu安装及配置

1.简介

FTP(全名:File Transfer Protocol)是一种用于在计算机之间进行文件传输的协议,常用于将文件从客户端上传到服务器或从服务器下载到客户端。它是Internet上最古老、最可靠、最广泛使用的文件传输协议之一,早在1971年就被实现,至今仍然被广泛使用。FTP协议使用客户端-服务器体系结构。客户端使用FTP客户端程序(如FileZilla)与FTP服务器进行通信,以上传和下载文件。FTP连接可以使用明文进行传输,也可以使用安全传输协议(如SSL或TLS)进行加密传输。FTP也支持匿名用户登录,使得任何人都可以匿名地上传或下载文件。

最常见的ftp传输客户端是filezilla,网站:FileZilla中文网 - 免费开源的FTP解决方案

2.ubuntu上的安装

1.安装及解决530错误

sudo apt update

sudo apt upgrade

sudo apt-get install vsftpd  //测试

sudo apt-get remove vsftpd
sudo rm /etc/pam.d/vsftpd
sudo apt-get install vsftpd

 2.解决550错误

sudo vim /etc/vsftpd.conf

然后添加 

write_enable=YES

anon_upload_enable=YES

3.配置防火墙

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

4.连接 

建议使用filezilla连接ip地址使用

连接时可以使用本地用户进行登录,也可以修改配置来匿名登录 

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值