Linux --->用户管理

目录

一,基本介绍

二,添加用户

1.基本语法

2.给用户加上密码/修改密码

三.删除用户

四.查询用户信息指令

(1)基本语法

(2)切换用户在上一节已经总结过

(3)查看当前用户/登录用户

五,用户组

1.基本概念

2.语法

 3.删除组

4.把一个用户添加进组

5.把已经创建好的用户添加(修改)到另一个组

六.用户和组的相关概念

1. /etc/passwd

2. /etc/shadow

3. /etc/group


一,基本介绍

Linux是一个多用户多用户的操作系统,任何一个使用系统资源的用户,都必须向系统管理员申请一个账号,然后以这个账号进入系统(如下)

正如上篇中说的,我们尽量不使用管理员root登录,其实在日常工作中,也是被以这样的形式使用创建好的低权限账号,一般正常操作也没有什么太大 ,但是对于工作,依然要保持谨慎的态度,不可以懈怠,就像每次退出时要使用sync操作,不要依赖系统自己会怎么样,一定要认真谨慎!!

二,添加用户

1.基本语法

useradd + 用户名字

注释:

  • 对于cd /home操作,后面会介绍,这个操作的功能是查看已经成功创建的用户
  • 可以看出,这个jerry用户已经创建成功(但是需要知道的是,默认这个用户被创建在了/home/jerry目录下)
  • 当创建一个新用户后,系统会自动创建和用户同名的家目录
  • 也可以指定目录给新创建的用户指定家目录 useradd -d 目录

2.给用户加上密码/修改密码

语法:passwd + 用户名字

 补充说明,使用pwd可以看到当前用户所在的目录

三.删除用户

语法:userdel + 用户名(只删除用户,不删除家目录)

           userdel -r + 用户名(表示删除包含用户的家目录)

tips :一般来说是要不删除家目录的

四.查询用户信息指令

(1)基本语法

id + 用户名字

如果此用户不存在会返回无此用户

(2)切换用户在上一节已经总结过

基本语法:

su - 用户名字

退回上一个用户:

logout / exit

(3)查看当前用户/登录用户

who am i / whoami

需要注意的是:

whoami只会显示当前用户的名字

who am i显示当前用户的登录时间等其他信息

五,用户组

1.基本概念

就是小组为单位,把一部分人分在一个组,另一部分人分在另一个组

2.语法

groupadd + 用户组的名字

 3.删除组

groupdel + 用户组的名字

4.把一个用户添加进组

语法:useradd -g 组名 用户

 

5.把已经创建好的用户添加(修改)到另一个组

语法:usermod -g 组名 用户名 

六.用户和组的相关概念

1. /etc/passwd

解释:用户(user)的解释文件,记录用户的各种信息

每行的含义:
用户名:口令:用户标识号:组标识号:注释性描述:主目录:登录shell

可以看出来,jerry和jackey在同一个组,所以他们的组标识号是相同的

在我们创建一个用户时,系统会自动创建一个组(这个组的名字和组标识号都是自己的用户标识号)通俗点说就是,没人和我一组,我自成一组

2. /etc/shadow

解释:口令的配置文件

每行的含义:

登录名:加密口令:最后一次修改时间:最小时间间隔:最大时间间隔:警告时间:不活动时间:失效时间:标志

加密口令实际上就是密码,有密码就是有一长串的显示,没有密码就没有

3. /etc/group

解释:组的配置文件和组的信息

每行的含义:

组名:口令:组标识号:组内用户列表

一般来说,组内用户列表是隐藏的,不会显示

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值