xdays

centos5.5-server 安装配置笔记

上学起用机房的机器搭了一台服务器,底层系统是rhel5.4,提供各种服务,其中包括ssh,nat,lamp,ftp,proxy等。由于是边学习边试验有很多不恰当的地方,系统也装了很多用不到的软件。一方面打算把系统管理的更有条理,另一方面更重要的是好好复习一下以前学的知识,这次打算用centos5.5最小化安装,然后配置各种服务,也记录一下这个过程希望于人于己都能有所帮助。

机器配置:

机房配置:
处理器:Intel Pentium 4, 2377 MHz (18 x 132)
内存:512M(SDRAM)
显卡:GeForce4 MX 440 with AGP8X(64M)
硬盘:2块40G
网卡:2块RealTek8139
主板:Epox EP-4PEA800(I)
BIOS:Phoenix-Award BIOS v6 ...

简易vsftp搭建

一直以来都想总结一下关于vsftp搭建ftp的相关内容,今天历尽辛苦终于算是完成了一些基本的配置,在此记下以留作以后参考。 首先,讨论一下ftp协议的主动模式和被动模式: 下面的内容主要参考一篇洋文: 主动模式: 1)客户端随即开启一个大于1024的端口连接服务器端的21号端口建立连接1,连接成功就可以下达命令。 2)当需要传送数据时,客户端通过连接1告诉服务器,客户端在端口N上监听。 3)服务器通过20号端口与端口N连接建立连接2。 4)客户端与服务器用这两个连接传送命令和数据。 被动模式: 1)客户端随即开启一个大于1024的端口连接服务器端的21号端口建立连接1,连接成功就可以下达命令。 2)当需要传送数据时,客户端通过连接1告诉服务器要通过被动模式建立连接2。 3)服务器启动特定范围内的一个端口S监听并告知客户端。 4)客户端通过大于1024的随进端口,连接服务器的端口S,从而建立连接2。 5)客户端与服务器用这两个连接传送命令和数据。 为什么有主动没动模式之分? 问题的关键就在防火墙上,防火墙一般是阻止外部端口主动连接的。所以可以看出主动模式基本上都被客户端的防火墙做掉了,而被动连接会被服务器的防火墙解决 掉(如果不采取措施)。但是在服务器上下手总比在客户端上下手合理,它本来就是为客户端服务的嘛。所以就采用被动模式,服务器端的解决办法,就是让防火墙 允许连接向特定端口的数据包通过。 接下来把重点放在vsftp上,我这里搭建的一个很小的环境内的ftp服务器,只有基础设置的一些特别需要注意的地方,更为复杂的设置暂时用不到也就不去学习了 ...