FTP是什么,FTP网盘又是啥,之前能访问,现在访问不了,该怎么操作呢,谢谢

FTP是什么,FTP网盘又是啥,之前能访问,现在访问不了,该怎么操作呢,谢谢,第1张

文件传输协议(英文:File Transfer Protocol,缩写:FTP)是用于在网络上进行文件传输的一套标准协议,使用客户/服务器模式。它属于网络传输协议的应用层。文件传送(file transfer)和文件访问(file access)之间的区别在于:前者由FTP提供,后者由如NFS等应用系统提供。

FTP是一个8位的客户端-服务器协议,能操作任何类型的文件而不需要进一步处理,就像MIME或Unicode一样。但是,FTP有着极高的延时,这意味着,从开始请求到第一次接收需求数据之间的时间,会非常长;并且不时的必须执行一些冗长的登录进程。

FTP服务器

简单地说,支持FTP协议的服务器就是FTP服务器。

与大多数Internet服务一样,FTP也是一个客户机/服务器系统。用户通过一个支持FTP协议的客户机程序,连接到在远程主机上的FTP服务器程序。用户通过客户机程序向服务器程序发出命令,服务器程序执行用户所发出的命令,并将执行的结果返回到客户机。比如说,用户发出一条命令,要求服务器向用户传送某一个文件的一份拷贝,服务器会响应这条命令,将指定文件送至用户的机器上。客户机程序代表用户接收到这个文件,将其存放在用户目录中。

使用FTP时必须首先登录,在远程主机上获得相应的权限以后,方可下载或上传文件。也就是说,要想同哪一台计算机传送文件,就必须具有哪一台计算机的适当授权。换言之,除非有用户ID和口令,否则便无法传送文件。这种情况违背了Internet的开放性,Internet上的FTP主机何止千万,不可能要求每个用户在每一台主机上都拥有帐号。匿名FTP就是为解决这个问题而产生的。

你访问不了有可能是服务器关了,也有可能是权限更改了。

1、安装 ftp 服务

sudo apt-get install vsftpd

2、启动 ftp 服务

sudo service vsftpd start

3、配置 ftp 服务

(1)、通过 nano 编辑器打开配置文件

sudo nano /etc/vsftpd.conf

(2)、在配置文件中找到以下行,并设定为对应值:

anonymous_enable=NO# 设定不允许匿名访问

local_enable=YES# 设定本地用户可以访问

write_enable=YES#设定可以进行写操作

local_umask=022# 设定上传后文件的权限掩码

(3)、保存配置文件并退出 nano 编辑器

Ctrl + O —— 回车——Ctrl + X

4、重启 FTP

sudo service vsftpd restart

5、查看 IP

ifconfig -a

6、连接 ftp 服务(使用 FileZilla 连接服务器)

配置如下:

主机:通过 IP 命令查看

端口:不填

协议:默认 FTP - 文件传输协议

加密:默认 如果可用,使用显示的 FTP over TLS

登录类型:正常

用户:pi

密码:raspberry

备注:

FTP 的根目录是 /home/pi,即pi用户的HOME目录

如果显示乱码问题,设置为站点字符集“强制 UTF-8”即可

7、停止 ftp 服务

sudo service vsftpd stop

FTP是上传到网站或从网站下载到到本地的一种软件。区别:网盘是具定的。而FTP是可以复制的,可以用U盘复制到别的电脑用。网盘是一定量的限制,而FTP没有。网盘的容量有限制的,而FTP是没有容量限制这一说法的。因为他是一个中间的传输工具而以。


欢迎分享,转载请注明来源:夏雨云

原文地址:https://www.xiayuyun.com/zonghe/51901.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-02-25
下一篇2023-02-25

发表评论

登录后才能评论

评论列表(0条)

    保存