位置: 编程技术 - 正文

FREEBSD6.0 架设FTP 服务器(freebsd 配置ip)

编辑:rootadmin

推荐整理分享FREEBSD6.0 架设FTP 服务器(freebsd 配置ip),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:freebsd 配置ip,freebsd 服务器,freebsd使用,freebsd使用,freebsd 服务器,freebsd ifconfig,freebsd pppoe,freebsd 配置ip,内容如对您有帮助,希望把文章链接给更多的朋友!

FTP (File Transfer Protocol) 是常用的网络协议,主要的功能是用来传输档案,我们时常从 FTP 站台下载档案。本章将介绍如何使用 FreeBSD 架设 FTP 服务器,并说明各种 FTP 服务器的管理技巧。本章除了 FreeBSD 内附的 FTP 服务器软件外,并将介绍笔者开发的 SmbFTPD。读完本章后,您将进一步了解下列主题:

FTP 协定的运作方法。 如何使用 FreeBSD FTP。 加强权限控制以建立安全的 FTP 服务器。 安装设定 SmbFTPD。 如何使用具 SSL 加密的 FTP。 如何进行流量控制。

.1 FTP 概论

FTP 是一个历史悠久的网络通讯协议,和大多数的网络协议一样,它采用 Client/Server 架构,各地的使用者可以经由网络连到服务器上传或下载档案。FTP 协议比较特别的地方在于它在使用时必须建立二个联机:一个用来传输指令、一个用来传输档案。

图 -1

当我们使用 FTP 软件连到 FTP 服务器时,客户端会先连到服务器的连接埠 ,并建立一条「控制联机」(Control Stream)。接下来,您会输入账号、密码等指令,这些指令及 FTP 的响应都是使用都是使用「控制联机」。当您要下载档案时,或者是执行 ls 以列出目录中的档案时,档案或目录列表的下载是经另一个联机「数据联机」(Data Stream)。「数据联机」和「控制联机」不同的是数据联机所传输的数据比较大,而控制联机只是用来传输指令及简单的响应。

基本上,一个完整的 FTP 联机建立过程为:

客户端打开自已机器大于 的连接埠,并连到服务器的连接埠 ,建立「控制联机」。 客户端开始对服务器下指令,告诉服务器客户端用来传输档案的连接埠为何。 服务器从连接埠 连到客户端所开放的埠号 (大于 ),以建立「数据联机」。

上述这种联机建立的方式是由服务器主动建立「数据联机」,我们称之为「主动模式」(Active Mode)。基本上主动模式的运作在没有防火墙或 NAT 的情形下没有什么问题,但若客户端有防火墙,则可能会无法建立联机。

图 -2

FREEBSD6.0 架设FTP 服务器(freebsd 配置ip)

因为「控制联机」是由客户端主动连到服务器,所以在客户端有防火墙或 NAT 时,还是可以连到服务器。接下来在建立「数据联机」时,客户端会从「控制联机」中告诉服务器它的 IP 及埠号,请服务器连过来。但是由于客户端有防火墙,所以服务器要连到客户端时会失败,而无法建立联机。

基本上,如果客户端使用的是 FreeBSD 的 NAT 不会有这种问题,FreeBSD 会自动做转换,但若是使用其它的防火墙就不一定可以支持 FTP 的 Active Mode。

何谓 Passive Mode

要解决 FTP Active Mode 的问题,可以在联机时改用「被动模式」(Passive Mode)。所谓的被动模式就是由服务器打开一个连接埠,被动地等客户端连过来建立「数据联机」。被动模式的联机建立过程为:

客户端打开自已机器大于 的连接埠,并连到服务器的连接埠 ,建立「控制联机」。 客户端开始对服务器下指令,告诉服务器进入「被动模式」。 服务器打开一个大于 的连接埠,等待客户端的联机。 客伺端打开自已机器大于 的连接埠,并连到服务器以建立「数据联机」。

图 -3

由于控制联机及数据联机都是由客户端主动连过去服务器,如此即可避开防火墙及 NAT 的问题。我们来看看如何判断联机失败是否因为主动模式的原因:

当您登入一台 FTP 服务器后,如果您输入 ls,却等了很久都没有响应,您可以输入 <Ctrl>+C 以中断命令。接着输入 passive 以进入被动模式,再打 ls 就可以看到目录内容,则无法联机的问题一定是主动模式的原故。

.2 设定 FTP 服务器

FreeBSD 内建有 FTP 服务器的功能,如果您要使用内建的 ftpd,我们不需要特别进行任何安装的动作,只要做好设定即可。本小节中,我们将介绍如何设定启动 FTP 服务器的功能,并进行一些基本的配置。

.2.1 启动 FTP 服务器

FreeBSD用port安装JDK和Jboss 在FreeBSD上使用port安装JDK-1.4.2和Jboss-4.0操作系统:FreeBSD6.1Release1-安装JDKcd/usr/ports/java/jdk4makeinstallclean需要以下这些包。j2sdk-1_4_2-src-scsl.

FreeBSD软件安装卸载工具--Ports和Packages详解 1、如何只抓取tarball?2、如何仅做到解开tarball的步骤?3、如何仅做到解开tarball并补上官方提供的patch?4、如何安装一个新的port?5、如何安装一个新的

FreeBSD 里面用设置 ADSL宽带上网 1.在/etc/ppp/ppp.conf文件里面加入adsl:setdevicePPPoE:nve0(nve0是我的nForce网卡名)setspeedsyncsetdialsetloginadddefaultHISADDRsetauthname帐号名setauthkey密码papchap:setauthname帐号

标签: freebsd 配置ip

本文链接地址:https://www.jiuchutong.com/biancheng/353906.html 转载请保留说明!

上一篇:FREEBSD软件安装(freebsd 安装)

下一篇:FreeBSD用port安装JDK和Jboss(freebsd怎么安装软件)

  • 法律会计审计咨询合同需要缴纳印花税吗
  • 合同甲方乙方收钱付钱涉及什么税金
  • 往年有亏损本年没有亏损
  • 给客户开增值税专用发票
  • 购进货物用于在建工程要交增值税吗
  • 企业因被盗丢失物品案例
  • 提供有形动产租赁服务适用税率为13%
  • 融资租赁出租人和承租人的区别
  • 营改增后小规模纳税人税率是多少
  • 房地产企业未出售的房子是否要交房产税
  • 仓库盘盈计入什么会计
  • 吸收合并税费
  • 免抵退税额抵减额怎么理解
  • 报销差旅费必须要车票吗
  • 非营利组织免税条件发生变化
  • 企业所得税免税政策
  • 清包工一般记取哪些费用
  • 内部职工销售佣金计入
  • 固定资产的折旧从什么时候开始
  • 上缴财政的收入 企业所得税
  • 购买银行承兑汇票是否违法
  • 厂区道路施工步骤
  • 公司为什么要签劳务协议
  • 百香果的副作用及禁忌是哪些
  • 企业的股息红利所得
  • win11怎么创建新用户
  • 外资企业如何
  • 入库材料未付款属于什么会计科目
  • 公积金贷款所需手续
  • PHP:is_executable()的用法_Filesystem函数
  • 企业在建工程领用自产的应税消费品
  • 如何做世界上最小的遥控飞机
  • Linux(CentOS)下PHP扩展PDO编译安装的方法
  • echarts地图参数设置
  • 增值税专用发票丢了怎么补救
  • vue项目移动端怎么做适配
  • 讯飞智能x2
  • 动静结合会计等式的不会重复算利润吗
  • pytorch创建模型
  • 职工食堂资金管理办法
  • python中如何获取列表中的元素
  • 新准则公允价值变动科目余额为负数
  • 电子专用发票抵扣
  • 民非企业税金及附加是什么科目
  • mysql中的外键的作用
  • 开票钱收不回怎么办
  • 建筑业差额纳税申报
  • 个税跨月更正申报怎么做
  • 销售收入与营业费用的配比不合理
  • 红字发票冲销的申请表是税务局开吗
  • 购买现金支票的申请说明
  • 政府补助专项资金
  • 发票开错是不是可以作废?
  • 劳务派遣公司工资发放方式
  • 应收账款的财务指标有哪些
  • 银行的结息怎么做会计分录
  • 应收账款坏账准备的会计分录
  • 会计净资产计算公式
  • 企业建帐的基本要求
  • 营业收入的核算内容包括
  • 台式电脑二级网页打不开怎么办
  • centos 安装选择
  • centos怎么安装软件包
  • 在linux 上使用QQ聊天程序
  • win8系统升级win8.1
  • cocos2dx 3.3 + QT5.3制作游戏编辑器
  • 动态添加echarts
  • django中的model
  • cocos2dx quicxk 3.3 导入Json文件布局 UI
  • socketjs-node/info
  • Node.js中的construct
  • jQuery继承extend用法详解
  • jquery ztree选中节点颜色
  • 保险专票可以抵进项税吗
  • 北京 国税局
  • 申请小规模纳税人公司需要多久
  • 安徽国税局发票查询系统
  • 在税盘上怎么申请电子发票
  • 福建省狱警招聘医生
  • 城市维护建设税法自2021年10月1日起施行
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设