toshaobo 发表于 2012-11-29 15:22

问下高手passwd这个文件里的东东

本帖最后由 ulovko 于 2012-12-01 18:17 编辑

mysql:x:104:107:MySQL Server,,,:/var/lib/mysql:/bin/false

今天仔细看了一些passwd文件,为什么server后面有三撇,ftp后面也有,求解

lsstarboy 发表于 2012-11-30 23:59

用vi看的吗?那一段应该是个描述,是不是你的编码不对?
你的mysql不是用ports安装的吧,ports的mysql用的uid是88。

toshaobo 发表于 2012-12-02 16:53

回复 2# lsstarboy
:D

   老大,我没说清楚,我这个是linux,我今天是无意中看passwd文件,看到这条很特别,有",,,"我在想是不是被人给改了,你们的passwd文件里有没有这种

lsstarboy 发表于 2012-12-02 17:41

回复 3# toshaobo


    不懂Linux:sleepy:

ljwsy 发表于 2012-12-06 16:49

本帖最后由 ulovko 于 2012-12-06 18:16 编辑

man 5 passwd其说明如下:
/etc/passwd contains one line for each user account, with seven fields delimited by colons
       (":"). These fields are:
       o   login name
       o   optional encrypted password
       o   numerical user ID
       o   numerical group ID
       o   user name or comment field
       o   user home directory
       o   optional user command interpreter

第5段是“user name or comment field”,加上","都是可以接受的。我的linux中也有:
haldaemon:x:105:109:Hardware abstraction layer,,,:/var/run/hal:/bin/false

toshaobo 发表于 2012-12-10 10:32

回复 5# ljwsy
非常感谢老大的解答:D
   

gtuiw 发表于 2012-12-12 22:17

这一字段只是描述这个账户,只起到说明作用,没什么影响的!
页: [1]
查看完整版本: 问下高手passwd这个文件里的东东