Linux用户管理

1.Linux三类用户

 root用户UID-0:默认只允许本地登陆,修改/etc/pam.d/login允许root用户远程登陆系统(详见我的博文)

 虚拟用户UID-1~499:该类用户不具备登陆系统的能力,是系统运行的不可缺少一部分,如bin、damon

 普通用户UID-500以后;

2.用户管理涉及2个文件/etc/passwd  /etc/shadow(前者的影子文件)

 /etc/shadow

username

口令密文:默认MD5加密,属性"-r--------" ,root权属的文件,如果以“*”或者“!”开始,则表示该用户不能进行本地登陆。若不想某个用户登陆,则可以再该用户密码前家上*或者!

3.用户群组文件 /etc/group  /etc/gshadow

4.命令行方式的用户管理

 4.1查看用户信息

  当前用户的名称:whoami

  当前登陆用户:who  详细信息:w

  查看指定用户信息:id <usrname>  详细信息:finger<username>

  切换用户:su <username>

  给指定用户发送信息:write <username>  所有用户发信息 wall<username>

 4.2常用useradd userdel usermod passwd

    修改用户的finger信息-chfn

    修改用户登陆shell-chsh

    修改用户密码过期相关信息-chage

 4.3常用用户组管理 groupadd groupdel groupmod gpasswd  newgrp(切换群组能过)


 

 



你可能感兴趣的:(linux,用户)