一些简单的linux习题(可做复习用)七

1、如何启动,终止、重新启动和查看WWW服务

要启动WWW服务,需要执行命令:

# /etc/rc.d/init.d/httpd –k start

要停止WWW 服务,应输入命令:

# /etc/rc.d/init.d/httpd –k stop

要重新启动WWW 服务,应输入命令:

# /etc/rc.d/init.d/httpd –k restart

要查看WWW 服务是否运行,应输入命令:

# ps aux | grep httpd

2、要对外发布的网页放置哪个目录下,默认的索引文件名是什么?个人网页如何处理?

把要对外发布的网页放置在/var/www/html目录下,省缺索引文件名为index.html。此时外部就可以访问这些内容了。要建立个人主页,则在个人根目录下建立目录public-html,然后把自己的网页放到此目录中,同时要使用chmod 命令将此目录的权限设置为711(允许他人阅读)。例如,用户所在域为bac.gov.cn,主机名为www,用户自己建立的目录为student1。在浏览器的地址栏内输入:[url]www.bac.gov.cn[/url],将访问网站的首页,而输入[url]www.bac.gov.cn[/url]\~student1,就会访问用户student1的个人网页。

3、虚拟主机有那两种?主机数有什么限制?

Apache支持两种类型的虚拟主机.基于IP的虚拟主机和基于名字的虚拟主机。基于IP的虚拟主机要求有多个合法的IP地址,而基于名字的虚拟主机则不受IP地址的限制,允许用户创建无限多个虚拟主机。

4、如何加强Apache的安全控制?

关闭一切不必要的服务

设置访问控制

设置密码

编辑.htaccess文件

 

1、如何启动vsftp 服务?它的主要配置文件是什么?

在安装操作系统时,如果选择作为服务器,系统将自动安装vsftpd FTP程序。 要使ftp 服务能够启动,单击 “主菜单”->系统设置”->服务器设置”->服务”或在终端方式下输入命令 redhat-config-services,屏幕上将出现“服务配置工具”对话框窗口:找到并启动vsftpd服务。

vsftp的主要配置文件是/etc/vsftpd/vsftpd.conf

2、我们知道 ftp 会启用两个 ports ,请问这两个 port 在哪里规范的?而且,一般正规的 port 是几号?

答:

是在 /etc/services 里面规范的,此外,正规的 ports command 21 data 20

 

 

1、什么是MUA,什么是MTA

用于收发Mail的程序一般统称为MUA(Mail User Agent)

将来自MUA的信件转发给指定的用户的程序一般被称之为 MTA (Mail Transfer Agent). UNIX系统上,最著名的MTAsendamil程序。

在系统安装时,如果指定安装邮件服务,则sendmail就自动安装到系统中,此时在/sbin目录下应有sendmail可执行文件。

2、如何查看邮件服务是否正确安装、是否运行、服务状态等
答:
在系统安装时,如果指定安装邮件,则sendmail就自动安装到系统中,此时在/sbin目录下应有sendmail可执行文件。如果已经安装就可以使用命令ps aux |grep sendmail来检查sendmail 是否运行,

要启动sendmail服务,应使用命令:/etc/rc.d/init.d/sendmail start

要停止sendmail服务,应使用命令:/etc/rc.d/init.d/sendmail stop

要查看sendmail服务的状态,应使用命令:/etc/rc.d/init.d/sendmail status

3、使用sendmail收发邮件,邮件存放在什么位置,邮件结构是什么样的?

  使用sendmail收发邮件,会把每个用户的邮件放在/var/spool/mail目录中,每个用户都有一个与账号同名的文件来储存邮件.如用户stud1的邮件就放在/var/spool/mai1/stud1文件中。

每一封邮件都有固定的格式,其中包括:From(发件人)、Return-Path(回复的路径)、Received(表示主机收到要发送的邮件)、Date(发出邮件的时间)、From(发件人E-mail地址)、To:(收件人的E-mail地址)、cc:(转发的E-mail地址)、Subject(邮件主题)、Message-ID(邮件编号)、MIME-Version:1.0(邮件采用的MIME格式版本)、Content-Type(邮件正文的类型及文字的编码方式),最后为信件内容。

4、使用什么命令可以检查邮件队列,如何可知一切正常?

 有时会因为这种或那种问题使邮件发送失败,此时可以用mailq命令来查看邮件发送的情况:

#mailq

如果返回的信息是/var/spool/mqueue is empty,就表示一切正常,所有该发送的邮件已经发送出去了,而且发不出去的邮件也已经退回给原发件人。

5、如何设置和启动设置与启动POPIMAP服务器?

在启动POPIMAP服务器前要修改配置文件。

首先要修改/etc/services文件,将文件中如下几行前的注释符“#”去掉

pop2          109/tcp pop-2 postoffice     #POPversion2

pop2          1O9/udp pop-2

pop3          110/tcp pop-3    #POPversion 3

pop3  110/udp     pop-3

imap2 143/tcp      IMAP        #Interim     Mail  Access       Proto          v2

imap2 143/udp     imap

要启用POP3服务,需修改/etc/xinetd.d/ipop3 配置文件,

  service     pop3

  {

     socket_type         =stream

     Wait                     =no

     user                      =root

     server                            =/usr/sbin/ipop3d

     1og_on_success   +=USERID

     1og_on_failure     +=USERID

     disable= yes

  }

将其中的 disable= yes 改为 no    

类似地,要启用IMAP服务,须修改/etc/xinetd.d/imap文件,

Service         imap

{

   socket_type             =Stream

   wait                               =no

   user                       =rot

   SerVer                             =/usr/sbin/imapd

   log_on_success   +=DURATION USERID

   log_on_failure   +=USERID

   disab1e                     =yes

}

将其中的 disable= yes 改为 no

修改完成后,重新装载xinetd配置文件,使新设置生效:

#/etc/rc.d/init.d/xinetd re1oad

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章