用户管理

来源:互联网 发布:jdk 7u3 windows i586 编辑:程序博客网 时间:2024/06/15 13:40

*标题:用户管理

*类型:课程总结

*作者:尹亮

*时间:2013.10.30

 

 

 

1. 用户的创建、删除等操作

1) 基本命令:useradd,adduser,userdel,passwd等

useradd与adduser的区别:

 使用useradd时,如果后面不添加任何参数选项,例如:#sudo useradd test创建出来的用户将是默认“三无”用户:一无Home Directory,二无密码,三无系统Shell。

使用adduser时,创建用户的过程更像是一种人机对话,系统会提示你输入各种信息,然后会根据这些信息帮你创建新用户。

   userdel+用户名:只删除/etc/passwd与/etc/shadow中的该账户信息

加”-r”参数,连同相关文件一起删除

passwd命令常用参数:

-k 保留即将过期的用户在期满后能仍能使用

-d 删除用户密码

-l 锁定用户密码,使其无法更改密码

-u 解除锁定用户密码

-S 显示用户密码状态

2)用户管理相关配置

/etc/passwd   保存了用户的密码信息

用户名:加密的口令:用户ID :组ID :帐户的其他说明:家目录:登录时运行的程序

/etc/shadow    实际保存的用户加密后的密码信息

  name:password:last:min:max:warn:inactive:expire:reserved

/etc/group    用户组的信息

 

2.用户标识符:UID与GID

   UID:用户标识符

   ID范围:0 系统管理员,1-499 系统账号,500-65535 可登录账号

   GID:这个与/etc/group有关,其实/etc/group与/etc/passwd差不多,只是它是用来规划组名与GID的对应。

查看命令:id

功能说明:查看显示目前登陆账户的uid和gid及所属分组及用户名

3. 手动添加用户步骤:

1.添加新群组(/etc/group)

2.创建账户的相关信息(/etc/passwd)

 3.同步passwd与shadow文件 (pwconv)

 4.设置账户密码(passwd)

5.创建用户的根目录 (cp –r /etc/skelhome/username)

 6.更改用户目录的所有者属性

(chown –R username.group /home/username)

 

 

 

 

 

 

原创粉丝点击