2.3 Linux基础(命令-用户管理)

三、用户管理(用户的增删改查)

img

img

存在许多种shell,每种shell支持的命令数是不一样的,通用shell /bin/bash

1.添加用户

useradd itcast0830

passwd itcast0830 //必须设置密码才能正常登陆

​ 一个用户可以存在于多个用户组中

useradd [选项] 用户名 默认归属同名的组,并且放入到这个组中,并且创建家目录

切换默认 目录

img

指定或修改密码

passwd xiaoming

123456

img

2.删除用户

userdel yun12

userdel -r itcast //删除用户的同时删除用户的主目录 以及邮箱等文件

###### 3.修改用户属性

usermod -l b a 将a的登陆名改为b

usermod -d  /home/d a 将a 的默认路径改成/home/b

usermod -g hadoop itcast0830 将itcast0830的组改为hadoop组

usermod -G hadoop,root itcast0830 给itcast0830添加两个组hadoop,root

usermod -d /home/itcast itcast0830 将itcast0830的主目录改成/home/itcast

(要事先创建itcast目录,并且 拷入环境变量文件 )环境文件是创建用户时自动创建的

userdel 用户名: 一般不会删除家目录,在实际开发中

查询用户信息:

id 用户名

img

img

img

img

3.修改用户的密码

passwd itcast0830

groupadd beauties // 添加用户组

4.删除用户组

groupdel beauties //当没有任何用户成为这个组的组员的时候,才可以进行删除

5.修改用户组属性

groupmod

6.查看当前登陆的身份

whoami

7.查看当前用属的组

groups

8.存放用户和组的关系:

vim /etc/passwd

img

9.用户和组的相关文件:

用户配置文件(用户信息)

/etc /passwd

组配置文件(组信息)

/etc/group

口令配置文件登陆密码,加密

/etc/shadow

img

etc/passwd:

用户名:密码:用户ID:用户组ID:家目录:shell库

etc/shadow:

密文

etc/group

组名:组ID:组成员(密文):

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值