用戶管理及維護

管理用戶時須考慮的因素

  • 制定管理用戶的規則時須考慮的因素如下:
    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
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章