`

Linux操作用户与用户组

阅读更多

1、Linux里查看所有用户

  linux里,并没有像windows的net user,net localgroup这些方便的命令来管理用户.Xwindows界面的就不说了.

  (1)在终端里.其实只需要查看 /etc/passwd文件就行了.

  (2)看第三个参数:500以上的,就是后面建的用户了.其它则为系统的用户.

  或者用cat /etc/passwd |cut -f 1 -d :


  2、用户管理命令

  useradd 注:添加用户

  adduser 注:添加用户

  passwd 注:为用户设置密码

  usermod 注:修改用户命令,可以通过usermod 来修改登录名、用户的家目录等等;

  pwcov 注:同步用户从/etc/passwd 到/etc/shadow

  pwck 注:pwck是校验用户配置文件/etc/passwd 和/etc/shadow 文件内容是否合法或完整;

  pwunconv 注:是pwcov 的立逆向操作,是从/etc/shadow和 /etc/passwd 创建/etc/passwd ,然后会删除 /etc/shadow 文件;

  finger 注:查看用户信息工具

  id 注:查看用户的UID、GID及所归属的用户组

  chfn 注:更改用户信息工具

  su 注:用户切换工具

  sudo 注:sudo 是通过另一个用户来执行命令(execute a command as another user),su 是用来切换用户,然后通过切换到的用户来完成相应的任务,但sudo 能后面直接执行命令,比如sudo 不需要root 密码就可以执行root 赋与的执行只有root才能执行相应的命令;但得通过visudo 来编辑/etc/sudoers来实现;

  visudo 注:visodo 是编辑 /etc/sudoers 的命令;也可以不用这个命令,直接用vi 来编辑 /etc/sudoers 的效果是一样的;

  sudoedit 注:和sudo 功能差不多;


  3、管理用户组(group)的工具或命令;

  groupadd 注:添加用户组;

  groupdel 注:删除用户组;

  groupmod 注:修改用户组信息

  groups 注:显示用户所属的用户组

  grpck

  grpconv 注:通过/etc/group和/etc/gshadow 的文件内容来同步或创建/etc/gshadow ,如果/etc/gshadow 不存在则创建;

  grpunconv 注:通过/etc/group 和/etc/gshadow 文件内容来同步或创建/etc/group ,然后删除gshadow文件。

分享到:
评论

相关推荐

    linux 用户和用户组管理.

    用户和用户组管理.

    Linux的用户和用户组管理

    ### Linux的用户和用户组管理 #### 一、理解用户和用户组的重要性 在Linux系统中,用户管理和用户组管理是非常关键的安全...此外,合理的用户和用户组配置还可以提高系统的整体安全性,防止未经授权的访问和操作。

    linux用户组管理

    在Linux操作系统中,用户和用户组管理是系统安全和资源访问控制的基础。Linux系统设计为多用户、多任务环境,这意味着多个用户可以在同一时间使用系统执行不同的任务,而不会互相干扰。这既提高了资源利用效率,也...

    Linux用户及用户组操作命令笔记

    以下是一些常见的Linux用户及用户组操作命令及其作用: 用于创建一个新的用户账户 用于修改现有用户账户的信息 用于删除用户账户 用于更改用户密码 用于更改用户账户的密码过期信息 用于创建一个新的用户组 用于修改...

    linux操作用户及权限分配

    Linux 操作用户及权限分配 本资源将详细介绍 Linux 操作系统中的用户及权限分配,包括查看用户、用户管理、权限分配等内容。 一、查看用户 Linux 系统中有多种方式来查看当前用户的信息,常用的命令包括 whoami...

    Linux添加删除用户和用户组

    ### Linux添加删除用户和用户组知识点详解 #### 一、添加用户 在Linux系统中,添加新用户是一项基本且重要的管理任务。通过`adduser`命令可以方便地创建新用户,并设置初始密码。 ##### 命令示例: ```bash ...

    Linux用户及用户组管理命令.rar

    在Linux操作系统中,用户和用户组的管理是系统管理员日常工作中不可或缺的一部分。这些管理命令使得系统资源能够被有效地分配和保护。"Linux用户及用户组管理命令.rar"这个压缩包文件,很可能包含了关于如何在Linux...

    linux操作系统实验linux下用户与组的管理借鉴.pdf

    Linux 操作系统实验 - 用户与组的管理 Linux 操作系统实验 - 用户与组的管理是 Linux 操作系统中一个非常重要的实验,涉及到用户和组的管理、添加、删除、修改等操作。本实验旨在让学生了解 Linux 中的用户和组管理...

    Linux用户及用户组

    ### Linux用户及用户组管理深度解析 Linux作为一款强大的开源操作系统,其安全性、稳定性和灵活性在业界享有盛誉。其中一个核心特性就是支持多用户多任务环境,这使得多个用户能够同时登录并执行不同的任务,而不会...

    Linux用户及用户组管理命令

    在Linux系统中,用户和用户组的管理是系统管理的核心部分,确保了系统的安全性和资源的合理分配。本文主要讨论了几个关键的Linux命令,包括`useradd`、`userdel`、`groupadd`、`groupdel`、`passwd`、`su`、`chmod`...

    linux 增加用户到组

    在Linux操作系统中,管理用户和组是系统管理员日常任务的一部分。`Linux增加用户到组`这一主题涉及到如何将已存在的用户账户添加到特定的用户组,以便共享资源或权限。以下是一些关于这个主题的详细知识: 1. **...

    linux_用户和组操作.pdf

    合理地设置用户组,可以简化文件权限的管理工作,因为当一个文件被划分为某个组别时,属于这个组的用户就自动获得了操作该文件的权限,这对于系统管理员来说,极大地简化了管理操作。 此外,由于文档内容是通过OCR...

    Linux应用技术:Linux用户组管理.pptx

    Linux用户组;Linux用户与组;举例 添加用户aa,不指定属组。 结论:aa属于私有组,aa组是aa用户的主组。 添加用户bb,指定属于aa组,使aa组成为bb用户的主组。 结论:aa属于标准组,aa组是bb用户的主组。 添加用户cc,...

    Linux C函数参考 用户组篇

    在Linux系统中,C语言是进行底层编程的重要工具,它提供了丰富的函数库来与操作系统进行交互,包括对用户和用户组的操作。用户组是Linux权限管理的基础,它允许多个用户共享资源并设置统一的访问权限。这篇Linux C...

    linux创建用户命令

    "Linux用户管理命令详解" Linux 操作系统中,用户管理是非常重要的一方面,用户的创建、修改、...Linux 创建用户命令是非常重要的系统管理命令,它们可以帮助我们更好地管理用户和用户组,从而确保系统的安全和稳定。

    linux属组操作

    Linux中的用户管理是非常重要的部分,它不仅涉及用户账户的创建、删除、修改等基本操作,还包括了用户与用户组之间的关联管理。下面详细介绍如何进行这些操作。 ##### 创建用户 在Linux中,可以通过`useradd`命令...

    Linux用户(User)和用户组管理概述

    Linux操作系统是一种多用户、多任务的环境,这意味着多个用户可以在同一时间执行各自的任务,而不会相互干扰。在Linux中,用户管理和用户组管理是确保系统安全性和效率的关键方面。 首先,让我们了解一下Linux中的...

    linux操作实验linux下用户组管理.docx

    根据提供的文档内容,我们可以总结出以下关于Linux操作系统中用户与用户组管理的相关知识点: ### 一、实验目的 - **理解/etc/passwd和/etc/group文件的含义:** - `/etc/passwd` 文件包含了系统中所有用户的账号...

    linux用户创建

    不同Linux 系统对用户组的规定有所不同,如Linux下的用户属于与它同名的用户组,这个用户组在创建用户时同时创建。 用户组的管理涉及用户组的添加、删除和修改。组的增加、删除和修改实际上就是对/etc/group文件的...

Global site tag (gtag.js) - Google Analytics