Linux_07------Linux的用户和用户组管理
/**
* 用户和用户组
*/ /**
* 每一个使用操作系统的人都是用户
* 用户组是在一个操作系统中具有相同系统权限的一组用户
*
* /etc/group 存储当前系统中所有的用户组信息,每一行对应一个
* 每一行被分成四段,用:分开
* 组名称:组密码占位符:组编号:组中用户名列表
* 组号1—499 系统预留,一般是安装的软件
* 组号0 root
* 用户手动创建的用户组,从500开始
* 组密码占位符 都用x表示
*
* /etc/gshadow 存储当前系统中的用户组的密码信息
* 与group配置文件中一一对应,也是分为4段。
* 组名称:组密码:组管理者:组中用户名列表
*
* /etc/passwd 存储当前系统中所有的用户信息
* 分成7段
* 用户名:密码占位符:用户编号:用户组编号:用户注释信息:用户主目录:shell类型
* 每一行对应一个用户
*
* /etc/shadow 存储用户密码
* 与passwd配置文件一一对应,
* 用户名:密码:
* 密码是单向加密之后的
*
*/ /**
* 基本命令
* groupadd sexy 添加用户组
* groupmod -n market sexy 修改用户组名,新表名在前
* groupmod -g 668 market 修改组编号
* groupadd -g 888 boss 创建用户组,指定组编号
* groupdel market 删除用户组
* 删除用户组之前必须先删除用户组中的用户,否则用户就会变成黑户
*
* groupadd sexy
* useradd -g sexy sdf
* useradd -g sexy sdy 创建用户,指定用户组
* useradd -d /home/xxx imooc 创建用户指定家目录
* 创建用户是不指定用户组,系统会默认创建一个与用户名相同的用户组,
* 创建用户时不指定用户家目录,系统会默认在/home下创建一个与用户名同名的目录作为用户家目录
* usermod -c "shenme" sdf 给用户添加备注
* usermod -l cls sdf
* usermod -d /home/cls cls 修改家目录
* usermod -g sexy imooc 切换用户组
* userdel sdf 删除用户
* userdel -r sdf 删除用户,同时删除用户文件
*
* touch /etc/nologin
* 可以达到除了root其他用户无法登录的目的
*
* passwd -l cls 锁定用户
* passwd -u cls 解锁用户
* passwd -d cls 清除密码 用户可以无密码登录
*
*
* 一个用户可以属于多个组
* -一个主要组
* -多个附属组
*
* gpasswd -a cls boss 添加附属组
* gpasswd -a cls boss,elsegroup 添加附属组
* 创建的文件默认是主要组
* 要想以附属组的身份创建文件,可以使用命令 newgrp boss,临时切换组
* 当登录用户要将身份切换到附属组时,如果这个用户有组密码,这是需要输入组密码
* gpasswd -d cls boss 从附属组中去掉一个用户
*
* useradd -g group1 -G group2,group3,……添加用户指定所属组和附属组
* gpasswd imooc 修改组密码
*/ /**
* 其他命令
* su username 切换用户身份
* su 切换到root用户
* root切换到其他用户不需要密码
* whoami 显示当前登录的用户名
* id username 显示用户的用户信息
* groups username 显示用户所属组
* chfn username 设置用户的详细资料
* finger username 显示用户的详细资料
*
* 用户登录的情况下不能修改用户的相关信息。
*/
Linux_07------Linux的用户和用户组管理的更多相关文章
- Linux命令——用户和用户组管理
Linux命令--用户和用户组管理 命令groupadd 作用:新增组 格式:groupadd [-g GID] groupname 参数:-g,指定GID,一般从500开始 说明:一般不必加-g参数 ...
- linux之用户和用户组管理详解
#############用户和用户组管理###################linux只认识UID和GID #可在/etc/passwd 和/etc/group中找到 ##/etc/passwd ...
- 2019/12/11学习内容摘要(Linux系统用户与用户组管理①)
一,认识/etc/passwd和/etc/shadow 1. /etc/passwd :文件中保存系统中所有的用户和用户的主要信息. 在命令行输入 cat /etc/passwd | head ( ...
- Linux 学习笔记04丨Linux的用户和用户组管理
Chapter 3. 用户和用户组管理 由于Linux系统是一个多用户多任务的分时操作系统,任何一个要使用系统资源的用户,都必须首先向系统管理员申请一个账号,然后以该账号身份进入系统. 3.0 用户与 ...
- linux系统用户以及用户组管理
本系列的博客来自于:http://www.92csz.com/study/linux/ 在此,感谢原作者提供的入门知识 这个系列的博客的目的在于将比较常用的liunx命令从作者的文章中摘录下来,供自己 ...
- Linux 操作系统的用户和用户组管理
Linux系统是一个多用户多任务的分时操作系统,任何一个要使用系统资源的用户,都必须首先向系统管理员申请一个账号,然后以这个账号的身份进入 系统.用户的账号一方面可以帮助系统管理员对使用系统的用户进行 ...
- linux入门教程(七) linux系统用户以及用户组管理
关于这部分内容,笔者在日常的linux系统管理工作中用到的并不多,但这并不代表该内容不重要.毕竟linux系统是一个多用户的系统,每个账号都干什么用,你必须了如指掌.因为这涉及到一个安全的问题. [认 ...
- Linux的用户和用户组管理
Linux是个多用户多任务的分时操作系统,所有一个要使用系统资源的用户都必须先向系统管理员申请一个账号,然后以这个账号的身份进入系统.用户的账号一方面能帮助系统管理员对使用系统的用户进行跟踪,并控 ...
- Linux学习 -- 用户和用户组管理
1 用户配置文件 1.1 用户信息文件 /etc/passwd 查看帮助 man 5 passwd -- account:password:UID:GID:GECOS:directory:shell ...
- (转)Linux的用户和用户组管理
原文 Linux是个多用户多任务的分时操作系统,所有一个要使用系统资源的用户都必须先向系统管理员申请一个账号,然后以这个账号的身份进入系统.用户的账号一方面能帮助系统管理员对使用系统的用户进行跟踪,并 ...
随机推荐
- CentOS 6.5设置静态IP教程 并且可以ping通
CentOS6.5掉电或重启,它的IP会被DHCP重新分配,如果要远程控制这台电脑,不得不去打开显示器去查看它的新IP,这样太麻烦了.于是需要将这台电脑的IP设置成静态的. 网上常规的设置静态ip的方 ...
- ionic-native-transitions调用原生页面切换实现ionic路由切换
废话不多说:ionic-native-transitions调用原生页面切换实现ionic路由切换,从而大大提升ionic应用的性能. ionic-native-transitions是一个ionic ...
- asp.net 页面的Meta元素
<meta charset="utf-8" /> <meta name="viewport" content="initial ...
- Python变量、数据类型6
1.Python变量 变量,即代表某个value的名字. 变量的值存储在内存中,这意味着在创建变量时会在内存中开辟一个空间. !!!即值并没有保存在变量中,它们保存在计算机内存的深处,被变量引用.所以 ...
- java SpringUtil获取bean
package com.whaty.framework.common.spring; import java.io.PrintStream; import org.springframework.be ...
- 20151217JS便签
JS便签: 根据一个数值来改变Repeater行数的颜色 <script type="text/javascript"> var query = document.ge ...
- ajax请求后弹开新页面被浏览器拦截
window.open()我想应该很多人都不陌生吧,它可以实现除用a标签以外来实现打开新窗口! 最近开发项目用到时,却遇到了麻烦,本来好好的弹出窗口,结果被浏览器无情的给拦截了! 代码如下: $.ge ...
- 用java语言实现事件委托模式
http://blog.csdn.net/yanshujun/article/details/6494447 用java语言实现事件委托模式 2010-04-27 00:04 2206人阅读 评论(1 ...
- 【原】CSS3的3D动画 ——3D旋转之骰子样式的钟表(2)下.md
之前看到智能社主页的那个骰子样式的钟表,最近研究了一下,虽然没有仔细看他是怎么做的,但是学了css3的动画之后想自己尝试着写一下,用到的原理可能和智能社网站的不太一样,我自己主要用到了css3和js. ...
- DOMContentLoaded和jquery的ready和window.onload的顺序
document.addEventListener('DOMContentLoaded', function(){ alert(1) }); window.onload=function(){ ale ...