ITPub博客

首页 > Linux操作系统 > Linux操作系统 > linux密码文件/etc/passwd

linux密码文件/etc/passwd

原创 Linux操作系统 作者:oxoxooxx 时间:2011-01-11 23:20:16 0 删除 编辑

linux账号都储存在/etc/passwd 中。

root:~# cat /etc/passwd
root:x:0:0:root:/root:/bin/bash
daemon:x:1:1:daemon:/usr/sbin:/bin/sh
bin:x:2:2:bin:/bin:/bin/sh
sys:x:3:3:sys:/dev:/bin/sh
sync:x:4:65534:sync:/bin:/bin/sync
...

每一行代表一个用户,最前面是用户名称。
要想统计用户个数(统计文件行数):
wc -l /etc/passwd

详细说明:
/etc/passwd是个文本文件,每行一条记录,格式:
account:password:UID:GID:GECOS:directory:shell (帐号: 密 码: 用户ID:组ID:一般的信息:目录:shell)
字段描述如下:
account 使用者在系统中的名字,它不能包含大写字母
password 加密的用户密码,或者星号
UID 用户 ID 号
GID 用户的主要组 ID 号
GECOS 这字段是可选的,通常为了存放信息目的而设的.通常,它包含了用户的全名
directory 用户的 $HOME 目录
shell 登录时运行的程序(如果空的,使用/bin/sh). 如果设为不存在的执行(程序),用户不能通过 login(1) 登录

基于安全考虑,密码在/etc/passwd中通常为*号,而真正的密码(加密过的)放在/etc/shadow

----------------------

crontab rc.d ..

[@more@]

来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/23937368/viewspace-1044466/ ,如需转载,请注明出处,否则将追究法律责任。

请登录后发表评论 登录
全部评论
  • 博文量
    178
  • 访问量
    843645