基于各系统平台(RedHat Linux、SUSE Linux、CentOS、SUN Solaris10) FTP服务的配
作者 佚名技术
来源 Linux系统
浏览
发布时间 2012-04-29
在TCP/IP网络应用中,文件传输协议FTP专门用于文件传输服务,主要提供文件下载、WEB网站维护、文件交换与共享等服务,它是目前最重要的、应用最多的Internet服务之一.
FTP服务器可以基于多种操作系统平台(Windows、RedHat Linux、SUSE Linux、CentOS、SUN Solaris10)进行搭建与配置.一、FTP服务概述 1、FTP服务器功能
FTP 服务器的功能除了单纯的进行文件的传输与管理之外,依据服务器软件的设定架构, 他还可以提供几个主要的功能:
不同等级的用户身份:
FTP 服务器在预设的情况下,依据使用者登入的情况而分为三种不同的身份,分别是
l 实体账号,real user;
l 访客, guest;
l 匿名登录者, anonymous
这三种身份的用户在系统上面的权限差异很大.例如实体用户取得系统的权限比较完整,可以进行比较多的动作;至于匿名登录者,一般情况下就仅提供他下载一下资源而已,并不许匿名者使用太多服务器的资源.
在Linux平台下,其还具有
命令记录与登录文件记录:
FTP 可以利用系统的 syslogd 这个 daemon 来进行数据的纪录, 而记录的数据包括了用户曾经下达过的命令与用户传输数据(传输时间、文件大小等等)的纪录呢.你可以很轻松的在 /var/log/ 里面找到各项登录信息.
限制或解除用户家目录所在(change root, 简称 chroot):
为了避免用户在的Linux 系统当中随意改变登录路径.将使用者的工作范围『局限』在用户的家目录底下,这种环境称之为 change root ,简称 chroot .2、FTP工作流程
FTP 的传输使用的是可靠的 TCP 协议,TCP 这种封包格式在建立联机会话前会先进行三次握手.不过 FTP 服务器是比较麻烦一些, FTP 服务器使用了两个联机会话会话,分别是控制信道与数据流通道 (ftp-data) .这两个联机会话会话都需要经过三次握手.
|
||
凌众科技专业提供服务器租用、服务器托管、企业邮局、虚拟主机等服务,公司网站:http://www.lingzhong.cn 为了给广大客户了解更多的技术信息,本技术文章收集来源于网络,凌众科技尊重文章作者的版权,如果有涉及你的版权有必要删除你的文章,请和我们联系。以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢! |
你可能对下面的文章感兴趣
关于基于各系统平台(RedHat Linux、SUSE Linux、CentOS、SUN Solaris10) FTP服务的配的所有评论