CentOS 用户与群组
1、用户管理
Linux 系统中存在一个超级用户 root ,可以做任何操作。
Linux 系统中每个用户都有自己独立的账户,有些命令运行需要切换 root 身份,用户是分组的。
1.1、切换用户
sudo 命令:以 root 身份执行这条命令。sudo so:切换 root 用户。su:切换 root 用户,家目录还是上位用户。su -:切换 root 用户,并定位到 root 用户家目录。su i:切换 root 用户,并定位到 root 用户家目录。su 用户名:切换用户。exit:退出用户。
1.2、添加用户
以 root 用户身份运行以下命令。
添加新用户时,若不设置用户的家目录,默认会在 /home 下创建一个和用户名一样的家目录。
useradd 新用户名:添加用户。useradd 新用户名 -d 家目录:添加用户并指定用户家目录。useradd 新用户名 -g 群组名:添加用户并指定用户所属群组。
1.3、删除用户
以 root 用户身份运行以下命令。
userdel 用户名:删除用户,不删除用户家目录。userdel -r 用户名:删除用户,并删除用户家目录。
1.4、修改用户
passwd 用户名:修改用户密码。usermod 用户名:修改用户。usermod -l 用户名:修改用户名,用户家目录名不改变。usermod -g 群组名 用户名:退出用户当前群组,用户家目录所在群组一起改变。usermod -G 群组名1,群组名2,... 用户名:退出用户当前群组,加入新群组。
usermod -aG 群组名1,群组名2,... 用户名:不退出用户当前群组,并加入新群组。chown 新用户名 文件名:改变文件的所有者。
2、群组管理
Linux 系统中每个用户都属于一个特定的群组。
若不设置用户的群组,默认会创建一个和用户名一样的群组,并将用户分到该群组。
2.1、查看群组
groups 用户名:查看用户所属群组。
2.2、添加群组
groupadd 新群组名:添加群组。
2.3、删除群组
groupdel 群组名:删除群组。
2.4、修改群组
只有 root 用户可以修改文件的所有者和群组。
chown 新用户名 文件名:改变文件的所有者。chown 新用户名:新群组名 文件名:改变文件的所有者和群组。chown -R 新用户名:新群组名 目录名:递归改变被修改目录的所有子目录和子文件。chgrp 新群组名 文件名:改变文件的群组。
CentOS 用户与群组的更多相关文章
- linux基础-第六单元 用户、群组和权限
用户及passwd文件 /etc/passwd文件的功能 /etc/passwd文件每个字段的具体含义 shadow文件 /etc/shadow文件的功能 /etc/shadow文件每个字段的具体含义 ...
- liunx文件与用户和群组
文件基本属性 在图片中alogrithm的文件属性为drwxrwxr-x,其中d代表此文件为目录. 后面rwx,rwx,r-x分别代表文件所属者(ower),组(group),其他用户(other)的 ...
- 解决苹果电脑(mac)管理员账户变成了普通用户后不能解锁用户与群组的问题
亲们,我先说说前因,然后再说一下解决方法. 前因 今天不知怎么就想把苹果电脑原来的名字给改一下,于是就做了下面的操作(你们不要这样做) 1.系统偏好设置→用户与组群→当前管理员用户→(右键)高级选项 ...
- Linux基础-3.用户、群组和权限
1.用户及passwd文件 1)掌握/etc/passwd文件的功能:存储所有用户的相关信息,每一个用户占用一行记录,该文件也被称为用户信息数据库(Database) 2)/etc/passwd文件中 ...
- linux的用户、群组
1. 用户及passwd文件 1) 掌握/etc/passwd文件的功能:存储所有用户的相关信息,该文件也被称为用户信息数据库(Database). 2) /etc/pa ...
- Linux基础(2)- 用户、群组和权限
一.用户.群组和权限 1) 新建用户natasha,uid为1100,gid为555,备注信息为“master” 2) 修改natasha用户的家目录为/Natasha 3) 查看用户信息配置文 ...
- Day 5 Linux之用户、群组和权限
Linux之用户.群组和权限 一.各文件及内容对应含义 1./etc/passwd文件 功能:存储所有用户的相关信息,该文件也被称为用户信息数据库(Database). 含义:如下图所示. 2./et ...
- Linux命令(三)——用户、群组管理命令
一.用户和群组的配置文件 1./etc/passwd文件 该文件存储了所有用户的一些基本属性. /etc/passwd文件中所存信息的具体含义如下: 用户名:x表示必须使用密码登录:uid用户标识符: ...
- linux文件与用户和群组
文件基本属性 在图片中alogrithm的文件属性为drwxrwxr-x,其中d代表此文件为目录. 后面rwx,rwx,r-x分别代表文件所属者(ower),组(group),其他用户(other)的 ...
随机推荐
- 微信小程序基础知识笔记
微信小程序笔记 文件构成 全局文件 app.json 小程序全局配置文件,必要,自动生成 app.js 小程序入口JS文件,一般只需申明全局变量.处理生命周期以及版本升级即可,必要 app.wxss ...
- PPPoE技术白皮书(H3C)
PPPoE技术白皮书 关键词:PPP,Ethernet,PPPoE 摘要:PPPoE是一种通过一个远端接入设备为以太网上的主机提供接入服务,并可以对接入的每个主机实现控制和计费的技术.本文介绍了PPP ...
- Vue element keyup.enter失效不起作用
解决方式一 添加按键修饰符@keyup.enter.native 解决方式二 把事件绑定到父元素(外框),需注意多个input问题 <div @keyup.enter="login&q ...
- JS009. 数组去重的多种方法总结与一步步优化
两层for循环 这种函数的优点是兼容性好比较通用,缺点是时空复杂度都很直观的为O(n2),不利于维护和性能. var array = [1,1,'1','1'] function unique(arr ...
- VUE003. 解决data中使用vue-i18n不更新视图问题(computed属性)
案例 在国际化开发中,有一部分需要国际化的文字是由数据驱动的储存在data中,然而VUE的data存在很多无法实时更新视图的问题,比如v-for循环的标签,当数据层次过深,通过源数据数组的索引改变它的 ...
- throws声明异常中断式处理异常
1.throws 编译期异常,一直往上抛最后是JVM处理(打印并中断程序) 2.声明多个或者直接声明父类
- 常见shell脚本测试题 for/while语句
1.计算从1到100所有整数的和2.提示用户输入一个小于100的整数,并计算从1到该数之间所有整数的和3.求从1到100所有整数的偶数和.奇数和4.执行脚本输入用户名,若该用户存在,输出提示该用户已存 ...
- CDI Features inJavaEE 的上下文和依赖注入
基本的CDI的功能: 类型安全:CDI使用Java类型来解析注入,而不是通过(字符串)名称注入对象.当类型不足时, 可以使用限定符 注释.这允许编译器轻松检测错误,并提供简单的重构. POJO:几乎每 ...
- PHP方法的返回值
不仅是PHP,大部分编程语言的函数或者叫方法,都可以用return来定义方法的返回值.从函数这个叫法来看,本身它就是一个计算操作,因此,计算总会有个结果,如果你在方法体中处理了结果,比如进行了持久化保 ...
- 5ucms的评论列表该怎么写
查看所有评论 <a href="{sys:plusurl}comment/?id={field:id}">查看所有评论</a> <linkhref=& ...