美文网首页
ftp proftpd服务器

ftp proftpd服务器

作者: 迷糊银儿 | 来源:发表于2019-05-29 16:05 被阅读0次

what?

FTP协议要用到两个TCP连接,一个是命令链路,用来在FTP客户端与服务器之间传递命令;另一个是数据链路,用来上传或下载数据。
两种工作方式:PORT方式和PASV方式,中文意思为主动式和被动式。 PORT(主动):客户端向服务器的FTP端口(默认是21)发送连接请求,服务器接受连接,建立一条命令链路。当需要传送数据时,客户端在命令链路上用 PORT命令告诉服务器。服务器向客户端的****端口发送连接请求,建立一条数据链路来传送数据。 PASV(被动):客户端向服务器的FTP端口(默认是21)发送连接请求,服务器接受连接,建立一条命令链路。当需要传送数据时,服务器在命令链路上用 PASV命令告诉客户端。客户端向服务器的****端口发送连接请求,建立一条数据链路来传送数据。

环境准备

  1. 查看是否安装
which proftpd 

2.安装

  • 下载安装包
  • 解压
  • ...
    我安装到了/usr/local/etc/proftpd下
  • 可以在此目录下修改配置文件 /usr/local/proftp/etc/proftpd.conf

实战

启动服务

service proftpd start

使用【被动模式】下载文件

wget  ftp://bjyz-xxxx01.epc.xx.com:8021/home/userodp/ftptest.txt

【被动模式】下载文件过程中一直卡到这儿,可以改用主动模式下载--no-passive-ftp

image.png
【主动模式】下载文件
wget --no-passive-ftp  ftp://bjyz-xxxx01.epc.xx.com:8021/home/userodp/ftptest.txt

使用用户名&密码登录然后传输文件的方式

wget --ftp-user=userodp --ftp-password=odp123@ ftp://bjyz-xxx.epc.xx.com:8021/home/xxx/ftptest.txt

注意

  1. 有的公司对服务使用的端口有限制,如5000--6000,切记修改proftpd配置文件的端口(默认是21)为符合公司的端口区间

相关文章

  • ftp proftpd服务器

    what? FTP协议要用到两个TCP连接,一个是命令链路,用来在FTP客户端与服务器之间传递命令;另一个是数据链...

  • LNMP下FTP服务器的安装和使用

    FTP是网站文件维护中使用比较多的,目前LNMP一键安装包中有Pureftpd和Proftpd服务器安装脚本,LN...

  • ftp之proftpd

  • linux Logging in as anonymous

    1 ,ftp服务的配置问题(root下改) 修改/etc/proftpd.conf文件中关于Anonymou...

  • proftpd安装及基本配置

    环境 安装yum依赖包 下载proftpd安装包 解压安装包并编译 建立FTP组和FTP用户(用户名、用户组),设...

  • Proftpd 不允许断点续传

    Freebsd下Proftpd不允许断点续传的解决:Unix和Linux中,vsftpd是一款非常安全的FTP服务...

  • 第一篇文章

    1、连接FTP服务器 /// /// 连接FTP服务器 /// /// FTP连接地址 /// 指定FTP连接成功...

  • 网络文件共享ftp服务相关内容及实验

    Linux文件服务器:ftp服务器(ftp/tftp)、 Samba服务器、NFS服务器。 ftp的客户可以是任意...

  • FTP

    Menu 1.创建FTP服务器2.递归删除FTP服务器文件3.递归下载FTP服务器文件4.递归上传FTP服务器文件...

  • ftp 命令上传和下载文件

    步骤 1: 建立 FTP 连接 想要连接 FTP 服务器,在命令上中先输入ftp然后空格跟上 FTP 服务器的域名...

网友评论

      本文标题:ftp proftpd服务器

      本文链接:https://www.haomeiwen.com/subject/ptyytctx.html