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系统是一个多用户多任务的分时操作系统,任何一个要使用系统资源的用户,都必须首先向系统管理员申请一个账号,然后以这个账号的身份进入系统. 用户的账号一方面可以帮助 ...
随机推荐
- 力扣(LeetCode)1009. 十进制整数的反码
每个非负整数 N 都有其二进制表示.例如, 5 可以被表示为二进制 "101",11 可以用二进制 "1011" 表示,依此类推.注意,除 N = 0 外,任何 ...
- Vue 中 export及export default的区别
相信很多人都在vue使用过export.export default.import,然而它们到底有什么区别呢? 在ES6中,export与export default均可用于导出常量.函数.文件.模块 ...
- MyBatis的传入参数parameterType类型
1. MyBatis的传入参数parameterType类型分两种 1. 1. 基本数据类型:int,string,long,Date; 1. 2. 复杂数据类型:类和Map 2. 如何获取参数中的值 ...
- php oracle数据库clob和nclob字段
php oracle数据库clob和nclob字段 nclob类型 1.nclob不能使用php的stream_get_contents来获取数据库的资源内容, 2.并且nclob只能使用to_cha ...
- Channel L 自然拼读法 Teacher:Lamb
# 今日学习的 bl fl pl cl gl br cr gr pr fr tr dr # 上课内容 was he <--- h在中间出现的情况连读 was he 这里的 ...
- English trip V1 - 21. I dreamed dream Teacher:Corrine Key: past tense(过去式)
In this lesson you will learn to describe an experience. 本课将会学习描述一次经历 课上内容(Lesson) 词汇(Key Word ) # ...
- Node.js 知识(教程)
JavaScript on the Server JavaScript was originally built for web browsers, but with Node.js we can u ...
- linux文件系统(一)
linux的文件系统以及文件类型一.linux 文件系统: 根文件系统(rootfs) rootfilesystem /etc,/usr,/var,/home,/dev 系统自我运行必须用到的路径:( ...
- 有用的git命令
1. git log -p // 查看log的详细信息 2. git reset HEAD xxxx // 将文件从stage状态拉出来 3. git checkout -- xxxx // 将修改的 ...
- 牛客寒假算法基础集训营6 I-wzoi
题目链接 分析:这个题本质上可以看成是一个括号匹配题,因为当出现00和11的时候,毫无疑问是前一天看题,后一天写题,这样可以得到最大的得分10 将全部00和11删掉后,就是交替出现的01串了 代码如下 ...