本章习题练习 ( 要看答案请将鼠标移动到『答:』底下的空白处,按下左键圈选空白处即可察看 )
- root 的 UID 与 GID 是多少?而基于这个理由,我要让 test 这个账号具有 root 的权限,应该怎么作?
答:- root 的 UID 与 GID 均为 0 ,所以要让 test 变成 root 的权限,那么就将 /etc/passwd 里面, test 的 UID 与 GID 字段变成 0 即可!
- root 的 UID 与 GID 均为 0 ,所以要让 test 变成 root 的权限,那么就将 /etc/passwd 里面, test 的 UID 与 GID 字段变成 0 即可!
- 假设我是一个系统管理员,我有一个用户最近不乖,所以我想暂时将他的账号停掉,让他近期无法进行任何动作,等到未来他乖一点之后,我再将他的账号启用,请问:我可以怎么作比较好??
答:- 由于这个账号是暂时失效的,所以不能使用 userdel 来删除,否则很麻烦!那么应该如何设定呢?再回去瞧一瞧 /etc/shadow 的架构,可以知道有这几个可使用的方法:
- 将 /etc/passwd 的 shell 字段写成 /sbin/nologin ,即可让该账号暂时无法登入主机;
- 将 /etc/shadow 内的密码字段,增加一个 * 号在最前面,这样该账号亦无法登入!
- 将 /etc/shadow 的第八个字段关于账号取消日期的那个,设定小于目前日期的数字,那么他就无法登入系统了!
- 由于这个账号是暂时失效的,所以不能使用 userdel 来删除,否则很麻烦!那么应该如何设定呢?再回去瞧一瞧 /etc/shadow 的架构,可以知道有这几个可使用的方法:
- 在设定密码的时候,是否可以随便设定呢?
答:- 最好不要随便设定密码!最好可以仔细的参考一下 13-2 节提到的内容!
- 最好不要随便设定密码!最好可以仔细的参考一下 13-2 节提到的内容!
- 我在使用 useradd 的时候,新增的账号里面的 UID, GID 还有其它相关的密码控制,都是在哪几个档案里面设定的?
答:- 在 /etc/login.defs 还有 /etc/defaults/useradd 里面规定好的!
- 在 /etc/login.defs 还有 /etc/defaults/useradd 里面规定好的!
- 我希望我在设定每个账号的时候( 使用 useradd ),预设情况中,他们的家目录就含有一个名称为 www 的子目录,我应该怎么作比较好?
答:- 由于使用 useradd 的时候,会自动以 /etc/skel 做为预设的家目录,所以,我可以在 /etc/skel 里面新增加一个名称为 www 的目录即可!
- 由于使用 useradd 的时候,会自动以 /etc/skel 做为预设的家目录,所以,我可以在 /etc/skel 里面新增加一个名称为 www 的目录即可!
- pwconv 这个指令有什么功能呢?
答:- pwconf