5个问题,希望能得到详细解答,非常感谢@!
1. 我很疑惑单用户管理模式的实现机理,电脑是此时是怎么装载系统的?为什么这个模式连root密码也可以找的回来??
2. 众所周知/etc/passwd里面放的是各种账号的信息。我很疑惑的是,那些个系统账号是什么??有什么作用??怎么用??
3. 让某用户临时加入某组,与让某用户永久加入某组有何区别?是不是在/etc/group就可以了(而不用再/etc/gshadow里面修改信息)??
4. 在X windows模式下登录shell,是否会依次读取系统初始信息(比如profile,bashrc那些的)。
5. 为什么sh **.sh就可以执行一个shell脚本而不用理会它的权限以及路径名??
duo2752 于 2010-03-27 11:06:38发表:
对了 ,账户可以分成2种:普通用户和系统用户。你加上一个超级用户也可以,系统用户对与系统的正常运行很重要,还有当你开启一些服务的时候,例如 你在你的电脑上开启了ftp服务,那么在/etc/psasswd里面就会多出一个ftp用户。此外,好多的系统用户的shell都是指向nologin的。
duo2752 于 2010-03-27 11:02:37发表:
linux 有单用户模式, 紧急模式,救援模式,了解一下开机启动流程就明白他们的用途了
kakashiljf 于 2010-03-26 23:33:55发表:
对于第5个问题,我觉得要不你的**.sh在你的PATH,而且你有这个脚本的运行权限,否则应该不可以sh **.sh来运行的(你的PATH是不是有当前目录啊?)
至于其它几个我也答不清楚,最近看鸟哥的私房菜,好像有讲到的……
加入临时用户组:鸟哥是这么说的----一般来说,group password 是用来让那些不在 group 中的成员,临时加入 group 用的,有兴趣的话可以使用 man newgrp 了解一下他的用法!不过,因为牵涉到 "密码",不好管理,因此很少用。真想让对方加入,不如将对方加入该群组,用密码反而不方便。
zelda 于 2010-03-25 17:33:00发表:
5. 为什么sh **.sh就可以执行一个shell脚本而不用理会它的权限以及路径名??
不用 管路径吗 ??