FTP服务器原理了解

尝试不需要任何工具得到FTP文件列表

第一步:首先打开CMD进入DOS命令行模式,键入:
telnet 192.168.1.103 21[回车]

解决'telnet' 不是内部或外部命令,也不是可运行的程序 或批处理文件。

FTP服务器原理了解

进入

FTP服务器原理了解

找到程序和功能

FTP服务器原理了解

点击左侧 启用或关闭windows功能

FTP服务器原理了解

勾选此项

FTP服务器原理了解

FTP服务器原理了解

FTP服务器原理了解

FTP服务器原理了解

原因可能是出在192.168.1.103这各设备上了

检测linux系统下telnet的rpm包是否安装

rpm -qa telnet

FTP服务器原理了解

结论没有安装,yum命令号安装

FTP服务器原理了解

FTP服务器原理了解

安装完成后,修改telnet服务配置文件

sudo vi /etc/xinetd.d/telnet

红框由原来的的yes改为no

FTP服务器原理了解

重启telnet服务

service xinetd restart

FTP服务器原理了解

测试是否可以,若果不行,检查防火墙是否关闭

FTP服务器原理了解

成功

退出

FTP服务器原理了解

win10下链接linux服务器

失败,原因是,服务器的ftp服务没有打开,晕死

FTP服务器原理了解

权限问题失败,ftp服务开启

FTP服务器原理了解

连接成功

第二步:将后面的一系列发送内容逐个键入:

将下面的内容逐行输入,看效果

USER useway[回车]
PASS [email protected]#$%abce[回车]
CWD /home/useway[回车]
EPSV ALL[回车]
EPSV[回车]

FTP服务器原理了解

开启权限试试

FTP服务器原理了解

FTP服务器原理了解

 

依然不能切换目录

先不切换目录继续尝试

FTP服务器原理了解

第三步:再打开一个新的CMD窗口,键入:

telnet 192.168.1.103 61652[回车]

FTP服务器原理了解

第四步:回到第一个CMD窗口,键入:

LIST[回车]

第五步:这时候第二CMD窗口就接收到了文件列表:

第二个窗口接收到了文件列表如图所示。

FTP服务器原理了解

第六步:退出操作

QUIT[回车]

FTP服务器原理了解

FTP协议就是利用系统自带的Telnet工具也可以完成FTP的这些基本命令的操作

操作参考的博文是  http://blog.csdn.net/p4885056000/article/details/79158408