前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >Linux命令(12)—— 管理员权限相关操作、用户相关操作whoami、who、useradd、passwd、su、usermod、userdel

Linux命令(12)—— 管理员权限相关操作、用户相关操作whoami、who、useradd、passwd、su、usermod、userdel

作者头像
gzq大数据
发布2020-11-11 16:47:26
2.2K0
发布2020-11-11 16:47:26
举报
文章被收录于专栏:大数据那些事大数据那些事

如果我们要创建一些文件放在根目录里,这个时候只有管理员才能操作,所以要获取管理员权限 sudo -s可以直接切换到root用户,但是不建议这样做,可能会不小心删除一些东西,如果要退出,执行exit命令 也可以在某个命令前面加上sudo,这样比较安全

whoami命令

如果要查看当前你操作的用户,可以使用该命令

who命令

查看所有登录的用户

1.添加用户useradd命令

在公司中,我们会有很多用户,这个时候就需要了解添加用户的命令 我们可以先用ls /home命令查看我们有哪些用户组,用户组里面又会有各个用户,一对多的关系 useradd有一个选项为 -m ,一般都要加上,这样会创建一个和用户同名的主目录;还有一个选项为 -g,可以指定用户所对应的用户组,如果不指定会创建一个同名的用户组

在这里插入图片描述
在这里插入图片描述

此时我们有两个用户的主目录,我们再想添加一个python2用户,用上m参数会自动创建一个python2主目录,此时命令如下:

在这里插入图片描述
在这里插入图片描述

可见多了一个用户主目录 我们可以通过命令:

在这里插入图片描述
在这里插入图片描述

其中:uid的意思是用户的id,gid的意思是用户所属组的id,最后一个表示的是组名

2.为添加的用户设置密码passwd命令

在这里插入图片描述
在这里插入图片描述

注意:此时要加上sudo,以管理员权限去修改

3.尝试切换用户su命令

在这里插入图片描述
在这里插入图片描述

4.让新加的用户能够使用sudo命令,usermod命令

usermod有两个选项: (1)-G 此时的意思是为用户添加附加组 (2)-g 此时的意思是修改用户组 此时新加的python2用户还不能使用sudo命令,如图所示:

在这里插入图片描述
在这里插入图片描述

我们要为该用户python2设置一个附加组,如图所示:

在这里插入图片描述
在这里插入图片描述

可见,python2用户多了一个用户组 此时,python2就可以使用sudo方法了

5.删除用户userdel

可以用userdel命令删除用户,其有一个选项为 -r,可以将其主目录删除

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2020-09-28 ,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • whoami命令
  • who命令
  • 1.添加用户useradd命令
  • 2.为添加的用户设置密码passwd命令
  • 3.尝试切换用户su命令
  • 4.让新加的用户能够使用sudo命令,usermod命令
  • 5.删除用户userdel
相关产品与服务
访问管理
访问管理(Cloud Access Management,CAM)可以帮助您安全、便捷地管理对腾讯云服务和资源的访问。您可以使用CAM创建子用户、用户组和角色,并通过策略控制其访问范围。CAM支持用户和角色SSO能力,您可以根据具体管理场景针对性设置企业内用户和腾讯云的互通能力。
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档