您的位置:首页 > 运维架构 > Linux

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

2007-06-01 23:46 309 查看
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。在浏览器的地址栏内输入:www.bac.gov.cn,将访问网站的首页,而输入www.bac.gov.cn\~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系统上,最著名的MTA是sendamil程序。
在系统安装时,如果指定安装邮件服务,则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
[align=left]如果返回的信息是/var/spool/mqueue is empty,就表示一切正常,所有该发送的邮件已经发送出去了,而且发不出去的邮件也已经退回给原发件人。[/align]
5、如何设置和启动设置与启动POPIMAP服务器?
在启动POP与IMAP服务器前要修改配置文件。
首先要修改/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
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  linux 职场 休闲 习题