centos系统添加/删除用户和用户组的例子

1、建用户:

adduser phpq                            //新建phpq用户
passwd phpq                            //给phpq用户设置密码

2、建工作组
groupadd test                          //新建test工作组

3、新建用户同时增加工作组
useradd -g test phpq               //新建phpq用户并增加到test工作组

注::-g 所属组 -d 家目录 -s 所用的SHELL

4、给已有的用户增加工作组

usermod -G groupname username

或者:gpasswd -a user group

5、临时关闭:在/etc/shadow文件中属于该用户的行的第二个字段(密码)前面加上*就可以了。想恢复该用户,去掉*即可。

或者使用如下命令关闭用户账号:

passwd peter –l

重新释放:

passwd peter –u

6、永久性删除用户账号

userdel peter

groupdel peter

usermod –G peter peter   (强制删除该用户的主目录和主目录下的所有文件和子目录)

7、从组中删除用户

编辑/etc/group 找到GROUP1那一行,删除 A 或者用命令 gpasswd -d A GROUP

8、显示用户信息

id user
cat /etc/passwd

补充:查看用户和用户组的方法

用户列表文件:/etc/passwd
用户组列表文件:/etc/group

查看系统中有哪些用户:cut -d : -f 1 /etc/passwd
查看可以登录系统的用户:cat /etc/passwd | grep -v /sbin/nologin | cut -d : -f 1
查看用户操作:w命令(需要root权限)
查看某一用户:w 用户名
查看登录用户:who
查看用户登录历史记录:last

时间: 2024-08-01 16:00:46

centos系统添加/删除用户和用户组的例子的相关文章

详解Linux添加/删除用户和用户组_Linux

本文总结了Linux添加或者删除用户和用户组时常用的一些命令和参数.废话不多说,下面我们来看一下. 1.建用户: adduser phpq                             //新建phpq用户 passwd phpq                               //给phpq用户设置密码 2.建工作组 groupadd test                          //新建test工作组 3.新建用户同时增加工作组 useradd -g te

在CentOS系统上查看用户登录记录的方法

  保留.维护和分析日志(如某个特定时期内发生过的,或正在发生的帐号事件),是Linux系统管理员最基础和最重要的任务之一.对于用户管理,检查用户的登入和登出日志(不管是失败的,还是成功的)可以让我们对任何潜在的安全隐患或未经授权使用系统的情况保持警惕.例如,工作时间之外或放假期间的来自未知IP地址或帐号的远程登录应当发出红色警报. 在CentOS系统上,用户登录历史存储在以下这些文件中: /var/run/utmp(用于记录当前打开的会话)被who和w工具用来记录当前有谁登录以及他们正在做什么

userdel 命令 - 从Linux系统中删除用户账户

在服务器上维护用户就是添加.修改以及删除用户.当一个用户出于某种原因不再需要登录系统时,我们需要删除此用户以避免安全漏洞.在Linux系统上,我们用 userdel 命令来删除一个用户. userdel是什么 userdel 是一个底层用于删除用户的工具.在 Debian 上,我们通常会使用 deluser 命令.userdel 会查询系统账户文件,例如 /etc/password 和 /etc/group.那么它会删除所有和用户名相关的条目.在我们删除它之前,用户名必须存在. 如何使用user

win8系统添加新用户的设置方法

win8系统添加新用户的设置方法          方法一: 1.鼠标滑到电脑屏幕的右侧,会显示"搜索"."共享"."开始"."设备"."设置"的导航条,单击"设置"; 2.这时候在屏幕的右侧会显示出设置界面,单击"更改电脑设置"; 3.现在来到"电脑设置"界面,单击左侧的"用户",然后在右侧单击"其他用户"

win7系统添加/删除管理单元方便管理网络服务的方法

  win7系统添加/删除管理单元方便管理网络服务的方法            具体方法如下: 1.首先打开win7操作系统,在单击开始-运行; 2.在运行里输入mmc在回车键; 3.可以看到了控制台根节点.在单击文件; 4.单击文件之后在单击添加/删除管理单元; 5.这里在单击添加; 6.这里就出现了添加独立管理单元; 7.这里可以选择要添加的组件,在单击添加就可以放到控制台根节点; 8.可以看到了DNS和IP安全监视器组件.

Centos系统查看cpu是否支持64位例子

  下面看一个简单的Centos系统查看cpu是否支持64位例子,希望这个例子可以帮助到大家. 查看cpuinfo中是否有lm,如果有lm表示支持64位,lm的意思是long mode,具体命令如下: cat /proc/cpuinfo | grep flags 检查输出里面是否有 lm 字符 或 cat /proc/cpuinfo | grep flags | grep lm | wc -l 输出结果大于 0 表示支持64位 cat 语法结构; de>cat [选项] [文件]...de>

Solaris中如何添加删除用户和组

Solaris是基于网络的操作系统,它可以供多人使用,当Solaris 系统安装好之后,默认只创建了一个root用户.而且当我们用ssh 远程访问该系统时, root 用户是连不上的,必须用其他用户连接上之后才可以切换成root用户. 一.相关语法 1.增加用户组:groupadd命令增加用户组 groupadd [-g gid] groupName 说明: g 制定组的ID号 gid 组的ID号(不能与现有的组ID号重复) groupName 组名 /etc/group文件记录了系统的用户组的

Linux系统中管理用户和用户组的相关配置文件简介

  Linux 是一个多用户.多任务的操作系统,理解Linux的单用户多任务,多用户多任务; 用户的角色区分: 用户在系统中是分角色的,在Linux 系统中,由于角色不同,权限和所完成的任务也不同;值得注意的是用户的角色是通过UID和识别的,特别是UID;在系统管理中,系统管理员一定要坚守UID 唯一的特性; root 用户:系统唯一,是真实的,可以登录系统,可以操作系统任何文件和命令,拥有最高权限; 虚拟用户:这类用户也被称之为伪用户或假用户,与真实用户区分开来,这类用户不具有登录系统的能力,

三招给系统“添加/删除程序”提速

每次安装新软件或卸载旧软件时,通常都需要打开系统控制面板中的"添加/删除程序"窗口,不过用多了它的反应会"迟钝"不少,有没有办法让它的启动速度变得更快一些呢? 一.修复系统文件 首先运行"sfc /scannow",单击"确定"按钮后,系统就会自动扫描整个计算机系统中的文件,一旦发现哪个文件受到破坏需要恢复时,它将自动弹出提示窗口,要求你将Windows安装光盘放置到光驱中,并指定好需要恢复的文件,再单击"确定&qu