Linux操作系统中的网络服务相关知识(3)

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服务起来收发邮件啦

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:https://www.heiqu.com/wypdzs.html