centos非root用户创建用户_CentOS中用户和用户组管理
1、Linux用户
我们先查看一个文件,这里面表示当前系统下有多少用户及相关信息
我们拿出一个信息
root:x:0:0:root:/root:/bin/bash
第一列root:用户名
第二列x:密码标记位 有x说明root用户有密码
第三列0:用户UID。UID规则 0表示root用户 1~499系统用户(伪用户)普通用户 500以后
第四列0:用户组ID
第五列root:描述信息
第六列/root:用户所在的家目录
第七列/bin/bash:用户登录默认使用的Shell
2、增加用户useradd
我们查看passwd
家目录是/home,我们查看下
3、修改用户密码 passwd wzy
其中因为密码简单,被要求进行更改,但是因为我们是root用户,所以直接回车也可以更改密码,但如果是普通用户修改简单密码是不会成功的。
4、删除用户
我们再创建一个用户
我们删除这个用户
userdel –r xlglvc
其中-r的作用:如果不加-r的话,只会删除/etc/passwd,不会删除 /home下的目录。如果下次再创建xlglvc,那么就会提示已经创建用户。
家目录也被删除了
5、切换用户
用户变为普通用户wzy,#和$分别会标记root用户和普通用户。
exit会退出
其中su – 中这个-建议一直都加,为什么呢?
我们来解释下下面这张图
刚开始我们没有使用-切换了用户,在wzy用户下,我的环境变量最后使用的是/root/bin
退出后,在root下,环境变量最后也是/root/bin
注:也就是说普通用户和root用户的环境变量最后的shell都一样,这可能会造成一些我们不知道的问题。
如果我们加-那么环境变量就是/home/wzy/bin,可以减少后续我们使用的莫名错误。
6、用户组
我们查看用户组
我们拿出一条信息mail:x:12:postfix
第一列是用户名mail
第二列是密码标记
第三列是用户组ID
第三列以后是用户组下面有哪些用户
(1)刚才的xlglvc的用户组也被删除了
(2)正常我们创建一个用户会自动创建一个用户组,但是我们也可以使用groupadd单独创建用户组,groupdel可以删除用户组
centos非root用户创建用户_CentOS中用户和用户组管理相关推荐
- 数据库用户创建、角色创建、用户和角色授予权限和权限收回
数据库用户创建.角色创建.用户和角色授予权限和权限收回 文章目录 数据库用户创建.角色创建.用户和角色授予权限和权限收回 前言 授权与权限回收 GRANT语句的一般格式 REVOKE语句的一般格式 1 ...
- linuxl下创建mysql用户和组_Linux中用户与用户组管理
1.基础知识 Linux作为一种多用户的操作系统(服务器系统),允许多个用户同时登陆到系统上,并响应每个用户的请求. 任何需要使用操作系统的用户,都需要一个系统账号,账号分为:管理员账号与普通用户账号 ...
- 查询oracle中用户的角色,oracle中用户角色的查询和授权
用户拥有的系统权限 select privilege from dba_sys_privs where grantee='&USERNAME' union select privile ...
- centos 非root用户(普通用户)替换yum安装软件方法
1 查看yum中是否有你需要的包 比如想安装graphviz,可以这样查看 yum list 'graphviz*' 2 下载rpm包 然后我们从仓库中下载rpm包,比如我们要下载graphviz.x ...
- python用户输入文字_python中用户输入的关键字
广告关闭 腾讯云11.11云上盛惠 ,精选热门产品助力上云,云服务器首年88元起,买的越多返的越多,最高返5000元! python识别用户输入中的某些关键字,然后导出答案. 例如,用户输入 ther ...
- centos 6.4 java环境变量_CentOS中JAVA_HOME的环境变量设置
http://blog.csdn.net/wind520/article/details/9308809 运行Java应用的时候,提示无法找到JAVA_HOME,查询java -version [ji ...
- centos安装mysql5.6系统崩溃_CentOS中安装MySQL5.6报错的解决方法
由于项目需要,必须使用最新出来的MySQL5.6社区版本,使用的操作系统是CentOS6.3.然后安装到中途报错如下:file /usr/share/mys 由于项目需要,必须使用最新出来的MySQL ...
- 怎么在linux下用mysql建库_在MySQL/MariaDB中创建数据库、数据库用户和授予特权(针对Linux平台)...
在本文中,将学习MySQL/MariaDB数据库创建.数据库用户创建以及如何向用户授予权限,方法针对Linux平台.安装数据库请参考为CentOS 8操作系统安装MySQL的方法,以安装MySQL 8 ...
- linux系统如何用root用户登陆,Linux用root账号创建一个新的登录账号的方法
Linux下如何创建新用户通常情况下,处于安全考虑,一般都给自己创建一个普通用户,而不直接使用root用户,因为权限大了,误操作就容易带来无法弥补的损失.Linux系统中,只有root用户有创建其他用 ...
最新文章
- 手工卸载.Net写的win服务
- ACCP8.0Y2Web前端框架与移动应用开发第5章Bootstrap制作微票儿首页
- 【Android 应用开发】Android开发 使用 adb logcat 显示 Android 日志
- 线上分享 | 数据产品经理:如何突破现状,更进一层?
- python wheel库(安装包查找)(适用于Python扩展程序包的非官方Windows二进制文件、Pypi官方库、清华大学开源软件镜像源)
- JQuery对XML文件的操作
- python123编写函数求和_Python基础之函数
- Intel(R)Turbo Boost Technology Driver上面显示为感叹号
- VSTS : 在性能调优中找到瓶颈所在
- 『设计模式』设计模式--模板方法模式
- react学习(31)----react父传子
- 比赛中学习(1)-使用python将大量图片重命名
- Linux下防火墙开启相关端口及查看已开启端口
- 程序员面试金典——11.2变位词排序
- 新颖的自我介绍_有哪些非常有创意的自我介绍?
- 91卫图助手下载器永久免费啦
- SAP HR 导出PA0185 身份证件信息
- 好用的在线PS编辑器
- unity3d人物跳_Unity人物跳跃效果
- 计算机网络教程 笔记整理