linux网络操作系统形考作业.docx¥13.86元
附件大小: 34.97 KB, 下载次数:97,70积分约13.86元

Linux网络操作系统形考作业(2021秋)

 

一、选择题

1、Linux最早是由计算机爱好者(        )开发的。

A. Richard Petersen B. Linus Torvalds   C. Rob Pick D. Linux Sarwar

2、 Linux的根分区文件系统是(        )。

A. FATl6 B. FAT32 C. ext4 D. NTFS

3.在shell中,对变量name赋值方式正确的是    (     )

A.name=12  B.name=“hello”  C. name=${name}   D.以上都正确

4.在命令提示符后输入“ls > more ”表示      (      )

A.分屏显示结果 B.结果重定向到文件more  C.从文件more中输入 D.输入错误

5、安装foo.rpm软件包,可以执行(        )命令。

A.  rpm -ivh  foo.rpm    B.  rpm -U  foo.rpm

C.  rpm -q  foo.rpm   D. rpm -V  foo.rpm

6、使用(        ) 命令可以查看Linux的启动信息。

A.  mesg –d  B.  dmesg  C.  cat /etc/mesg  D.  cat /var/mesg

7.默认情况下添加普通用户后,普通用户的主目录是 (     )目录下

A./     B./home     C./home/root      D./root   

8.命令useradd -u:200 -g:1000 -d:/home/user01 user01的作用是(        )。  

A. 创建用户home,ID 是200,组ID是1000,用户主目录为/home

B. 创建用户user01,ID 是1000,组ID是200,用户主目录为/home/user01

C. 创建用户/homeuser01,ID 是200,组ID是1000.

D. 创建用户user01,ID 是200,组ID是1000,用户主目录为/home/user01

9、用deluser命令删除一个用户并同时删除该用户的主目录时需要使用的选项是(        )

A.  –p   B.   –r  C.   –d  D.  -u

10、 在你公司有10台Linux servers。你想用NFS在Linux servers之间共享文件。应该修改的文件是(        )

A.  /etc/exports   B.  /etc/crontab   C.  /etc/named.conf    D.  /etc/smb.conf

11、Samba服务密码文件(        )

A.smb.conf    B.Samba.conf      C.smbpasswd     D.smbclient

12、用户主页存放的目录是由文件httpd.conf的参数(        )设定。

A. UserDir   B. Directory  C. public_html   D. DocumentRoot

13、我们从Internet上获得软件最常采用的是(        )

A. WWW     B. telnet          C. FTP           D. DNS

14.下面哪个符号可以将一个命令的输出结果作为文件a的内容      (      )

    A.||a    B./a    C.<<a     D.> a

15.查看linux系统中根目录下各个目录大小的命令是                 (      )

    A. du       B. df      C. fdisk      D. pqmagic

16.在Netfilter/iptables防火墙中,向filter表的INPUT链中添加一条规则,拒绝来自其他主机的ping请求(    )

A. iptables –A Input –p icmp –icmp-type 8 –j DROP

B. iptables –I Input –p icmp –icmp-type 8 –j DROP

C. iptables –I Input –p icmp –icmp-type 8 –j ACCEPT

D. iptables –A Input –p icmp –icmp-type 8 –j ACCEPT

17.超级用户的主目录是                                            (      )

A./root     B./home     C./home/root      D./   

18.Linux文件系统的文件都按其作用分门别类地放在相关的目录中,对于创建的用户主目录文件,默认情况下放在______ 目录中                          (      )

    A. /bin/home       B. /etc/home      C. /home      D. /sbin/home

19.创建一个新文件可以使用的命令是                                (      )

A. chmod     B. du   C. vi      D.df

20.某文件的组内成员的权限为只读;所有者有全部权限;组外的权限为读与写,则该文件的权限为                                                         (      )   

A. 746     B. 476      C. 467        D. 764          

21.指定域名服务器位置的文件是(    )

A. /etc/hosts B. /etc/networks    C. /etc/resolv.conf D. /.profile

22. 查看文件权限属性的命令为                                       (      )   

  A.chmod    B. ls     C. chown      D. ll

23、在/etc/group中有一行shudents::600:z3,u4,w5有(        )个用户在students组里?

A. 3 B. 4 C. 5 D. 不知道

24、存放Linux基本命令的目录是(        )

A. /bin      B. /tmp      C. /lib    D. /root

25.删除一个文件可以使用的命令是                                (      )

A. rm     B. mv   C. cp      D.touch

26.创建逻辑卷组的操作顺序是        (     )   

A.物理卷à卷组à逻辑卷     B. 卷组à物理卷à逻辑卷      

C. 逻辑卷à卷组à物理卷       D. 物理卷à 逻辑卷à卷组     

27、如果当前目录是/home/sea/china,那么“china”的父目录是(        )

A. /home/sea    B. /home/      C. /      D.  sea

28、 系统中有用户user1和user2,同属于users组。在user1用户目录下有一文件file1,访问权限是704,如果user2想修改user1用户目录下的file1文件,file1的访问权限是(        )

A. 704     B. 764     C. 746     D. 740

29.用命令useradd -d /zhangshan zhangshan 创建用户zhangshan,用户zhangshan可以 (   )

A.在/home/zhangshan目录中创建文件       B. 在/root目录中创建文件

C. 在/zhangshan目录中创建文件             D. 在/home目录中创建文件

30、哪个文件存放机器名到IP地址的映射? (        )

A. /etc/hosts      B. /etc/host   C. /etc/host.equiv   D. /etc/hdinit

31、 配置完DHCP服务器,运行(        )命令可以启动DHCP服务。

A. service dhcpd  start   B. /etc/rc.d/init.d/dhcpd stop

C. start dhcpd           D. dhcpd on

32.使用下面哪个命令可以使用户hi不能登录系统  (        )

A.passwd  -l  hi   B.Usermod  -l  hi     C.Passwd  -L  hi  D.Usermod -U hi

33.修改下列哪个文件可以不启用named服务也能够解析域名(    )

A. /etc/hosts B. /etc/networks    C. /etc/resolv.conf D. /.profile

34. 将文件a.txt的属主改为ftp的操作是           (      )   

  A.chmod ftp a.txt    B. touch ftp a.txt    C. chown ftp a.txt     D. cat ftp a.txt

35.使用fdisk /dev/sdb进行分区时,使用哪个子命令可以显示分区信息?(    )

A.   m      B.   d   C.   p  D.   n

36.网卡在系统启动后不能使用是因为配置文件中(    )

A. ONBOOT=yes  B. BOOTPROTO=dhcp  C. ONBOOT=no D. BOOTPROTO=no

二、填空题

1、 GPL是               ,使用该证书的软件成为自由软件。

2、Linux一般有3个主要部分:              、命令解释层(Shell或其他操作环境)、实用工具。

3、安装Linux最少需要两个分区,分别是                 和                    。

4、Linux默认的系统管理员账号是                   。

5、激活网络接口eth0的命令_________ 。

6、主机名设置为network的命令为_______    __ 。5、 在Linux系统中,将当前目录下所有文件打包生成yy.tar文件的命令是               。

7、 使用              网络文件系统可以实现Unix(/linux)主机之间的文件系统共享。

8、 管道就是将前一个命令的标准输出作为后一个命令的              。

9、shell不仅是用户命令的解释器 ,它同时也是一种功能强大的编程语言, _________是Linux的缺省shell。

10、在Linux系统中,用户的关键信息加密后存放在_________ 文件中,每一个合法用户账号对应于该文件中的一行记录。

11、在vi编辑环境下,使用_________键盘符号进行模式转换。

12、用命令ln -s cc aa生成的文件cc是一个              。

13、将文件passwd.txt的内容作为命令cat的输入参数,应该使用_________ 。

14.在shell编程时,将变量var的值赋值给变量dvar的语句是_________。

15.使用逻辑卷管理系统的存储空间的好处是________                    _。

16.在vi编辑环境的命令模式下,一次删除10行的命令是______。

17.将Samba服务添加到开机启动的命令是_________ 。

18.为网卡设备eth0设置IP地址为218.28.124.3的命令为                       。

19.配置Apache服务时,将域名www.abc.com设置为网站名字的配置项是           。

 

三.综合题

(一)某公司要搭建一台DNS服务器,为局域网内计算机提供域名解析服务。使用Linux操作系统服务器版。DNS服务器管理front.com域的域名解析,解析文件放在/var/named/目录下,正向解析文件为front.zone,反向解析文件为10.1.4.arpa。DNS服务器的域名为dns.front.com,IP地址为10.1.4.10。要求解析以下域名www.front.com:10.1.4.13,ftp.front.com:10.1.4.12,bbs.front.com:10.1.4.11(假设DNS服务器软件已经安装好)。请在划线的位置写出正确的配置内容

(1)在主配置文件(named.conf)中添加区域说明如下:

  //添加正向区域说明

zone "front.com" IN {

        type  master;

        file  "                       ";①

};

//添加反向区域说明

zone "                               "② IN {

        type  master;

        file  "/var/named/172.16.34.arpa";

}; 

(2)在正向区域解析文件中

$TTL 86400

@                   ③ dns.front.com. root (

20170517

400

500

300

200)

@     IN    NS     dns.front.com.

Dns    IN   A      10.1.4.10

www     IN    A                     ④    

ftp                  ⑤ 10.1.4.12

         ⑥ IN    A    10.1.4.11

 

(3)在反向区域解析文件中

$TTL 86400

@     IN  SOA    dns.front.com. root (

20220107

400

500

300

200)

@     IN   NS                           ⑦

10      IN   PTR   dns.front.com.

       ⑧IN   PTR  www.front.com.

12                ⑨ ftp.front.com.

11      IN   PTR                         ⑩

(二)题目要求接上题,写出以下命令

1、检查DNS主配置文件是否有错误

2、检查正向解析配置文件是否有错误

3、启动DNS服务:

4、停止DNS服务:

5、重新重新启动DNS服务:

(三)按要求完成以下操作某公司的Apache服务器具有192.168.10.2,使用www.example.com作为公司的域名,要求按照如下要求配置Apache服务器。

分别创建“/var/www/http2”和“/var/www/http3”两个目录,设置/var/www/http3的文件主为ftp。

 

(2)修改“httpd.conf”文件,设置基于IP(192.168.10.2)的虚拟主机,Apache服务器的主机名为www.example.com,使用默认端口,文档目录为/var/www/http2,首页文件为default.html,完成以下设置。

 

<                        >

 

<virrtualhost                        >

 

Servername                                 

 

DocumentRoot                                  

 

DirectoryIndex                                 

 

</virtualhost>

 

 

(四). 使用shell命令完成以下操作

(1)添加UID为1001,主目录为/home/user/Jason、GID为1002 的用户Jason

(2)修改Jason用户主目录的存取权限为711

(3)当前目录为根目录,在用户Jason的主目录下创建目录public_html,并在public_html目录下创建文件index.html。

 

(五)某公司搭建ftp服务器,IP地址是192.168.0.13。使用Linux操作系统,该服务器已经安装了vsftpd软件和ftp客户端软件。请按照下述要求配置ftp服务器。

1、客户端使用4040端口访问ftp服务器,允许匿名用户访问,允许上传和下载文件,匿名用户只允许访问/var/ftp/ftp目录。写出配置选项的值。

 

① listen_port=                 

 

② anonymous_enable=                 

 

③ write_enable=                 

 

④ anon_upload_anable=                 

 

⑤ anon_world_readable_only=                 

 

⑥ anon_root=                 

2、本地用户user1和user2允许访问ftp,禁止user3和user4用户访问。并禁止改变访问主目录以外的文件。

 

修改vsftpd.conf文件

Local_enable=                    

 

Chroot_list_enable=                    

 

Userlist_enable=                 

 

Userlist_deny=                 

修改ftpuser文件

添加;

                  

 

                 

修改user_list文件,添加