• 在Telnet中用FTP传输文件


    如果用 Telnet 传输文件?
    在自己的机子上架设FTP服务器,然后登陆远程机后,就可以登录自己的FTP。利用PUT(上传命令),就可以把远程电脑的文件下载下来。
     
     
    如果出现连接不上FTP,也ping不通,可能是FTP服务器或客户端开启了防火墙。
    ---------------------------------------------------------------------
    ftp错误150 Opening ASCII mode data connection
     
    dos 下ftp默认为port主动模式,如果客户端pc所在网络有防火墙,则ftp server在数据传输时,就不能连接到client,会报 150 Opening ASCII mode data connection for /bin/ls.
     
    解决: 改用passive被动模式进行数据传输。
     
    方法:
    CMD里的FTP命令,切换FTP为被动模式
     
    (CMD的FTP不支持被动模式,建议用PowerShell)
     
    C:Test>ftp 192.168.0.2
    Connected to 192.168.0.2.
    220 Microsoft FTP Service
    User (192.168.0.2:(none)): administrator
    331 Password required for administrator.
    Password:
    230 User administrator logged in.
    ftp> LITERAL PASV
    227 Entering Passive Mode (192,168,0,2,7,242).
    ftp>
    ---------------------------------------------------------------------
    常用FTP命令:
    put //上传单个文件。
    prompt //关闭交互模式(上传多个文件时,不用挨个输入y)。
    mput *.* /y //长传多个文件,通配符代表所有文件,y代表确认。
  • 相关阅读:
    Codeforces 787B. Not Afraid
    Codeforces 670D. Magic Powder
    POJ 1979 Red and Black
    T1215:迷宫
    POJ 1163 The Triangle
    洛谷P1219 八皇后
    T1212:LETTERS
    T1317:【例5.2】组合的输出
    洛谷P1706 全排列问题
    codevs 5971 打击犯罪
  • 原文地址:https://www.cnblogs.com/xunyu/p/8616690.html
Copyright © 2020-2023  润新知