服务器上如何查看ftp用户名和密码

服务器上如何查看ftp用户名和密码,第1张

1、首先登录西部数码或阿里云官网,点击虚拟主机管理。

2、然后找到域名,所在FTP服务器——管理,即可查看或修改FTP密码。

3、也可以服务器总FTP密码查询,右键点击我的电脑选择管理。

4、本地用户和组——用户-右键-用户属性。

5、右键用户属性,即可看到或修改密码。

FTP服务器的功能处理单纯的进行档案的传输与管理之外,一句服务器软件的设定架构,它可以提供几个主要功能,

不同等级的用户身份:user ,guest , anonymous 

FTP服务器在预设情况下,依据使用者登录的情况分为三类:

A 实体账号 real user

B 访客 guest

C 匿名登录者 anonymous 

实体用户取得系统的权限比较完成,所以可以进行比较多的动作,至于匿名者登录,大概只会拥有下载文件的能力权限而已,

命令记录与登录文件记录:

FTP可以利用系统的syslogd 来进行数据的记录,而记录的数据包括了用户曾经下达过的命令与用户传输数据(传输时间、档案大小)等的记录,所以你可以在/var/log中找到各项登录记录信息。

限制用户活动的目录:(change root,简称 chroot)

3 FTP的运行流程与使用到的端口

FTP的传输使用的是TCP封包协议,

FTP的联机流程:

1 建立命令通道的联机

客户端会随机去一个大于1024以上的端口来与FTP服务器的port 21 达成联机,这个过程需要TCP的三次握手,达成联机后客户端便可以透过这个联机来对FTP服务器下达命令,包括查问文件名、下载、上传等指令都是利用这个通道完成的

2 通知FTP服务器端使用active且告知链接的端口

FTP服务器的21端口主要用在命令的下达,但是当涉及数据流时,就不是使用这个联机了,客户端在需要数据的情况下,会告知服务器端要用什么方式来联机,如果是主动式(active)联机时,客户端会先随机启用一个端口,且通过命令通道告知FTP服务器这两个信息,并等待服务器的联机

4 FTP的主动联机与被动联机

1 FTP服务器(主动)向客户端联机

FTP服务器由命令通道了解了客户端的需求后,会主动的由20端口向客户端的port端口联机,此时FTP客户端与服务器共会建立两条联机,分别用在命令的下达与数据的传递,而预设FTP服务器端使用主动联机的端口号就是 20 

FTP的传输会使用两个信道,命令信道和数据信道,而数据信道是在有数据传输的行为时才会建立的通道,并不是一开始连接到FTP服务器就立刻建立的通道。

主动式联机使用到的端口:

命令通道ftp(默认是port 21)与 数据传输的 ftp-data (默认为 port 20)

port 21端口主要是接受来自客户端的主动联机

port 20 端口则为FTP服务器主动连接至客户端

2 客户端选择被动式(passive)联机模式

被动模式就是由客户端向服务器端发起联机,既然有客户顿啊发起联机,那自认就不需要考虑来自 port 20 的联机了。

1 用户与服务器建立命令信道:

同样需要建立命令通道,透过三次握手的就可以建立起这个通道了。

2 客户端发出PASV的联机要求

当有使用数据信道的指令时,客户端可透过命令通道发出PASV的被动式联机要求(passive),并等待服务器的回应。

3 FTP服务器启动数据端口口,并通知客户端联机

如果FTP服务器是能够处理被动式联机,此时FTP服务器会先启动一个端口来监听,这个端口号可能是随机的,也可以自定义某一范围的端口,然后你的FTP服务器会透过命令通道告知客户端已经启动的端口,并等待客户端的联机

4 客户端随机取用大于1024的端口进行连接

被动式的数据信道的联机方向是由客户端向服务器端联机的

被动式是客户端连接服务器端进行数据传输

主动式是服务器连接客户端进行数据传输


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

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

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

发表评论

登录后才能评论

评论列表(0条)

    保存