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文件。
分享到:
相关推荐
1、Linux里查看所有用户 linux里,并没有像windows的net user,net localgroup这些方便的命令来管理用户. (1)在终端里.其实只需要查看 /etc/passwd文件就行了. (2)看第三个参数:500以上的,就是后面建的用户了....
Linux查看系统中所有用户、查看用户信息、用户组信息 Linux系统中查看系统中所有用户、查看用户信息、用户组信息是系统管理员的基本操作之一。在本文中,我们将详细介绍如何查看系统中所有用户、查看用户信息、用户...
1 新建用户 useradd 用户名 gpsin g 当前登录用户 root d 根目录 home weiss s sbin nologin 不是用于登录 passwd 用户名 为该用户创建密码
- **/etc/passwd文件**:这是Linux用户管理的核心文件,包含所有用户的基本信息,如用户名、加密的口令、用户ID(UID)、组ID(GID)、用户描述、主目录和默认Shell。例如,`root:x:0:0:root:/root:/bin/bash`这一...
【Linux用户组管理】 在Linux操作系统中,用户和用户组管理是系统安全和资源访问控制的基础。Linux系统设计为多用户、多任务环境,这意味着多个用户可以在同一时间使用系统执行不同的任务,而不会互相干扰。这既...
### Linux用户和文件权限管理 #### 一、Linux用户管理 **1. 查看用户** 在Linux中,可以通过多种方式查看当前用户的信息。最常用的命令是`whoami`,它直接返回当前登录用户的用户名。 此外,`who` 命令提供更...
linux用户和组权限管理 1.用户文件/etc/passwd 2.密码文件/etc/shadow * 现在用户的密码都是加密保存在这个文件里了,需要管理员权限才能打开,不再保存在passwd里。
Linux用户管理主要通过修改配置文件进行,包括用户查询、添加、修改和删除。常用命令有id、finger、useradd、adduser、passwd、usermod等。关键的用户配置文件有/etc/passwd和/etc/shadow。/etc/passwd文件包含了...
* 查看系统所有用户:`cut -d: -f1 /etc/passwd` * 查看系统所有组:`cut -d: -f1 /etc/group` * 查看当前用户的计划任务:`crontab -l` 服务信息 * 列出所有系统服务:`chkconfig –list` * 列出所有启动的系统...
本文将深入解析在Linux操作系统中如何安全有效地修改Oracle数据库用户的密码,包括操作步骤、注意事项以及相关原理。 ### 深入理解Linux下修改Oracle用户密码 #### 一、前期准备与环境要求 在开始修改Oracle用户...
Linux 查看系统环境配置及常用命令 Linux 作为一个免费的操作系统,以其可靠、稳定、速度快等优点,拥有一批丰富的功能。下面,我们将一起学习 Linux 的一些主要命令,希望大家能尽快进入到 Linux 的世界里,成为玩...
4. **查看组信息**:使用`groups`命令查看当前用户所属组,`cat /etc/group` 查看所有组信息。 **权限和访问控制** 1. **chmod**:改变文件或目录的权限,例如,`chmod 755 file.txt`赋予所有者读写执行权限,其他...
在Linux操作系统中,用户管理是系统管理的重要组成部分。Linux是一个支持多用户多任务的系统,因此,有效地管理和控制用户...理解用户和用户组的概念,以及如何使用这些命令,是每个Linux用户或管理员必备的基础知识。
Linux 查看负载命令详解 Linux 查看负载是一种重要的系统管理任务,了解系统的负载情况可以帮助管理员更好地管理服务器,避免系统崩溃和性能下降。Linux 中有多种查看负载的命令,本文将对 top、uptime、w 三种常用...
"Linux系统下如何查看已经登录用户" Linux 作为一个多用户系统,可以同时为多个登录用户提供服务。系统管理员可以随时了解系统中有那些用户,用户都在进行什么操作。查看用户的操作可以使用 W 命令,系统管理员若...
1.以 oracle 用户登录 Linux 系统。 2.使用 SQLPlus 命令行工具登录数据库,命令为:sqlplus /nolog。 3.使用 dba 连接数据库,命令为:connect / as sysdba。 4.修改用户解除锁定,命令为:alter user 用户名 ...
根据提供的文件信息,我们可以深入探讨与“Linux用户任务”相关的几个关键知识点,包括如何在Linux系统中查找所有用户的任务、如何查看特定用户的任务等。这些知识点对于Linux系统管理员以及对Linux命令行操作有一定...
这些命令为Linux用户提供了一种基础但实用的沟通途径,尤其在远程协作和系统管理中非常有用。然而,随着网络技术的发展,现代的Linux系统可能更倾向于使用电子邮件、聊天客户端或协作平台进行用户间的通信,这些方法...
首先,Linux用户分为三类:root用户、系统用户和普通用户。root用户拥有最高的系统权限,通常用于系统的管理和维护;系统用户(ID 1-499)主要用于系统服务和程序,它们通常不需要交互式登录;而普通用户(ID 500...
总的来说,通过使用如Ext2IFS这样的工具,Windows用户可以在不进入Linux环境的情况下,轻松查看和管理Linux分区上的文件,这对于双系统用户或者需要跨平台工作的用户来说非常实用。不过,为了数据安全,应谨慎操作并...