Linux下基本的查看用户和管理用户密码命令

显示用户a)显示当前登录的用户

复制代码如下:[root@krlcgcms01~]#w功能说明:显示系统当前登录的用户信息。
语法:w[-fhlsuV][用户名]注意:此命令告诉您哪些用户当前登录到系统以及他们正在运行哪些程序。
单独运行w命令将显示所有用户。
您还可以通过指定用户名来仅显示特定用户的相关信息。
参数:-f:打开或关闭显示用户登录系统的位置。
-h:不显示每个字段的标题信息字段。
-l使用详细格式列表。
这是默认值。
-s使用简洁的格式列表,不显示用户登录时间、终端阶段操作或程序消耗的CPU时间。
-u忽略有关正在运行的程序的名称和该程序消耗的CPU时间的信息。
-V显示版本信息。
复制以下代码:[root@krlcgcms01~]#who功能说明:显示当前登录系统的用户信息。
语法:who[-Himqsw][--help][--version][ami][记录文件]注意:此命令告诉您当前登录系统的人是谁。
单独运行who命令将列出用户。
登录帐户、使用的设备、登录时间、登录源或使用的X监视器。
参数:-H或--Heading显示每个字段的标题信息列。
-i或-u或--idle如果用户在过去一分钟内执行过操作,但超过24小时未执行操作,则显示空闲时间。
如果“.”标记旧字符串。
-m该参数与指定“ami”字符串具有相同的效果。
-q或--count仅显示帐户名和登录系统的总人数。
-s:忽略该参数,不进行处理。
该参数仅负责解决与其他版本的who命令的兼容性问题。
-w或-T或--mesg或--message或--writable显示用户信息的状态栏。
--help在线帮助。
--version显示版本信息。

b)、检查用户名

复制代码如下:[root@krlcgcms01~]#whoami功能说明:首先,检查用户名。
语法:whoami[--help][--version]附加信息:显示您的用户名。
此命令与运行“id-un”命令相同。
参数:--help在线帮助。
--version显示版本信息。

c)、显示单个用户的信息

复制以下代码:[root@krlcgcms01~]#fingerapacheuserfinger命令的作用是查询用户信息。
通常,将显示您的用户名和主目录。
系统中的用户、死时间、登录时间、登录shell等信息[用户名@主机名]查询远程机器上的用户信息用户名后面必须跟有“@主机名”,格式如下:但是,执行查询的网络主机必须运行Finger守护程序。
该命令的一般格式为:Finger[option][user][user@host]命令中各个选项的含义如下:-s显示用户的注册名、真实姓名、终端名称、写入状态、死状态。
时间、登录时间等信息。
除了-s选项显示的信息之外,-l还显示用户主目录、登录shell、电子邮件状态等信息,以及用户主目录中的.plan、.project和.forward文件的内容。
显示。
目录。
-p与-l选项相同,只是不显示.plan和.project文件。
【示例】在本机使用finger命令。
复制代码如下:$fingerxxqLogin:xxqName:Directory:/home/xxqShell:/bin/bashLastloginThuJan121:43(CST)ontty1Nomail.NoPlan。
$fingerLoginNameTtyIdleLoginTimeOfficeOfficePhonerootroot*128Nov2509:17……[root@krlcgcms01~]#idapacheuserd),复制查看用户登录记录的代码:[root@krlcgcms01~]#last显示登录成功的用户记录[root@krlcgcms01~]#lastb显示登录不成功的用户记录e)、显示所有用户代码为:[root@krlcgcms01~]#cut-d:-f1/etc/passwd[root@krlcgcms01~]#cat/etc/passwd|awk-F\:'{print$1}'

用户密码管理对于用户来说很重要。
部分内容是用户密码的管理。
首次创建用户帐户时,它没有密码,因此您必须先指定密码才能使用它,即使密码为空。
用于指定和更改用户密码的shell命令是passwd。
最终用户可以为自己和其他用户指定密码。
密码用户只能更改自己的密码。
命令格式为:代码:passwd选项用户名允许的选项:-l锁定密码。
换句话说,停用您的帐户。
-u解锁密码。
-d防止帐户拥有密码。
-f强制用户下次登录时更改密码。
如果使用默认用户名,请更改当前用户的密码。
示例:假设当前用户是sam,以下命令更改用户自己的密码。

复制代码如下:$passwdOldpassword:******Newpassword:************请重新输入新密码:*******结束用户,您可以按以下格式指定任何用户的密码:复制代码如下。
#passwdsamNewpassword:********重新输入新密码:********当普通用户更改密码时,passwd命令首先提示输入原始密码,然后提示用户输入密码请求。
验证后输入两次新密码。
2如果两次输入的密码匹配,则将密码分配给该用户,最后一个用户在为该用户分配密码时不需要知道原始密码。
出于安全考虑,用户应该选择更复杂的密码。
您的密码必须至少为8个字符,并且必须与您的姓名、出生日期等不同。
如果要为用户指定空密码,请运行以下形式的命令:代码:复制代码。
这是代码:#passwd-dsam此命令删除用户sam的密码,以便系统不再提示输入密码。
用户sam下次登录的密码。
passwd命令还允许您使用-l(锁定)选项锁定用户并阻止他们登录。
例如:代码:复制代码如下。
#passwd-lsam

linux如何查看密码状态是否锁定

命令为:passwd-S<用户名>[root@tozhw_gatewayetc]#passwd-StoolstoolsPS2011-10-240999997-1(密码集,MD5crypt。
)[root@tozhw_gatewayetc]#passwd-SrootrootPS2012-04-160999997-1(密码set,MD5crypt。
)[root@tozhw_gatewayetc]#passwd-SmysqlmysqlLK2011-10-240999997-1(密码锁定。
)[root@tozhw_gatewayetc]#passwd-SrpcuserrpcuserLK2011-10-240999997-1(密码锁定。
)

当前用户如何在Linux终端查看当前用户密码

1.打开电脑,提前在电脑上准备好Linux,然后点击进入Linux桌面,在Linux桌面上右键点击桌面,点击打开终端;

2点击后,会出现一个弹出框。
在弹出的框中输入head-3/etc/passwd的内容。

3、点击回车后,可以看到前三行密码保存的位置,可以用鼠标选择复制的位置密码保存

/p>

5之后点击回车键后,可以看到所有的用户和密码,其中可以找到用户的密码。