Linux考证模拟试题一(含答案)

1、以交换文件的方式给系统增加8M的交换空间,要求:

(1)格式化并激活使其可用

(A)创建交换空间:

# dd if=/dev/zero of=/swapfile bs=1024 count=8192

(B)格式化交换空间:

# mkswap /swapfile

(C)开启交换空间

[root@syy1190 ~]# swapon /swapfile

结果如图:

clip_image001

成功创建8M交换空间,并启动。

(2)每次系统启动自动加载

编辑 vi /etc/fstab文件,添加红线部分的代码,保存退出!

clip_image002

2、配置网络,满足以下要求:

(1)IP为192.168.1.186/255.255.255.0

(2)DNS地址192.168.1.1

(3)网关192.168.1.254

在终端输入netconfig进入界面化设置

clip_image003

重启服务,service network restart

clip_image004

3、建立SSH服务器,满足以下要求:

(1)绑定IP192.168.1.186

(2)不容许root直接远程登陆系统

(3)监听端口2222

编辑vi /etc/ssh/sshd_config,修改如下:

clip_image005

重启sshd服务

clip_image006

4、配置一个samba服务器,满足以下要求:

(1)共享/data目录,共享名share

(2)关闭homes共享

(3)启动服务并测试成功

创建/data目录

# mkdir /data

注释掉homes共享或者删除代码(用“#”来注释)

clip_image007

在末尾添加下面代码:

clip_image008

重启smb服务

clip_image009

在进行测试时记得关闭防火墙:service iptables stop

测试:

终端输入:testparm

显示

clip_image010

用客户端连接,在终端输入:smbclient -L 192.168.1.186

clip_image011

5、配置NFS服务,满足以下要求:

(1)输出/tmp目录

(2)192.168.0.0/24网段具有读写访问权限

(3)同步方式操作

(4)访问时均转换为匿名用户

新建目录mkdir /tmp

编辑 vi /etc/exports

添加 /tmp 192.168.0.0/24(rw,sync,all_squash)   ---all_squash访问时都被转换为匿名用户

clip_image012

分别启动portmap和nfs进程(顺序不能倒过来)

clip_image013

6、配置一个DHCP服务器,满足以下要求:

(1)地址池为192.168.1.100/24 ----192.168.1.105/24

(2)DNS地址192.168.1.1

(3)网关地址192.168.1.254

(4)主机ftp,MAC地址为11:22:33:44:55:66。IP分配192.168.1.11

将dhcpd实例文件copy到/etc/dhcpd.conf里

cp /usr/share/doc/dhcp-3.0.1/dhcpd.conf.sample /etc/dhcpd.conf

再编辑vi /etc/dhcpd.conf,修改代码如下

clip_image014

重启服务,service dhcpd restart

clip_image015

再修改dhcpd侦听的端口为eth0

clip_image016

7、配置一个apache服务器,满足以下要求:

(1)实现基于名字的虚拟主机vhost1.gdlc.com和vhost2.gdlc.com

(2)实现基于IP的虚拟主机vhost3.gdlc.com和vhost4.gdlc.com

(3)设置/var/www/html/myacldir目录只有192.1668.1.0/24可访问。

配置网络

# ifconfig eth0 192.168.1.5

设置虚拟ip地址

# ifconfig eth0:1 192.168.1.2 netmask 255.255.255.0

# ifconfig eth0:2 192.168.1.3 netmask 255.255.255.0

# ifconfig eth0:3 192.168.1.4 netmask 255.255.255.0

设置静态域名解析,vi /etc/hosts

clip_image017

建立虚拟主页

clip_image018

在/etc/httpd/conf.d目录下创建配置文件vi namevhost.conf (事例代码可以在/etc/httpd/conf/httpd.conf下找到),代码如下:

NameVirtualHost 192.168.1.2

<VirtualHost 192.168.1.2>

DocumentRoot /var/www/html/vhost1

ServerName vhost1.gdlc.com

</VirtualHost>

<VirtualHost 192.168.1.2>

DocumentRoot /var/www/html/vhost2

ServerName vhost2.gdlc.com

</VirtualHost>

clip_image019

再创建一个基于ip地址的配置文件vi ipvhost.conf ,代码如下:

<VirtualHost 192.168.1.3>

ServerAdmin vhost3.gdlc.com

ServerName vhost3.gdlc.com

DocumentRoot /var/www/html/vhost3

</VirtualHost>

<VirtualHost 192.168.1.4>

ServerAdmin vhost4.gdlc.com

ServerName vhost4.gdlc.com

DocumentRoot /var/www/html/vhost4

</VirtualHost>

clip_image020

创建一个目录

#mkdir /var/www/html/myacldir

#cd /var/www/html/myacldir

# echo "this is dir only be accessed for 192.168.1.0/24">index.html

新建一个配置文件(配置文件事例可以在/etc/httpd/conf/httpd.conf找到)

vi /etc/httpd/conf.d/myacldir.conf

Alias /myacldir /var/www/html/myacldir

<Location /myacldir>

Order deny,allow

Deny from all

Allow from 127.0.0.1 192.168.1.0/24

</Location>

重启服务service httpd restart

clip_image021

你可能感兴趣的:(linux,httpd,nfs,交换空间,模拟试题)