[i=s] 本帖最后由 wst021 于 2010-9-30 15:06 编辑 [/i]
[align=center]深刻理解 /etc/passwd 文件[/align]
/etc/passwd 文件是系统的主要文件之一。该文件中包含了所有用户登录名清单,为所有用户指定了主目录,在登录时使用的 shell 程序名称等。该文件还保存了用户口令,给每个用户提供系统识别号。
/etc/passwd 文件是一个纯文本文件,每行采用了相同的格式,如下:
name:password:uid:gid:comment:home:shell
解释如下:
[table=98%][tr][td] 域[/td][td] 说 明[/td][/tr] [tr][td]name[/td][td]用户登录名[/td][/tr] [tr][td]password[/td][td]用户口令。此域中的口令是加密的。当用户登录系统时,系统对输入的口令采取相同的算法,与此域中的内容进行比较。如果此域为空,表明该用户登录时不需要口令。[/td][/tr] [tr][td]uid[/td][td] [align=center]指定用户的[/align] UID 用户登录进系统后,系统通过该值,而不是用户名来识别用户。[/td][/tr] [tr][td]gid[/td][td] [align=left][align=center]GID[/align][/align]
如果系统要对相同的一群人赋予相同的权利,则使用该值。[/td][/tr] [tr][td]comment[/td][td]用来保存用户的真实姓名和个人细节。[/td][/tr] [tr][td]home[/td][td]指定用户的主目录的绝对路径。[/td][/tr] [tr][td]shell[/td][td]如果用户登录成功,则要执行的命令的绝对路径放在这一区域中。它可以是任何命令。
[/td][/tr][/table]
实际显示如下:
root:x:0:1:Super-User:/:/sbin/sh
daemon:x:1:1::/:
bin:x:2:2::/usr/bin:
sys:x:3:3::/:
adm:x:4:4:Admin:/var/adm:
lp:x:71:8:Line Printer Admin:/usr/spool/lp:
uucp:x:5:5:uucp Admin:/usr/lib/uucp:
nuucp:x:9:9:uucp Admin:/var/spool/uucppublic:/usr/lib/uucp/uucico
smmsp:x:25:25:SendMail Message Submission Program:/:
listen:x:37:4:Network Admin:/usr/net/nls:
nobody:x:60001:60001:Nobody:/:
noaccess:x:60002:60002:No Access User:/:
nobody4:x:65534:65534:SunOS 4.x Nobody:/:
cpd-ecom:x:1005:101::/export/home/tomcat-test/image/upload:/bin/sh
tomcat:x:1006:101::/export/home/tomcat-test:/bin/sh
subversion:x:1008:101::/export/home/subversion:/bin/sh
oracle:x:100:100::/erphome/ecomdb:/bin/sh
weblogic:x:101:100::/erphome/weblogic:/bin/sh
希望能深刻理解。


setlt 于 2010-11-07 22:46:28发表:
学习一下!
xsmsammy 于 2010-11-03 15:25:23发表:
谢谢楼主的心得分享。
dadahit 于 2010-10-22 11:28:25发表:
密码不存在这个目录中,所以用x代替
jiabo_2008 于 2010-10-19 12:31:29发表:
不错,很容易理解。
xucao520 于 2010-10-16 23:34:21发表:
很是邪恶!!
wst021 于 2010-10-16 21:47:16发表:
回复3、8楼,贴中的表格 10 楼回答了一种做法,不过我没用这种做法去做,我是先写在 Excel 表格里,然后 copy 进贴里就这样了。{:2_94:}
里宁科斯 于 2010-10-15 20:10:28发表:
继续深刻
newa 于 2010-10-14 17:04:12发表:
就这样啊。我还以为有什么奥秘在内。
alick 于 2010-10-03 13:50:48发表:
原来高级回复里是有“表格”环境的。:987w(1
需要把右上角的“源码”勾去,工具条上会显示表格环境的按钮的。定制好
一个表格后,再次勾选“源码”,会发现和html的表格标签差不多的。5:ty(
小笨孩 于 2010-10-03 03:20:09发表:
理解咯:0w5ty(1
昊昊荡荡 于 2010-10-02 23:44:22发表:
我也很想知道!
一起等待答案!
xucao520 于 2010-10-02 01:11:44发表:
好
xucao520 于 2010-10-02 01:05:30发表:
做的很好
373061200 于 2010-10-01 18:58:16发表:
很是简单明了
yanlong938 于 2010-10-01 16:51:46发表:
做的不错啊
相思爱文 于 2010-09-30 20:35:14发表:
帖中的表格是怎么做的:0wl;l1
return 于 2010-09-30 15:08:48发表:
学习了