1.出于安全性考虑,Linux系统的用户口令经过加密后保存在(C)文件中

A  /etc/passwd

B  /etc/password

C  /etc/shadow

D  /etc/group

与用户帐号相关的配置文件主要有两个分别是/etc/passwd和/etc/shadow。/etc/passwd文件是文本文件,任何用户都可以读取文件中的内容。/etc/shadow保存各用户帐号的密码信息。

在Linux中添加用户帐号后,useradd命令将在该用户的宿主目录中建立一些初始配置文件。较常用的初始配置文件有三个:

.bash_profile文件中命令将在该用户每次登录时被执行

.bashrc文件中的命令会在每次加载/bin/Bash程序时被执行

.bash_logout文件中的命令将在用户每次退出登录时被执行

2.使用以下(BC)命令可以对用户帐号进行锁定及解除锁定等操作

A useradd

B  usermod

C  passwd

D  userdel

3.以下(B)命令可以对文件xfile的权限设置为属主用户只读。

A  chmod a=r xfile

B  chmod u=r xfile

C  chmod g-wx xfile

D  chmod o+r xfile

4.使用以下(BD)命令可以改变文件或目录的属组

A  chmod

B  chown

C  groups

D  chgrp

5.若需设置文件的属主用户有读取、写入权限,而其他任何用户只能进行只读访问,则权限模式可以表示为(B)

A 566

B  644

C  655

D  764

一般文件权限为644,普通目录为755

对文件或目录进行访问控制时,读取、写入、执行是最基本的三种权限类型。除此之外,还有几种特殊的附加权限,如:SET(SUID  SGID)位权限和粘滞位权限。

SET位权限多用于给可执行的程序或脚本文件进行设置,其中SUID表示对属主用户增加SET位权限,SGID表示对属组内的用户增加SET位权限(chmod)

粘滞位权限主要用于为目录设置特殊的附加权限,当目录被设置了粘滞位权限以后,即便用户对该目录有写入权限,也不能删除该目录中其他用户的文件数据。

6.列出常见的用户和组帐号查询的命令

id  查询当前用户所对应的基本组、附加组信息

groups  查询某个用户帐号所属的组

finger  查询用户帐号的详细信息

users/w/who  查询当前登录到主机的用户信息