A.shell是用户与Linux内核之间的接口程序,是一个命令解释器
B.shell是Linux操作系统的一个整体组成部分,也是Linux操作系统设计的一部分
C.在命令行中输入的每一个命令都是由shell先解释,然后再传给内核
D.以上全对
A.采用非root用户身份来运行应用服务,是一个通用的安全方法,符合最小化授权的原则。
B.现在绝大多数Linux的发行商都让named以普通用户的权限运行,可以通 过命令“named -u ”,定义域名服务器运行时所使用的UID。
C.假如一个solairs系统上BIND服务运行的用户名为named,我们不可以给这个用户一个空shell,(即/dev/null),否则会造成BIND服务无法正 常运行。
D.使用非root用户身份运行BIND应用能够降低缓冲区溢出攻击所带来的危 险。