当前位置: 首页 > news >正文

Linux中管理员和一般用户的用法小结

Linux中管理员和一般用户的用法小结

  • 前言
  • 一、在root下操作
    • 1.1 执行visudo命令,自动打开/etc/sudoers
    • 1.2 由root用户切换普通用户
    • 1.3 在root用户操作用户组
    • 1.4 root用户在用户组中操作用户
      • 1.4.1创建用户
      • 1.4.2删除用户
      • 1.4.3 查看用户所属组
      • 1.4.4 修改用户所属组
    • 1.5 getent命令用法
      • 1.5.1输入getent passwd查看有哪些用户
      • 1.5.2 输入getent group查看有哪些组


前言

总结一下在linux中怎么给一般用户赋予权限操作。


一、在root下操作

假如我们现在用的是root用户,要给一个一般的用户赋予权限

1.1 执行visudo命令,自动打开/etc/sudoers

在文件的最后加上:

atguigu ALL=(ALL)    NOPASSWORD: ALL

如上修改后表示atguigu这个一般用户使用sudo命令无需输入密码。
这样,我们就能切换atguigu用户通过在命令前加上sudo,执行管理员权限了。
由普通用户返回root用户,直接执行exit命令即可
如下,普通用户没权限在根目录下创建文件夹
在这里插入图片描述
执行赋权操作后,注意前面要加上sudo哦
在这里插入图片描述

1.2 由root用户切换普通用户

su - 用户名
例如 su - atguigu

如要切回上一用户直接执行命令exit即可

1.3 在root用户操作用户组

创建一个test用户组

groupadd test

删除test用户组

groupdel test

1.4 root用户在用户组中操作用户

1.4.1创建用户

在这里插入图片描述

1.4.2删除用户

在这里插入图片描述

1.4.3 查看用户所属组

在这里插入图片描述

1.4.4 修改用户所属组

usermod -aG 用户组 用户名,指定用户加入指定用户组。

1.5 getent命令用法

1.5.1输入getent passwd查看有哪些用户

在这里插入图片描述

1.5.2 输入getent group查看有哪些组

在这里插入图片描述

http://www.dtcms.com/a/614694.html

相关文章:

  • html手机网站模板html5网页设计教程
  • 【Mac】开发环境使用/维护
  • 网站代码设计惠州网站建设排名
  • 精美网站建设wordpress gae
  • 【STM32MP157 异核通信框架学习篇】(10)Linux下Remoteproc相关API (下)
  • 企业建站服务退役军人215专业品牌网站建设
  • 杭州模板网站建站做国外夏令营的网站
  • 基于SpringBoot的房屋租赁管理系统【协同过滤推荐算法+可视化统计+合同签署】
  • 【MySQL | 基础】函数
  • Java Set
  • (60页PPT)数据治理与数据安全防护方案(附下载方式)
  • DSAC-T算法实现控制倒立摆
  • 学校网站建设需要多少钱wordpress添加首页导航
  • 开发区网站制作公司wordpress+系统安装
  • 什么是性能测试?它的分类?(负载测试、压力测试、并发测试等)
  • 4.3 Go 协程:goroutine
  • 查询缓存8.0
  • 【PostgreSQL】查询所有表和视图
  • 页面布局练习
  • Cortex-M3 02-地址映射
  • 大丰做网站哪家公司好大理州城乡建设局官方网站
  • 推荐做素菜的网站电商网站开发环境怎么写
  • 企业建设网站的功能是什么意思wordpress单用户案例
  • 曼朗策划网站建设新闻源
  • 网站美工怎么做网站注册时间查询
  • 网站开发 免代码网站三网合一
  • 网站的建设服务平台昆山网站制作
  • [特殊字符]pull-aliyun:一键拉取阿里云私有镜像并简化命名
  • 1.2 学习和使用汇编语言的目的
  • 电子商务网站建设需要的语言沐风wordpress