用户配置文件和密码配置文件用户组管理用户管理usermod命令

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了用户配置文件和密码配置文件用户组管理用户管理usermod命令相关的知识,希望对你有一定的参考价值。

        用户配置文件和密码配置文件

用户配置文件:/etc/passwd

/etc/passwd 用户密码文件,当我们增加一个用户时,文件就会增加相应的一行内容。

技术分享图片

第一字段:为用户名

第二段:该用户的登录口令(密码,密码其实是在/etc/passwd,安全起见这里用x表示) 

第三段:uid(用户标识号)

第四段:gid(组标识号)

第五段:注明说明的,无实际意义

第六段:用户家目录

第七段:用户的shell(用户登录后,要启动一个进程,用来将用户下达的指令传给内核,这就是shell) 普通用户和root都是/bin/bash


密码配置文件:/etc/shadow

/etc/shadow专门存放密码的,和/ect/passwd一一对应

技术分享图片


技术分享图片

/etc/shadow分割成9个字段 (以“:”作为区分符)

第一字段:用户名

第二字段:用户密码(加密)

第三字段:天数(1970起)

第四字段:密码要过多少天才可以更改(默认为0)

第五字段:密码在多少天后到期(在这期间要进行密码修改)


第六字段:密码到期前的警告期限(前提是密码到期)

第七字段:账号失效期限(前提密码到期)

第八字段:账号的生存周期(以1970为起始)

第九字段:没什么意义


修改密码(创建密码)命令:

# passwd 用户名(cansheng) 回车后就可以直接设定密码了








            用户组管理

groupadd +创建的组名(grp1) /adduser

技术分享图片这里的Gid 1000

同时也可以在创建组的同时指定 gid

group -g gid号(1000以上) 组名

技术分享图片

删除组:(前提是组里无其他成员用户,否则删除不了)

groupdel 组名

技术分享图片





            用户管理

增加用户:useradd

useradd 用户名

技术分享图片普通用户增加,uid是从1000开始

创建用户的同时指定uid 和所属组

useradd -u uid号 -g 组名 用户名

技术分享图片

创建用户的同时指定uid 和所属组 家目录 和 用户的shell

useradd -u uid号 -g 组名 用户名 -d 家目录 -s shell名

技术分享图片

创建用户的同时不创建家目录


删除用户:userdel

userdel 用户名

但是在删除用户的时候是不会删除它的家目录(因为系统会认为用户里还有文件)

技术分享图片

删除用户时删除家目录 + -r

userdel -r 用户名

技术分享图片





            usermod命令

更改用户属性的命令(usermod (chmod))

usermod -u 数值 username

usermod -g gid/组名 username 

usermod -d 家目录(/home/fwdsfs)username

usermod -s shell名(/sbin/noligin) username



useradd -G 组名 username (指定username的扩展组)


以上是关于用户配置文件和密码配置文件用户组管理用户管理usermod命令的主要内容,如果未能解决你的问题,请参考以下文章

linux和windows互传文件, 用户配置文件和密码配置文件, 用户组管理, 用户管理

linux和windows互传文件/用户配置文件和密码配置文件/用户组管理/用户管理

用户配置文件和密码配置文件用户组管理用户管理

十Linux和Windows互传文件用户配置文件和密码配置文件用户组管理用户管理

用户和密码配置文件用户管理组管理

Linux-互传文件用户配置文件和密码配置文件用户组管理用户管理