ftp是互联网上很普遍的服务,再RedHat中自带的ftp软件是vsftp,该软件的特点是易于使用,安全性极好。以下一个实际的例子来讲解如何实现vsftp服务器的全过程。
a)
安装vsftp软件:把第二张光盘放到光驱,挂接后进入/mnt/cdrom/RedHat/RPMS目录,使用命令:rpm–ivh
vsftd-1.2.0-4.i386.rpm
b)#servicevsftpdstart启动服务
c)
常用配置命令:cd、get、mget、put、mput
第五节邮件服务器
邮件服务是互联网上的一项基本服务,绝大多数经常上网的网民都有自己的电子信箱,用于商业的电子信箱也日益普遍,多数公司都会使用电子邮件与客户进行通信、交流。很多的时候公司内部也会有内部的电子邮件服务器,在公司内部提供电子邮件服务。在linux/unix平台之上最常用电子邮件系统为:
sendmail。该系统功能强大,运行稳定,广泛的运行于世界各地,是internet上最为流行的电子邮件系统。但是sendmail有一个缺点就是难于配置,培植文件非常难以读懂。本节的其余部分一个以实际的例子来对sendmail的配置文件进行修改,希望大家严格按照本文的步骤来进行*作,以确保能够顺利的启动邮件服务:
a)安装sendmail和bind
b)配置DNS服务器:
1、#vi/etc/named.conf,添加新的域:test.com
zone
"test.com"IN{
typemaster;
file"test.com.dns";
allow-update{none;
};
};
2、touch/var/named/test.com.dns建立相应的域的配置文件:
$TTL1d默认的生存周期
@
1dINSOAns.test.com.root.test.com.(
1起始序列号
2d刷新频率
1h重试频率
1w
失效时间
1h)最短TTL
@1dINNSns.test.com.设置域名服务器地址
1dINMX10
mail.test.com.设置邮件服务器地址
wwwINA192.168.0.10设置域名和ip地址的对应关系
nsINA
192.168.0.10
mailINA192.168.0.10
3、保存退出,servicenamedrestart
将dns指向自己
4、测试:host-ltest.com
c)修改sendmail的配置文件:
1、#vi
/etc/mail/,修改如下行:
oDaemonPortOptions=Port=smtp,Addr=127.0.0.1,
Name=MTA
将其中的127.0.0.1更改为sendmail服务器的地址192.168.0.1,然后保存。
2、#vi
/etc/mail/access,增加如下行:
test.comRELAY
192.168.0
RELAY
执行命令,使之生效:
makemap–rhash/etc/mail/access.db<
/etc/mail/access
3、#vi
/etc/mail/local-host-names,添加允许中继的主机
mail.test.com。保存退出
d)
重新启动sendmail服务:#servicesendmailrestart,现在你就可以使用这个sendmail服务起来收发邮件啦