首页 > 系统相关 >正点原子Ubuntu入门008---Ubuntu用户和组

正点原子Ubuntu入门008---Ubuntu用户和组

时间:2023-07-26 09:35:54浏览次数:42  
标签:---- 用户名 用户组 Linux 用户 --- Ubuntu 008

一、Linux用户

  • 一般情况下,Linux有三种用户:
    1.   初次登陆的用户
    2.   root用户(UID=0)
    3.   普通用户
  • 权限:root用户>初始用户>普通用户(其中初始用户可以创建普通用户)
  • Linux用户记录在/etc/passwd文件内
  • Linux用户密码记录在/etc/shadow文件内,且以加密方式存在
  • 用户---UID

二、Linux用户组

  • 将用户分组,同一个组的成员可以拥有相同的权限
  • 将用户分组可以更好的分配权限
  • 用户组---GID
  • 用户组储存在/etc/group文件中
  • 一个用户可以加入多个组,一个组也可以有多个用户
  • 在系统管理操作上,比如原先只有 root 才能使用的命令,给普通用户授权 root用户组,其也不会有权限,需要认证才能完成操作。

三、创建用户和用户组

  • 图形化安装界面
  sudo apt-get install gnome-system-tools

 

  安装完成后,在软件中搜索出用户和组,再进行图形化安装即可

  • 命令安装用户和用户组

添加用户----adduser   用户名

查询用户----finger  用户名

修改用户密码----passwd  用户名

删除用户----deluser  用户名

添加用户组----addgroup  用户组名

显示组内用户----groups  用户名

删除用户组----delgroup   用户组名

 

标签:----,用户名,用户组,Linux,用户,---,Ubuntu,008
From: https://www.cnblogs.com/xlscn/p/17580232.html

相关文章

  • 从null-ls归档再看nvim的代码格式化与lint方案
    由于null-lsp的归档和暂停更新,我们需要重新审视并思考还有哪些架构简单易于理解的插件配置方案。本文将介绍脱离null-ls插件体系下的代码格式化和lint的插件配置方案。在之前的文章中《详解nvim内建LSP体系与基于nvim-cmp的代码补全体系-知乎(zhihu.com)》中我们提到了null-ls......
  • 2. 分支结构-习题
    2. 分支结构-习题1.偶数【题目描述】读入一个正整数a,如果a为偶数输出yes。【输入】一个正整数a。【输出】偶数输出yes,否则什么也不输出。【输入样例】12【输出样例】yesinta;cin>>a;if(a%2==0){cout<<"yes";}2.范围判断【题目描述】读入一......
  • Shell - readlink
    $>infocoreutils'readlinkinvocation'File:coreutils.info,Node:readlinkinvocation,Next:rmdirinvocation,Prev:mknodinvocation,Up:Specialfiletypes12.6'readlink':Printvalueofasymlinkorcanonicalfilename==......
  • Java程序员进阶之路----四阶段
    第一阶段:JavaSE全面深入的学系JavaSE课程,主要内容包括Java概述与环境搭建、基本语法、面向对象基础、接口、抽象类、常用类(Object/内部类/包装类/String等)、集合、算法和数据结构、异常、多线程、I/O框架、网络编程、JDK8新特性、JVM内存模型、反射、注解xml等。本阶段学......
  • 重点单词-2023年7月25日
    weld:焊接,使结合corridor:走廊,回廊,通道territory:领土,属地,版图,领域vicious:凶猛的,残忍的specification:规格,具体要求,明细单,详细说明stun:使昏迷broad:广泛的,宽阔的,明显的patent:专利,显然的,明显的withdraw:取回,收款lumber:缓慢的移动,拖累representative:代表,代理innovation:创新,革......
  • Ubuntu 部署 nvidia-docker
    1)安装nvidia显卡驱动2)安装Docker参考:Docker清华源,DaocloudDocker极速下载$exportDOWNLOAD_URL="https://mirrors.tuna.tsinghua.edu.cn/docker-ce"$curl-sSLhttps://get.daocloud.io/docker|sh修改Docker镜像服务器{"runtimes":{"nvidia&qu......
  • 面试类-Java并发编程 (一)
    1.并行跟并发有什么区别?从操作系统的角度来看,线程是CPU分配的最小单位。并行就是同一时刻,两个线程都在执行。这就要求有两个CPU去分别执行两个线程。并发就是同一时刻,只有一个执行,但是一个时间段内,两个线程都执行了。并发的实现依赖于CPU切换线程,因为切换的时间特别短,所以基本......
  • vue--day44-todolist的localStorage本地存储
    添加修改删除数据发生变化,可以用watch监测来实现监测数据的变化1.App.vue  <template><divid="root"><divclass="todo-container"><divclass="todo-wrap"><!--传递函数儿子给父亲传东西,父亲偷偷传递一个函数,儿子调用这个函数--><MyHeader:addTodo=&q......
  • css案例-after伪类元素的例子
    下位三角例子<!DOCTYPEhtml><htmllang="en"><head><metacharset="UTF-8"><metaname="viewport"content="width=device-width,initial-scale=1.0"><title>Document</tit......
  • E - Defect-free Squares
    Linkkkkkkkkkkkk这其实是个dp问题可以拆成一个个dp小问题,然后求和,这个小问题就是以\((i,j)\)为右下角方块下会有多少矩形,然后把每一个位置加起来就行了。应注意到以下命题充要性成立:如果\((i,j)\)位置存在一个正方形长度为n满足题意,那么在\((i-1,j),(i,j-1),(i-1,j-1)\)处都应......