zoukankan      html  css  js  c++  java
  • 端口服务器黑马韩前成linux从入门到精通proftpd服务器配置

    近期一直在查找端口服务器之类的问题,现在正好有机会和大家分享一下.

        议程
    .了解ftp服务器。
    .proftpd安装。
    .proftpd配置。
    .添加用户。
    .测试。
    .what is FTP?
    File Transfer Protocol文件传输协议。
    .下载文件可以通过HTTP和FTP协议。
    .FTP专为文件传输而计划。
    .FTP需要服务器端和客户端。
    proftpd
    .主动模式:FTP客户端随机开启一个大于1024的端口X向服务器的21端口号发起连接,并开放X+1号端口停止监听。服务器接收到命令后,会用其当地的FTP数据端口20来连接客户端指定的端口X+1,停止数据传输。
    .被动模式:FTP客户端随机开启一个大于1024的端口X向服务器发送PASV命令,通知服务器自己处于被动模式。服务器和搜到命令后会通过X+1端口连接服务器的端口Y,然后在两个端口之间停止数据传输。
    .FTP服务器和客户端都可以采取这两种模式,但采取哪类模式停止,取决于客户端的设置。
      FTP
      .Wu-ftpd初期主流,漏洞百出,弃用。
      .Vsftpd现在主流,配置稍庞杂。合适老鸟
      .Proftpd配置简单。入门使用。
      .Server-Uwindows下常用。

        每日一道理
    “一年之计在于春”,十几岁的年纪,正是人生的春天,别辜负了岁月老人的厚爱与恩赐。行动起来,播种梦想吧!

        
     proftpd安装三部曲
    http://www.proftpd.org/----选择相应的版本下载即可
    下载源码包tar zvcf......tar.gz
    #tar -zxvf proftpd-1.3.4c.tar.gz-----解压
    #./configure--prefix=/usr/local/proftpd
    #make
    #make install
     #/usr/local/proftpd/sbin/proftpd
    #cd
    #proftpd-1.3.4c
    #ls
    #vi README
    #
    #./configure --help
    #make && make install

        预备运行./configure脚本。进入源代码的顶级目录敲入./configure,后面跟上后面提到过的任意选项。
    ./configure-prefix=/usr/local/proftpd
    ./configure的工作就是侦察你的操作系统,以发明什么东西可用,什么东西不可用。它首先要做的事情之一就是确认你的C编译器可用。假如./configure检测到你的C编译器有问题,脚本会退出,返回如下错误:
    configure:error:installtion or confiuration problem:C complier cannot create executables。
    在./configure检查完编译器后,它查找头文件,库文件和函数的长列表。通常不必担心该部份。
     编译
    ./configure完成了它的工作,你简单的敲入make开始编译源代码,make畸形来讲,该过程很顺利,你可以见到大批的滚动行。

        后续更新中........

    文章结束给大家分享下程序员的一些笑话语录: 程序员的愿望
      有一天一个程序员见到了上帝.上帝: 小伙子,我可以满足你一个愿望.程序员: 我希望中国国家队能再次打进世界杯.
      上帝: 这个啊!这个不好办啊,你还说下一个吧!
      程序员: 那好!我的下一个愿望是每天都能休息6个小时以上.
      上帝: 还是让中国国家打进世界杯.

  • 相关阅读:
    vim配置
    Linux命令博客目录
    操作系统博客目录
    Docker基础命令(快速入门)
    MQTT遗愿(last will) paho.mqtt实现
    Docker使用阿里云镜像加速器
    汉诺塔问题(递归)
    Qt使用QJSEngine执行脚本
    mysql修改密码,开放远程访问权限
    mysql数据库表数据导出与导入
  • 原文地址:https://www.cnblogs.com/jiangu66/p/3085878.html
Copyright © 2011-2022 走看看