zoukankan      html  css  js  c++  java
  • telnet 测试ftp工作原理

    我们需要两台虚拟机,一台作为ftp服务器,一台作为客户端;

    在服务器端建立测试文件

    [root@mycat ftp]# touch {1..5}.txt

    在客户端进行测试,我们用telnet进行测试

    [root@slave1 ~]# telnet 192.168.88.128 21
    Trying 192.168.88.128...
    Connected to 192.168.88.128.
    Escape character is '^]'.
    220 (vsFTPd 3.0.2)
    user ftp
    331 Please specify the password.
    pass ftp
    230 Login successful.
    PORT 192,168,88,102,48,57
    200 PORT command successful. Consider using PASV.

    客户端再开一个窗口用nc工具进行监听12345端口

    [root@slave1 ~]# nc -l 192.168.88.102 12345

    在客户端测试

    list
    150 Here comes the directory listing.
    226 Directory send OK.
    
    
    
    [root@slave1 ~]# nc -l 192.168.88.102 12345
    -rw-r--r--    1 0        0               0 Jul 15 02:10 1.txt
    -rw-r--r--    1 0        0               0 Jul 15 02:10 2.txt
    -rw-r--r--    1 0        0               0 Jul 15 02:10 3.txt
    -rw-r--r--    1 0        0               0 Jul 15 02:10 4.txt
    -rw-r--r--    1 0        0               0 Jul 15 02:10 5.txt
    drwxr-xr-x    2 0        0               6 Oct 30  2018 pub

    这就是ftp主动连接工作原理

  • 相关阅读:
    hdu 4577 X-Boxes 大数
    hdu 4576 Robot 概率DP
    将IP地址转化为整数
    MyISAM压缩表
    yii2 模态框
    MySQL数据库设计
    foreach循环赋值问题
    实用的网站
    判断链接地址是否有效
    tp5获取配置文件信息
  • 原文地址:https://www.cnblogs.com/loganSxb/p/11187506.html
Copyright © 2011-2022 走看看