网络工程师了解FTP服务的配置和管理

    作者:课课家教育更新于: 2018-03-06 16:57:00

      FTP服务器是在互联网上提供文件存储和访问服务的计算机,它们依照FTP协议提供服务。顾名思义,就是专门用来传输文件的协议。现在小编给大家带来的教程是:关于FTP服务器的管理及其配置。

      小编相信大家都应该知道FTP服务器吧,在这一篇教程里面,小编主要和大家简单的介绍一下:关于FTP服务器的管理及其配置。大家不妨来学习一下哟。

    网络工程师了解FTP服务的配置和管理_服务器_服务器虚拟化\_游戏服务器_课课家

      知识点一:FTP服务主要就是通过FTP客户程序以及FTP服务器这两者之间的信息交换。换一句话来说,也就是数据上载将数据从FTP客户程序传输到FTP服务器。另外一个方面,数据下载FTP客户程序从FTP服务获取得到数据。

      知识点二:FTP传送服务主要的作用就是用来存放一些大量的网络公用软件、技术文档与常用工具,以及一些比较著名的FTP镜像。具体的传递数据类型如下所示:Postscript、ASCII,SGML、声音、可执行代码、图像以及视频动画等等。

      知识点三:FTP主要包含下面两个部分,如下所示:服务器,响应客户请求,传送文档;文件系统,服务器文档扫描调用的区域。在这里大家都需要注意一点,那就是FTP服务器命名一般情况下是in.ftpd或者是ftpd。

      知识点四:FTP服务器能够直接提供两种访问形式,也就是匿名以及FTP内部用户FTP。

      内部用户FTP:在主机上有帐号的用户,用户在输入正确的帐号以及口令字以后,那么我们就能够直接访问整一个文件系统里面有读权限的文档,并且还能够直接任意数据到有写权限的目录哦。

      匿名FTP:匿名FTP换一句话来说,也就是internet的公共信息服务,访问范围仅仅只限于匿名FTP区域(温馨提示:也就是FTP服务器定义的子文件系统)。用户仅仅只需要以Anonymous/ftp进行登录,输入自己的电子邮件作为口令字就可以直接访问并且下载所提供的信息资源。

      知识点五:FTP配置,在Inetd的配置文件里面(也就是/etc/inetd.conf)中添加相应的一行设置为下面的命令行:ftpstreamtcpnowaitroot6/etc/ftpd。每一次更新配置以后,以及kill-HUPINETD进程号,然后重新启动INETD就可以了。

      知识点六:在Inetd下面配置好FTP以后,大家还需要在主机/etc/passwd里面设置用户FTP,主要就是因为ftpd在允许用户匿名访问ftp之前,首先我们要做的第一件事情,那就是先检查一下ftp用户是不是真的存在,假如说不存在的话,那么ftpd就会拒绝匿名用户访问了。

      知识点七:关于FTP的运行方式,在一般情况下面ftpd是在系统超级服务inetd进程下运行,使用TCP的21号端口。基本传输模式主要有三种,具体如下所示:块方式、流方式以及压缩方式。

      小编结语:

      在这里小编想说的是,与大多数Internet服务一样,FTP也是一个客户机/服务器系统。用户通过一个支持FTP协议的客户机程序,连接到在远程主机上的FTP服务器程序。

软考网络工程师 更多推荐

课课家教育

未登录