学会用Linux用户管理命令

举报
莫浅子 发表于 2022/12/09 11:34:09 2022/12/09
【摘要】 ​ ​编辑目录useradd 添加新用户1)基本语法2)案例实操passwd 设置用户密码1)基本语法id 查看用户是否存在1)基本语法2)案例实操cat /etc/passwd 查看创建了哪些用户1)案例实操su 切换用户1)基本语法2)案例实操who 查看登录用户信息1)基本语法2)案例实操sudo 设置普通用户具有 root 权限1)添加 ywy 用户,并对其设置密码。usermod ...

 编辑


目录

useradd 添加新用户

1)基本语法

2)案例实操

passwd 设置用户密码

1)基本语法

id 查看用户是否存在

1)基本语法

2)案例实操

cat /etc/passwd 查看创建了哪些用户

1)案例实操

su 切换用户

1)基本语法

2)案例实操

who 查看登录用户信息

1)基本语法

2)案例实操

sudo 设置普通用户具有 root 权限

1)添加 ywy 用户,并对其设置密码。

usermod 修改用户

1)基本语法

3)实例操作



useradd 添加新用户

1)基本语法

useradd 用户名             (功能描述:添加新用户)

useradd -g 组名 用户名 (功能描述:添加新用户到某个组)

useradd -u 表示自定义UID

useradd -d 表示自定义用户的家目录

useradd -M 表示不建立家目录

useradd -s 表示自定义shell

2)案例实操

1)添加一个用户
   





passwd 设置用户密码

账户创建后,默认是没有设置密码的,只有设置密码后,才可以登录系统。为了安全,在为用户创建密码的时候,请尽量设置复杂些 。

 

1)基本语法

passwd 用户名     (功能描述:设置用户密码)

2)案例实操

设置用户的密码(给tony设置密码)

 passwd tony
    如果想以tony的身份登录,可以在xshell中新建一个名称比如Hadoop100_tony,然后在用户身份验证的时候输入刚刚输入的密码,最后进行连接即可。


    



id 查看用户是否存在

1)基本语法

id 用户名

2案例实操

查看用户是否存在

 root@hadoop100 home]# id tony

uid=1001(tony) gid=1001(tony) 组=1001(tony)




cat /etc/passwd 查看创建了哪些用户

1)案例实操

[root@hadoop101 ~]# cat /etc/passwd


 你会发现查询结果很多,这里大多数用户是系统默认创造出来的,运行系统里面的服务,被称为系统用户




su 切换用户

su: swith user 切换用户

1)基本语法

su 用户名称        (功能描述:切换用户,只能获得用户的执行权限,不能获得环境变量)
su - 用户名称      (功能描述:切换到用户并获得该用户的环境变量及执行权限)


2案例实操

1)切换用户 (普通用户切换要输入密码)


 (2)以root用户切换




who 查看登录用户信息

1)基本语法

1whoami      (功能描述:显示自身用户名称)

2who am i    (功能描述:显示登录用户的用户名以及登陆时间)

2)案例实操

1)显示自身用户名称

[root@hadoop101 opt]# whoami

2)显示登录用户的用户名

[root@hadoop101 opt]# who am i


sudo 设置普通用户具有 root 权限


1)添加 ywy 用户,并对其设置密码。


[root@hadoop101 ~]#useradd ywy

[root@hadoop101 ~]#passwd ywy


2)修改配置文件

如果开始直接输入 su tony ,再输入 tony 用户的密码,我们会发现权限还是不够

 进入vim编辑器(如果打开内容与下面差别很多,可以按大写G试试)

 yy 复制root  ALL =(ALL)    ALL,按p粘贴 ,到下面一行,然后把 root  改为 tony,按:wq! 强制保存并退出

 此时的权限就够了




usermod 修改用户


1)基本语法

1userdel 用户名         (功能描述:删除用户但保存用户主目录)

2userdel -r 用户名      (功能描述:用户和用户主目录,都删除)

2)选项说明



3)实例操作


useder ywy


【版权声明】本文为华为云社区用户原创内容,转载时必须标注文章的来源(华为云社区)、文章链接、文章作者等基本信息, 否则作者和本社区有权追究责任。如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@huaweicloud.com
  • 点赞
  • 收藏
  • 关注作者

评论(0

0/1000
抱歉,系统识别当前为高风险访问,暂不支持该操作

全部回复

上滑加载中

设置昵称

在此一键设置昵称,即可参与社区互动!

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。