网路学员面试常见问题:
1
.请你修改一下
LINUX
的视频驱动和声音驱动
答:
redhatlinux
中用
sndconfig
来设置声卡,如果没有某个模块,就需要重新编译内核
(
编译最新发布的
linux
内核
)
,如果还不行,只好用
ALSA
音效驱动程式
.
Redhat-config-
2
.请你修改一下
LINUX
的启动速度
1.
运行级别设为
3 2.chkconfig
从中可以关掉一些不需要的服务,如
sendmail
4
.请你说下怎么取消
APACHE
的目录索引
Apache
中第一个目录设置都是在
<Directory>
</Directory>
在他们之间的里面会有一个
options
的选项后面如果有
indexes
选项的话就是说如果在目录下找不到主文件的话就把目录下的内容列出来如
FTP
一样你把那个
indexes
去掉就好了
5
.热备份路由
(HSRP)
的实现方法
答:
通过共享一个
IP
地址和
MAC
地址,两个或者多个路由器可以作为一个虚拟路由器,当某个路由器按计划停止工作,或出现预料之外的故障时,其他路由器能够无缝的接替它进行路由选择。这使得
LAN
内的主机能够持续的向同一个
IP
地址和
MAC
地址发送
IP
数据包,路由器的故障切换对主机和其上的会话是透明的。已经开始的
TCP
会话也可以承受故障切换
6
.负载
(
集群
)
的实现方法
两台计算机和一个磁盘柜是主要的硬件设备,每太计算机上有两块网卡,其中的一快网卡相互连接,来贞听心跳指数,另一块网卡连接公共网络,当一台计算机
DOWN
机以后,另外一台计算机通过心跳指数来判断,然后自己接替另外一台计算机的工作,他们的数据放在公共的磁盘柜里。这样可以使他们提供服务数据的一致性。
7
.
ACPHE
的实现方法
1.
基本配置
KeepAlive
设置问
on
MaxClient 5000
设置客户端最大清楚数量
5000
ServerName aiyh.com
设置服务器的
FQDN
DiretcoryIndex index.html index.php index.htm index.cgi
设置服务器默认文档
2.
分割配置任务
在主配置文件中加入以下内容
<Directory "/var/www/html/private">
AllowOverride Options
</Directory>
然后到“
/var/www/html/private
”目录下建立
”.htaccess”
文件
在里写上
“
Options -Indexes
”
重新启动
httpd
服务
# service httpd restart
3.
配置每个用户的
WEB
站点
修改主配置文件
http.conf
加入:
<IfModule mod_userdir.c>
UserDir disable root
禁止
root
用户使用个人站点
Userdir public_html
每个用户
WEB
站点的目录
</IfModule>
去掉:
<Directory /home/*/public_html>
AllowOverride FileInfo AuthConfig Limit Indexes
Options MultiViews Indexes SymLinksIfOwnerMatch IncludesNoExec
<Limit GET POST OPTIONS PROPFIND>
Order allow,deny
Allow from all
</Limit>
<LimitExcept GET POST OPTIONS PROPFIND>
Order deny,allow
Deny from all
</LimitExcept>
</Directory>
前面的注释内容
在每个用户的主目录下建立
public_html
站点目录。在站点目录中建立网页
设置用户目录的权限为
744
如果是动态网页根据需求设置权限
4.
认证和授权
在主配置文件中加入以下内容
<Directory "/var/www/html/private">
对
/var/www/html/private
目录认证
AllowOverride None
不使用
.htaccess
文件
AuthType Basic
认证模式
AuthName "benet"
提示信息
AuthUserFile /var/www/passwd/benet
密码文件存放路径
require valid-user
授权给人证口令文件中的所有用户
</Directory>
在
/var/www/passwd/
下生成密码文件
#htpasswd �Cc <passwd-file> <user>
#htpasswd �Cc benet benet
修改密码文件的权限为
apache
#chown apache.apache benet
重新启动
http
服务