用户管理及维护

管理用户时须考虑的因素

  • 制定管理用户的规则时须考虑的因素如下:
    1. 系统的访问(量):包括系统上文件和其他资源的访问量,以及是否需要限制用户登录系统的时间和地点
    2. 用户的账号和密码的有效期限、即是否需要强制用户定期变更他们的密码
    3. 硬件设备的现状:包括硬盘空间和内存的容量以及CPU的处理能力等

/etc/passwd文件

  • 在该文件中每个用户有一行记录、并以冒号分隔开
    在这里插入图片描述
  • 每一行第3个字段记录的是该用户的uid
  • root用户的uid是0而1~499的uid通常保留给系统服务或应用程序所使用的系统账号
  • 普通用户uid一般从500开始、每一个用户都有一个唯一的uid
[dag@dog ~]$ more /etc/passwd
......
dag:x:500:500:dad dog:/home/dag:/bin/bash
cat:x:501:501::/home/cat:/bin/bash
fox:x:502:502::/home/fox:/bin/bash
pig:x:503:503::/home/pig:/bin/bash

/etc/passwd文件与finger

  • 第5个字段是有关该用户的注释信息、即finger information——如用户全名、电话、地址等
  • 可使用finger命令显示用户的注释信息
# finger命令所显示的用户信息主要来自/etc/passwd文件中的第1、第5、第6和第7个字段
[dag@dog ~]$ finger dog
Login: dag                        Name: dad dog
Directory: /home/dag                    Shell: /bin/bash
On since 一 6月  1 21:58 (EDT) on tty1 from :0
    1 day 2 hours idle
On since 一 6月  1 21:59 (EDT) on pts/0 from :0.0
   1 day idle
On since 一 6月  1 22:04 (EDT) on pts/1 from :0.0
No mail.
No Plan.
[dag@dog ~]$ tail /etc/passwd
haldaemon:x:68:68:HAL daemon:/:/sbin/nologin
gdm:x:42:42::/var/lib/gdm:/sbin/nologin
pulse:x:497:495:PulseAudio System Daemon:/var/run/pulse:/sbin/nologin
oprofile:x:16:16:Special user account to be used by OProfile:/home/oprofile:/sbin/nologin
sshd:x:74:74:Privilege-separated SSH:/var/empty/sshd:/sbin/nologin
tcpdump:x:72:72::/:/sbin/nologin
dag:x:500:500:dad dog:/home/dag:/bin/bash
cat:x:501:501::/home/cat:/bin/bash
fox:x:502:502::/home/fox:/bin/bash
pig:x:503:503::/home/pig:/bin/bash
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章