linux怎么添加工作组,linux 用户与工作组

在linux 里面,用户的编号UID ,也就是用户的ID号。工作组的编号为GID 也就是工作组的ID 号 。

1、用户的分类

超级用户:root用户,系统安装过程中自动创建,UID 为0。

普通用户:操作权限受到限制的用户id在 500-60000

伪用户:  限制了本机登录的用户,只能用于远程登录的用户,建立时不会建立本地的配置文件,用于提供给一些程序使用 id 比如nobody 之类的

2、用户组的分类

root 组 gid 为0  注意并不是在改组的用户就具有root权限

普通组:系统会预留一些靠前的GID 给虚拟用户使用,每个系统预留的都不同

比如redhat 预留了500 个添加新的工作组id 只能从500 开始

3、创建用户和组

useradd [选项] 用户名

主要参数

-c  用户注释

-d  用户自家的目录路径

-m  如果用户自家目录为空则新建一个

-e   用户过期时间

-g   用户的GID 号,即初始组的ID 号

-G   把用户加到其他工作组

-p   用户密码设置,设置时,密码必须是加密的

-s    用户使用的shell 设置

-u   设置用户的UID 号

创建工作组

groupadd 的主要参数

-g    后接GID

-o    跟-g 一起使用

-r    用于建立系统工作组

groupadd -g  777 mygroup

4、管理用户和用户组

usermod 命令

语法:usermod  [选项]  组名

示例:

usermod -a -G 777 user1    把user1 加到编号为777 的组里

usermod -u  666 -e 20121231  -s /bin/sh  user1  将user1 的用户编号修改为666 ,shell 修改为sh  该用户会在 2012年12月31日过期

usermod -s /sbin/nologin  user1 将用户的shell 设置为nologin 使其不能够进行交互式登录

passwd 命令:创建或者修改用户口令

passwd username  给用户修改密码

主要参数:

-k   使将要过期的用户到期后仍能使用

-d  删除密码

-l   锁住用户

-u   解除用户锁定

-f   强制操作

-x   变更口令的最大天数

-n   变更口令的最小天数

-w   变更口令提醒

-i    在口令过期后多少天用户被禁掉

-S  查询用户的口令状态

5、用户管理文件

1) 、 /etc/passwd 文件

e80c3e21faf23507f9f394ab09450043.png

七个属性:

用户名:user1

口令: 当用户口令被加密后,口令处显示x

uid :666

组id: 555

描述信息 : the first user

用户主目录 /tmp/user1

用户登录shell :/etc/tcsh

6、工作组的管理命令

语法:groupmod [参数] 组名

主要参数:

-o :允许使用相同的gid

-g:设置工作组标识

-n:修改工作组名

示例:

groupmod -g 800  -n newgroup  mygroup   把工作组名mygroup 改为newgroup gid 改为800

groupdel  组名  删除组

7、工作组管理文件

文件:/etc/group

d301e809d4a315a04b6e4694a1704534.png

ggg :工作组名称

x: 工作组口令标识

555: 工作组gid

user1:有哪些用户

8、/etc/skel 文件

该目录存放着用户初始化文件,当创建新用户时,系统会自动将文件复制到自家目录。它为用户提供一个统一的标准的用户环境

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/538251.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

MySQL5.7.12新密码登录方式及密码策略

原文链接:http://www.cnblogs.com/jonsea/p/5510219.html --------------------------------------------------------------------------- 松门一枝花补充 最简单的方法: 1、配置文件中把密码策略关了。本文中间部分有介绍。 2、重启服务 3、用my…

聚类分析在用户行为中的实例_聚类分析案例之市场细分

聚类是将数据分类到不同的类或者簇这样的一个过程,所以同一个簇中的对象有很大的相似性,而不同簇间的对象有很大的相异性。从统计学的观点看,聚类分析是通过数据建模简化数据的一种方法。传统的统计聚类分析方法包括系统聚类法、分解法、加入…

linux 编译system.img,android生成sysytem.img的命令过程

Fromhttp://xianghuaclm.blog.163.com/blog/static/6668783201110221486240/使用#file system.img输出:system.img: Linux rev 0.0 ext2 filesystem data,UUID4eb0489c-647d-49d8-9111-94657b5fd342, volume name"system"。然而本人使用命令#mkyaffs2imag…

Hive的hiveserver2后台开启和关闭

前提:hive/bin配置了环境变量。如果没有配置,cd到 hive目录下的bin里,再执行。 开启命令: nohup hive --service hiveserver2 & 产生的日志: 默认在: 用户文件夹里 [rootmaster ~]# ll total 80 …

记一次,jvm 内存溢出

1、什么是内存泄漏内存泄漏是指,有未被释放的java对象,一直停留在内存中。GCRoot 无法追踪到此对象,导致此对象无法被回收。 2、什么是内存溢出内存溢出是指,java程序创建对象需要内存,但是却没有内存可用了&#xff0…

ebnf范式_使用Scala基于词法单元的解析器定制EBNF范式文法解析

前言近期在做Oracle迁移到Spark平台的项目上遇到了一些平台公式翻译为SparkSQL(on Hive)的需求,而Spark采用亲妈语言Scala进行开发。下面是个意外,被论文查重了,移步至我的Leanote博客查看点我,先乱码一段时间[分后,拟使中的EB式&…

钻石指标和完美的计算

钻石的高度计算公式为:钻石的高度直径的三次方(单位毫米)0.00366(允许有0.03克拉的误差)例如,0.5克拉的钻石直径是5.01毫米,则它的高为:5.01*5.01*5.01*0.003660.46说明0.5克拉的钻石直径只有0.46克拉钻石的…

linux开机自动ZFS,linux – 为什么重新启动导致我的ZFS镜像的一面成为UNAVAIL?

我最近刚刚将批量数据存储池(ZFS OnLinux 0.6.2,Debian Wheezy)从单设备vdev配置迁移到双向镜像vdev配置.之前的池配置是:NAME STATE READ WRITE CKSUMakita ONLINE 0 0 0ST4000NM0033-Z1Z1A0LQ ONLINE 0 0 0在重新启动完成后一切都很好(我在重新启动完成后启动了一…

华为交换机默认vlan都是通的吗_【思唯网络学院】华为交换机常用的三种vlan划分方法...

端口类型在学习划分vlan前,必须要了解华为交换机的端口类型,以及他们的使用方法,因为端口的类型在实际配置中是必须会用到的,因为下面的vlan划分会用到。1、Access类型端口执行命令port default vlan vlan-id,将端口加…

Spark应用日志级别设置

Spark-core包设置默认的日志级别为info,所以我们才看到一大堆日志信息。 开发的时候,把print的日志掩盖了。 方法一: 代码中设置日志级别 JavaSparkContext contextnew JavaSparkContext(conf); context.setLogLevel("warn"); 方…

linux 恢复操作系统,如何恢复Linux操作系统的GRUB引导程?

先使用一张修复盘进入grub,或者利用其他linux恢复盘等等进入linux系统,然后进入grub控制台。总之就是想尽办法进入一个控制台就是了。然后准备引导进入硬盘上的Linux系统。如下:  grub> root (hd0,10)  grub> kernel /boot/vmlinuz…

Centos 7初始化脚本

今天跟大家分享一个我自己写的Linux初始化脚本,自认为写的不是很好。希望看到这篇文章的你,能暂时停留下你的脚步,给些修改意见,或者有什么需要补充的地方都可以提出来,大家共同进步,谢谢!此脚本…

Hive-sql与SQL的区别

总体一致: Hive-sql与SQL基本上一样,因为当初的设计目的,就是让会SQL不会编程MapReduce的也能使用Hadoop进行处理数据。 因此,大胆使用SQL的,如果遇到不对的,再查。 区别: Hive没有delete和u…

python闰年多一天_记一个 python datetime 闰年问题

python中datetime是比较常用的,平时用起来也没什么问题,但是今天2020年2月29日服务器却开始报错了,这里有个平时难以注意的坑服务器上跑的是新浪网的爬虫,抓取的页面信息中带有日期 XX月XX日,需要strfptime转化一下&am…

linux find 按类型查找,Linux find查找find命令详解

玩蛇网推荐图文教程:python 列表Linux命令有很多,今天要介绍的是常用的基础命令中的find命令。find是Linux系统管理员所喜爱用的必备工具命令之一,它的作用是可以很轻松地找到你想要的文件,一个命令就可以在众多文件中找到你的目标…

window安装gcc编译器

在使用 GraphLab Create 时,导入包失败,提示libs没有的导入,而这些libs的编译是需要gcc。 1、访问:http://www.mingw.org/ 下载。 2、双击安装 3、安装好后会弹出下面的组件安装界面 3、找到mingw32-gcc-g(注意cl…

视频AI,助力体育赛事转播走进智能时代

摘要:2018俄罗斯世界杯经过近20天的激战,已经进入到最关键的阶段。本次赛事除了精彩纷呈的比赛之外,还加入很多高科技的元素,例如门线、VAR技术等等。让本届世界杯成为科技含量最高的一届世界杯。2018俄罗斯世界杯经过近20天的激战…

python求同构数_用c语言求1到1000的同构数_后端开发

python与平台有关吗_后端开发Python与平台无关,因为Python是跨平台的语言,Python作为脚本语言,是解释执行的,所以能跨平台,前提是必须要有一个对应的解释器。具体请看实例:python中count函数的用法详解_后端…

element表格实现树形全选_很实用!word中全选的快捷键介绍及使用方法

全选快捷键可以提高我们在操作word时工作效率,在操作Word2003中怎么对文档中的文字进行全选呢?下面为大家提供几种全选的方法,绝对好用。Word怎样全选?方法一、使用Word全选快捷键“CtrlA”进行全选(也适用于电子表格);方法二、展开菜单栏中的“编辑”…

am3352 linux 内核 编译,am335x uboot, kernel 编译

一、设置环境变量// 写在家目录下面的 .bashrc 里面export KERNEL_PATH~/aplex/kernel3.2.0 // kernel 路径export UBOOT_PATH~/aplex/uboot2011.09 // u-boot 路劲export ROOTFS_PATH~/aplex/filesystemexport TOOLFS_PATH~/aplex/toolsexport ARCHarm // 设置平台类型export …