`

CentOS 7 用户管理1

 
阅读更多
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

9
补充:查看用户和用户组的方法
用户列表文件:/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
分享到:
评论

相关推荐

    CentOS 7 系列iso镜像

    1. **Linux 学员**:对于初学者而言,CentOS 7 提供了一个稳定的平台来学习 Linux 命令行和系统管理技能。 2. **运维工程师**:CentOS 7 广泛应用于服务器管理和维护,其稳定性是许多企业选择它的主要原因。 3. **...

    xmanager连接CENTOS7

    1. 安装epel源和lightdm:在CENTOS7中,需要安装epel源和lightdm,以便在lightdm中使用xdmcp远程连接。 知识点:epel源是Enterprise Linux的repository,提供了许多有用的包,lightdm是一个轻量级的显示管理器,...

    centos7稳定纯净版

    1. **Yum包管理器**:CentOS7使用的是Yum(Yellowdog Updater, Modified),它允许用户方便地安装、升级和管理软件包。 2. **Systemd**:系统和服务管理器Systemd是CentOS7的核心组件,负责启动和管理系统服务。 3. ...

    Linux7CentOS 7 LVM管理和磁盘配额.docx

    Linux 7/CentOS 7 LVM 管理和磁盘配额 LVM(Logical Volume Manager,逻辑卷管理)是...LVM 管理和磁盘配额是 Linux 7/CentOS 7 中两个重要的概念,它们可以帮助用户更好地管理磁盘空间,提高磁盘管理的灵活性和效率。

    centos7Centos7操作系统搭建Snipe-IT资产管理系统.docx

    用户管理模块可以管理用户账户和权限。 Snipe-IT资产管理系统是一个功能强大且灵活的IT资产管理解决方案,可以满足企业的IT资产管理需求。 知识点: 1. Snipe-IT资产管理系统的安装步骤包括环境准备、依赖环境...

    centos7.tar.gz

    综上所述,"centos7.tar.gz"压缩包中的内容可能涉及到CentOS7的系统配置、软件源信息以及可能的校验文件,对于CentOS7的使用者来说,理解这些文件的作用和用途是十分重要的,这有助于他们更好地管理和维护自己的系统...

    centos7 crontab 安装包

    这个包通常包含`cron`服务所需的RPM(Red Hat Package Manager)文件,它是CentOS7系统中软件安装和管理的标准格式。 【标签】:“centos”代表这是一个与CentOS操作系统相关的知识;“crontab”是指Linux下的定时...

    WSL CentOS 7.9-2111(win11 WSL 上安装 CentOS 7 系统)

    1. "CentOS7.exe" - 这可能是用于在Windows上安装CentOS 7的可执行文件,它可能是一个引导程序或者安装向导,帮助用户通过WSL设置和下载CentOS 7的系统镜像。 2. "rootfs.tar.gz" - 这是一个压缩文件,包含了Linux...

    (CentOS7镜像)CentOS-7-x86-64-Minimal-2009.rar

    在安装过程中,用户可以选择分区方式、设置用户账户、网络配置等。 6. **最小化安装**:由于这是最小化安装版,安装完成后,系统只会提供基本的命令行工具,如bash shell、vi编辑器、网络管理工具等。如果需要图形...

    CentOS7 64位镜像文件

    1. **Yum包管理器**:CentOS 7使用Yum作为默认的包管理器,可以方便地安装、更新和管理软件包。 2. **Systemd**:CentOS 7引入了Systemd作为初始化系统,取代了传统的SysVinit,提供了更快的启动速度和更高效的系统...

    Centos 7 阿里源、国内源

    CentOS 7基于Red Hat Enterprise Linux,它提供了大量的开源软件包,用于系统管理、开发、服务等。默认的CentOS官方源位于国外,对于中国用户来说,网络访问可能受到限制,导致软件包下载速度慢,甚至无法完成安装。...

    centos7单机维护模式重置密码

    对于CentOS 7系统用户来说,单机维护模式提供了一个高效且便捷的解决方案,用于在忘记root用户密码时重置密码,恢复系统的访问权限。本文将详细介绍如何利用CentOS 7的单机维护模式来重置密码,并阐述该模式的概念、...

    centos7安装db2

    在CentOS中,通过`groupadd`命令创建三个用户组`db2iadm1`、`db2fadm1`和`db2dadm1`,分别用于DB2实例管理员、DB2服务管理员和DB2数据库管理员。然后,通过`useradd`命令创建对应的用户,并指定家目录。 2. **解压...

    CentOS7配置本地yum源(超详细过程)

    在Linux系统管理中,YUM(Yellowdog Updater, Modified)是CentOS、RHEL等基于RPM包管理的Linux发行版中广泛使用的软件包管理器。它允许用户方便地安装、更新和卸载软件包,同时处理软件依赖关系。在某些情况下,如...

    CentOS7升级OPENSSH至8.9P1

    `CentOS7`是一款广泛使用的Linux发行版,而`OpenSSH`作为其默认的Secure Shell (SSH) 客户端和服务端,对于远程管理和自动化任务起着核心作用。随着技术的发展,软件版本的更新能够带来更好的性能、安全性和新功能。...

    centos7安装教程

    CentOS 7安装完成后,还需要进行一些系统配置,比如配置网络设置、创建用户账户、安装额外软件包等。对于服务器系统,可能还需要进行特定服务的配置和优化,以满足运行特定应用或服务的需求。 CentOS 7作为一个成熟...

    centos7离线安装vim

    在没有网络连接的情况下,为CentOS 7系统离线安装Vim是一个常见需求,特别是对于那些运行在隔离环境或服务器上的系统。本教程将详细介绍如何在CentOS 7上进行离线安装Vim。 首先,你需要获得一个包含Vim安装文件的...

    centos7 openssh7.8p1rpm

    在安装OpenSSH 7.8p1 RPM包时,用户需使用`yum`或`dnf`(取决于CentOS7的版本)命令来管理软件包。安装过程大致如下: ```bash # 更新系统软件库 sudo yum update # 安装OpenSSH 7.8p1 RPM包 sudo yum install ...

    最新Centos7.x教程.pdf

    以上是根据给定文件内容提炼出的CentOS 7相关的知识点,涵盖了从安装、配置、管理到使用Linux系统的基础知识。通过本教程,后端开发人员可以快速掌握CentOS 7系统的基本使用,以及在开发和部署过程中必须了解的关键...

Global site tag (gtag.js) - Google Analytics