您的位置:首页 > 运维架构 > Linux

红帽 LINUX 6自学笔记第三章(1) …

2014-07-21 14:29 423 查看
tail /etc/passwd

/etc/passwd 文件是以行为单位的配置文件,每行定义系统上的一个用户。

行内分为7个字段,字段之间由一个冒号隔开。

smmsp:x:51:51::/var/spool/mqueue:/sbin/nologin

sshd:x:74:74:Privilege-separated
SSH:/var/empty/sshd:/sbin/nologin

rpcuser:x:29:29:RPC Service User:/var/lib/nfs:/sbin/nologin

nfsnobody:x:65534:65534:Anonymous NFS
User:/var/lib/nfs:/sbin/nologin

haldaemon:x:68:68:HAL daemon:/:/sbin/nologin

avahi-autoipd:x:100:101:avahi-autoipd:/var/lib/avahi-autoipd:/sbin/nologin

oprofile:x:16:16:Special user account to be used by
OProfile:/home/oprofile:/sbin/nologin

xfs:x:43:43:X Font Server:/etc/X11/fs:/sbin/nologin

gdm:x:42:42::/var/gdm:/sbin/nologin

sakaliu:x:500:500:RHEL_5.5_x86_32.iso:/home/sakaliu:/bin/bash

字段名编号说明
用户名1给用户一个人可读的名称
密码2在旧的UNIX 系统上,这个字段含有用户的加密密码。在默认情况下,红帽子企业LINUX处于安全原因不适用这个字段
用户ID(uid)3LINUX 内核用这个整数来识别用户
主要组ID(gid)4LINUX 内核用这个整数来识别用户主要组。
GECOS5这个字段不在适合原有需要--与UNIX原有的发展环境有关。现在,这个字段用来保存帮助识别用户的简单文本,通常仅仅是一个全名,有时也包括电话号码或办公地址
主目录6当用户登录时,他的登录SHELL将用这个目录作为当前工作目录。这个是普通用户可以写入的几个目录之一,通常为用户私有。
登录SHELL7登录Shell 是用户登录时的默认Shell。在红帽企业LINUX中,登录SHELL通常是/bin/bash
2,用户密码和/etc/shadow

用户的加密密码通常被保存在/etc/passwd 文件的第二个字段中。由于/etc/passwd
文件所含的信息远远多于单纯的密码,每个人都必须能够读取它。

LINUX和UNIX 系统采用一种更新的叫做“影子密码”(shadow password),用户密码被保存在专门的

/etc/shadow 文件中。由于该文件包含的是之于密码有关的信息看,所以其权限不允许用户查看内容。

用户可以通过passwd
命令修改密码。如果不是根用户,passwd命令不接受参数,也不接受命令行选项。唯一的功能就是让用户修改自己的密码:

passwd 输入后,会先要求数据当前密码。然后输入两边新的密码。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: