超级用户和组管理

超级用户:

  root账号通常用于系统的维护和管理,具有所有访问权限,一般不推荐直接使用root账号登录系统,

  在Linux系统安装过程中,系统会自动创建一个 用户账号,这个默认的用户就称为“标准 用户”

sudo:

  su 是 substitute user的缩写,表示使用另一个用户的身份

  sudo命令用来以其他身份来执行命令,预设的身份为root

  用户使用sudo时,必须先输入密码,之后 有5分钟的有效期限,超过期限则须重输密码

  若未经授权的用户企图使用sudo,则会发出警告邮件给管理员



添加组:

  groupadd 组名  

删除组:

  groupdel 组名

确认组信息:

  cat /etc/group

递归修改文件/目录的所属组:

  chgrp -R 组名 文件/目录名

例子:

  # 新增名为dev的组

  sudo groupadd dev

  

  # 给a.txt更换为dev组

  sudo chgrp dev a.txt

提示:

  组信息保存在 /etc/group 文件中

  /etc 目录是专门用来保存系统配置信息的目录

  

原文地址:https://www.cnblogs.com/Selling-fish-bears/p/10321673.html

时间: 2024-10-14 05:37:21

超级用户和组管理的相关文章

5、linux用户和组管理详解

linux用户和组管理 类Unix系统的设计初衷就是为让多用户同时工作,所以也迫使Linux系统有了极强的安全性,在前面安装红帽RHEL7操作系统时还特别要求"设置root用户密码",而root用户是存在于所有类UNIX系统中的"超级用户". 用户管理 root账户介绍(超级管理员) root用户拥有极高的系统所有权,能够管理系统的各项功能,如添加/删除用户,启动/关闭进程,开启/禁用硬件设备等权限.虽然使用root用户工作时不会受到权限的控制,但老话讲"

Linux用户与组管理(一)

Linux用户与组管理(一) 简介Linux用户与组 useradd usermod userdel groupadd groupmod groupdel 环境:CentOS 6.8 简介Linux用户与组 Linux系统在静态视角下,无非就是由诸多文件组成的一个"文件系统":从动态视角来看,无非就是一个在内核支配之下的一个"文件系统".这两种角度是有些区别的:动态角度下,内核是独立的,内核负责管控文件系统,而在静态角度下,连内核本身也是文件系统下的一个文件而已.故

用户、组管理,源码包安装

先讲解后试验,最后有截图文件 一.用户账户管理 1. 用户账户: 超级用户root(0) 程序用户(1~499) 普通用户(500~60000) 组账户: 基本组(私有组) 附加组(公共组) 2. /etc/passwd 保存用户账户的基本信息 # grep ^root /etc/passwd root:x:0:0:root:/root:/bin/bash 字段1:帐号名root 字段2:密码占位符x 字段3:UID 字段4:GID 字段5:用户全名 字段6:宿主目录 字段7:登录Shell  

【Linux笔记】Linux的用户、组管理

1. Linux的用户.组管理 1)   用户 i.      添加用户 useradd 用户名 useradd 不带参数直接添加用户时,家目录默认在/home下,默认使用bash shell 例1: [[email protected] etc]# useradd testyx [[email protected] etc]# cd /home [[email protected] home]# ls ads_yx  testyx [[email protected] home]# passw

第四章:用户和组管理

第四章:用户和组管理 1.基本概念 1.1.UID&GID Linux是通过UID和GID号来识别用户和组.对某个文件或程序的访问也是以UID和GID为基础.一个执行中的程序继承了调用它的用户的权利和访问权限. 1.2.Linux用户类型 根用户(0):UID为0的用户,能够访问系统任何文件和程序,而不论root根用户是否有权限.root用户通常称为"超级用户" 系统/服务用户(1-999):UID为1-999.系统保留账号,或者某些服务才能使用的的账号 普通用户(大于1000

bash 特性及用户和组管理

上篇博文中总结了bash的一些特性,这次做补充: bash变量 变量:一段由名称的连续的内存空间:这段内存空间的名称,就是变量名,在这       段内存空间存储数据   就是变量值: 程序=指令+数据 数据:文件,存在值: 向内存空间存储数据的过程,就是复制操作,赋值符号"=": 变量的类型: 123 -- 整型:01111011 -- 字符型:ASCII:3字节 -- 字符型:UTF-8:9字节 变量: 强变量:使用之前必须事先予以声明:必须声明变量类型: 弱变量:在使用之前无需声

Linux用户和组管理内容---学习笔记

用户和组管理 为什么要有用户和组管理?  为了安全和任务分配(身份认证) 形式:    AAA(Cisco开发并建立):  1. 验证(Authentication): 验证用户是否可以获得访问权限.   2. 授权(Authorization) : 授权用户可以使用哪些服务.  3. 记账(Accounting) : 记录用户使用网络资源的情况.       /////Linux是一种多任务.多用户操作系统    /////能实现资源使用和完成任务的主体是应用程序进程 安全上下文:secure

用户和组管理类命令

1.列出当前系统上所有已经登陆的用户的用户名,注意:同一个用户登陆多次,则显示一次即可. who |cut -d' ' -f1 | sort | uniq 2.取出最后登陆到当前系统的用户的相关信息 w|tail-n1或者who|tail-n1 3.取出当前系统上被用户当做其默认shell的最多的那个shell cat /etc/passwd | awk -F':' '{print $7}'|uniq –c 结果为:/sbin/nologin awk -F':' '{a[$7]++}END{fo

Linux重定向及用户和组管理

一.bash的I/O重定向及管道 1.Linux下一般缺省的输入称之为标准输入,即键盘输入,缺省的输出称之为标准输出,即显示器输出.Linux给程序提供了三种I/O设备: 标准输入(STDIN)--0:默认接受来自键盘的输入 标准输出(STDOUT)--1:默认输出到终端窗口 标准错误(STDERR)--2:默认输出到终端窗口 I/O重定向即改变默认位置. 输出重定向常用语法: CMD > file:把STDOUT重定向到file文件中,原有文件内容会被覆盖: CMD >> file:在