linux用户管理 用户和用户组管理
用户组的基本命令
groupadd [选项] [参数]
-g 指定新建工作的id
-r 创建系统工作组,系统工作组的ID小于500,非系统工作组大于500
-K 覆盖配置文件"/etc/login.defs"
-o 允许添加组ID号不唯一的工作组
-G:指定用户所属的附加群组。
'groupadd ssgao'
添加用户组
'groupmod -n 新组名 源组名称'
修改用户组名称
'groupmod -g 668(组编号) 组名称'
修改用户组编号
'groupadd -g 888 aouo'
创建用户组的同时指定用户组编号
'groupdel ssgao(组名称)'
删除用户组,注意删除用户组之前必须先删除用户组中的用户
用户组的相关操作
gpasswd [选项]
-a 添加用户到用户组中
-d 从用户组中删除用户
-A 设置用户组管理员
> gpasswd -a aouo ssgao //将用户aouo添加到用户组ssgao中
> gpasswd -d aouo ssgao //将用户aouo从用户组ssgao中删除
修改用户组的密码
[root@ssgao1987 ~]# gpasswd ssgao
正在修改 ssgao 组的密码
新密码:
请重新输入新密码:
[root@ssgao1987 ~]#
用户的基本命令
useradd 相关的参数
-c comment 指定一段注释性描述。
-d 目录 指定用户主目录,如果此目录不存在,则同时使用-m选项,能创建主目录。
-g 用户组 指定用户所属的用户组。
-G 用户组,用户组 指定用户所属的附加组。
-s Shell文件 指定用户的登录Shell。
-u 用户号 指定用户的用户号,如果同时有-o选项,则能重复使用其他用户的标识号。
> 创建用户的同时指定用户组
useradd -g ssgao[用户组] aouo[用户]
> 创建用户的同时指定个人文件夹
useradd -d /home/xxx imooc
> 新建一个oracle用户,初始属于oinstall组,同时也属于dba组
useradd oracle -ointall -G dba
> 给用户修改注释
usermod -c ssgao的人员文件 aouo'
> 修改用户名信息
usermod -l 新的用户名 aouo源用户名'
> 修改用户的用户组信息
usermod -g 目标用户组名 用户名
> 删除用户信息
userdel aouo
> 删除用户的时候同时删除用户文件信息
userdel -r aouo
note:
useradd ssgao
当我们创建一个文件所有者的时候,同时会创建一个文件所属组
锁定用户和解锁用户
[root@ssgao1987 ~]# passwd -l aouo
锁定用户 aouo 的密码 。
passwd: 操作成功
[root@ssgao1987 ~]# passwd -u aouo
解锁用户 aouo 的密码 。
passwd: 警告:未锁定的密码将是空的。
passwd: 不安全的操作(使用 -f 参数强制进行该操作)
[root@ssgao1987 ~]# passwd -d aouo
清除用户的密码 aouo。
passwd: 操作成功
用户切换命令
su命令
'su 用户名(如果没有输入用户名则预设为root)'
当前用户user01,想要转变为user02,则输入命令:su user02
添加用户组
[root@ssgao ~]# groupadd -g 600 ssgao
[root@ssgao ~]# cat /etc/group | grep ssgao
ssgao:x:600:
添加用户
[root@ssgao ~]# useradd -g ssgao aouo
[root@ssgao ~]# cat /etc/passwd | grep aouo
aouo:x:501:600::/home/aouo:/bin/bash
linux用户管理 用户和用户组管理的更多相关文章
- Linux学习之用户管理命令与用户组管理命令(十五)
Linux学习之用户管理命令与用户组管理命令 目录 用户管理命令 用户添加命令useradd 修改用户密码passwd 修改用户信息usermod 修改用户密码状态chage 删除用户userdel ...
- linux下用户管理命令、用户组管理命令
useradd 添加新用户 1.基本语法 useradd 用户名 (功能描述:添加新用户) useradd -g 组名 用户名 (功能描述:添加新用户到某 ...
- linux笔记:用户管理命令和用户组管理命令
用户管理命令 命令名称:useradd功能:添加用户(添加完后不能立即使用,必须用passwd修改用户密码后才能使用)用法:useradd [选项] 用户名选项参数:-u 手工指定用户的UID-d 手 ...
- 『学了就忘』Linux用户管理 — 52、用户组管理相关命令
目录 1.添加用户组 2.删除用户组 3.把用户添加进组或从组中删除 4.有效组(了解) 1.添加用户组 添加用户组的命令是groupadd. 命令格式如下: [root@localhost ~]# ...
- linux修改文件权限和用户组管理小结
如何在linux下修改组权限 chmod g+r path/file 加读权限 当前目录 chmod -R g+r path/file 加读权限 当前目录以及子目录 g-r 减读权限g+w 加写权限g ...
- Linux 操作系统(四)用户组管理&进程管理&任务调度
以下实例均在Centos7下验证 Centos7 查看命令帮助 man xxx 用户组管理 useradd useradd user1 password user1 cat /etc/passwd # ...
- Linux基础学习(7)--用户和用户组管理
第七章——用户和用户组管理 一.用户配置文件 1.用户信息文件/etc/passwd: (1)用户管理简介:所以越是对服务器安全性要求高的服务器,越需要建立合理的用户权限等级制度和服务器操作规范. ...
- LinuX操作系统基础------> 用户管理,grep搜索
用户管理 用户组管理 字符管理和grep搜索 1.用户管理: LinuX是一个多用户,多任务的操作系统,可以让多个用户使用,这个账号可以帮助对用户进行追踪,必须在初始化的时候设置好自己的密码 1-1配 ...
- Linux常用命令学习8---(用户和用户组管理)
1.用户和用户组 用户和用户组概念 用户:使用操作系统的人(Linux支持多个用户在同一时间登陆同一个操作系统) 用户组:具有相同权限的一组用户(Linux系统中可 ...
- Linux 用户和用户组管理
Linux 用户和用户组管理 Linux系统是一个多用户多任务的分时操作系统,任何一个要使用系统资源的用户,都必须首先向系统管理员申请一个账号,然后以这个账号的身份进入系统. 用户的账号一方面可以帮助 ...
随机推荐
- 谈谈JAVA实现节假日验证
我们需要两个类,第一个类: 我们叫它验证类. 第二个类: 它是对法定节假日的抽象. 第一步开始: 当验证类被初始化的时候,会加载本年的所有法定节假日到一个list里: thisYearHolidays ...
- vue-cli3+cordova实现app混合开发
一.安装vue-cli3 安装并建新项目 二.进入项目安装cordova npm install -g cordova 下载完之后,输入 cordova -v 查看是否成功安装,出现相应的版本号则成功 ...
- 手工生成AWR报告方法记录
AWR(Automatic Workload Repository)报告是我们进行日常数据库性能评定.问题SQL发现的重要手段.熟练掌握AWR报告,是做好开发.运维DBA工作的重要基本功. AWR报告 ...
- .NET的关于人脸识别引擎分享(C#)
https://www.cnblogs.com/RainbowInTheSky/p/10247921.html
- Struts2框架之类型转换 --Struts2框架
Struts2框架实现了大多数常见的用于类型转换的转换器,开发人员不用自己编写类型转换代码,就可以实现数据类型的转换.下面一个Struts2框架类型转换的简单事例, 本例可在使用validate()方 ...
- css图片的全屏显示代码-css3
<!DOCTYPE html><html lang="en"> <head> <meta charset="UTF-8" ...
- c++-pimer-plus-6th-chapter04
Chapter Review 1 a. char actors[30]; b. short betsie[100]; c. float chunk[13]; d. long double dipsea ...
- p1460 Healthy Holsteins
列举所有的子集找最优就行. #include <iostream> #include <cstdio> #include <cmath> #include < ...
- Web版记账本开发记录(二)
第二天又开始了,继续开始编辑之路. 今天在弄用户登录,也不知道为什么, 挺简单的一个程序耗时还挺多,在编程的过程中我发现昨天的思路有一些问题, 今天又重新理了一下思路. 还将昨天的表格给完善了一些,自 ...
- Codefores 1151E Number of Components
大意:给定n元素序列$a$, $1\le a_i \le n$, 定义函数$f(l,r)$表示范围在$[l,r]$以内的数构成的连通块个数, 求$\sum\limits_{i=1}^{n}\sum\l ...