也想出现在这里? 联系我们

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

作者 : 小编 本文共2449个字,预计阅读时间需要7分钟 发布时间: 2022-10-31 共4.8K人阅读
也想出现在这里? 联系我们

查看用户a),查看当前登录用户

复制代码

代码如下:

[root@krlcgcms01 ~]# w

功能说明:显示目前登入系统的用户信息。 语  法:w [-fhlsuV][用户名称] 补充说明:执行这项指令可得知目前登入系统的用户有那些人,以及他们正在执行的程序。单独执行w 指令会显示所有的用户,您也可指定用户名称,仅显示某位用户的相关信息。 参  数: -f  开启或关闭显示用户从何处登入系统。 -h  不显示各栏位的标题信息列。 -l  使用详细格式列表,此为预设值。 -s  使用简洁格式列表,不显示用户登入时间,终端机阶段作业和程序所耗费的CPU时间。 -u  忽略执行程序的名称,以及该程序耗费CPU时间的信息。 -V  显示版本信息。

复制代码

代码如下:

[root@krlcgcms01 ~]# who

功能说明:显示目前登入系统的用户信息。 语  法:who [-Himqsw][–help][–version][am i][记录文件] 补充说明:执行这项指令可得知目前有那些用户登入系统,单独执行who指令会列出登入帐号,使用的    终端机,登入时间以及从何处登入或正在使用哪个X显示器。 参  数: -H或–heading  显示各栏位的标题信息列。 -i或-u或–idle  显示闲置时间,若该用户在前一分钟之内有进行任何动作,将标示成"."号,如果该用户已超过24小时没有任何动作,则标示出"old"字符串。 -m  此参数的效果和指定"am i"字符串相同。 -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 ~]# finger apacheuser

finger命令的功能是查询用户的信息,通常会显示系统中某个用户的用户名、主目录、停滞时间、登录时间、登录shell等信息。如果要查询远程机上的用户信息,需要在用户名后面接“@主机名”,采用[用户名@主机名]的格式,不过要查询的网络主机需要运行finger守护进程。 该命令的一般格式为: finger [选项] [使用者] [用户@主机] 命令中各选项的含义如下: -s 显示用户的注册名、实际姓名、终端名称、写状态、停滞时间、登录时间等信息。 -l 除了用-s选项显示的信息外,还显示用户主目录、登录shell、邮件状态等信息,以及用户主目录下的.plan、.project和.forward文件的内容。 -p 除了不显示.plan文件和.project文件以外,与-l选项相同。  [例]在本地机上使用finger命令。

复制代码

代码如下:

$ finger xxq Login: xxq Name: Directory: /home/xxq Shell: /bin/bash Last login Thu Jan 1 21:43 (CST) on tty1 No mail. No Plan.  $ finger Login Name Tty Idle Login Time Office Office Phone root root *1 28 Nov 25 09:17 ……[root@krlcgcms01 ~]# id apacheuser

d),查看用户登录记录

复制代码

代码如下:

[root@krlcgcms01 ~]# last 查看登录成功的用户记录[root@krlcgcms01 ~]# lastb 查看登录不成功的用户记录

e),查看所有用户

复制代码

代码如下:

[root@krlcgcms01 ~]# cut -d : -f 1 /etc/passwd[root@krlcgcms01 ~]# cat /etc/passwd |awk -F \\: ‘{print $1}’

用户密码管理用户管理的一项重要内容是用户口令的管理。用户账号刚创建时没有口令,是被系统锁定的,无法使用,必须为其指定口令后才能使用,即使是空口令。指定和修改用户口令的Shell命令是passwd。终极用户能为自己和其他用户指定口令,普通用户只能修改自己的口令。命令的格式为:代码:passwd 选项 用户名可使用的选项:-l 锁定口令,即禁用账号。-u 口令解锁。-d 使账号无口令。-f 强迫用户下次登录时修改口令。如果默认用户名,则修改当前用户的口令。例如:假设当前用户是sam,则下面的命令修改该用户自己的口令:

复制代码

代码如下:

$ passwdOld password:******New password:*******Re-enter new password:*******

如果是终极用户,能用下列形式指定任意用户的口令:

复制代码

代码如下:

# passwd samNew password:*******Re-enter new password:*******

普通用户修改自己的口令时,passwd命令会先询问原口令,验证后再需求用户输入两遍新口令,如果两次输入的口令一致,则将这个口令指定给用户;而终极 用户为用户指定口令时,就不必知道原口令。为了安全起见,用户应该选择比较复杂的口令,最佳使用不少于8位的口令,口令中包含有大写、小写字母和数字,并 且应该和姓名、生日等不相同。为用户指定空口令时,执行下列形式的命令:代码:

复制代码

代码如下:

# passwd -d sam

此命令将用户sam的口令删除,这样用户sam下一次登录时,系统就不再询问口令。passwd命令还能用-l(lock)选项锁定某一用户,使其不能登录,例如:代码:

复制代码

代码如下:

# passwd -l sam

1. 本站所提供的源码模板(主题/插件)等资源仅供学习交流,若使用商业用途,请购买正版授权,否则产生的一切后果将由下载用户自行承担,有部分资源为网上收集或仿制而来,若模板侵犯了您的合法权益,请来信通知我们(Email: rayer@88.com),我们会及时删除,给您带来的不便,我们深表歉意!
2. 分享目的仅供大家学习和交流,请不要用于商业用途!
3. 如果你也有好源码或者教程,可以到用户中心发布投稿,分享有金币奖励和额外收入!
4. 本站提供的源码、模板、插件等等其他资源,都不包含技术服务 请大家谅解!
5. 如有链接无法下载、失效或广告,请联系站长,可领回失去的金币,并额外有奖!
6. 如遇到加密压缩包,默认解压密码为"www.zyfx8.cn",如遇到无法解压的请联系管理员!
本站部分文章、资源来自互联网,版权归原作者及网站所有,如果侵犯了您的权利,请及时联系我站删除。免责声明
资源分享吧 » Linux下基本的查看用户和管理用户密码命令

常见问题FAQ

免费下载或者VIP会员专享资源能否直接商用?
本站所有资源版权均属于原作者所有,这里所提供资源均只能用于参考学习用,请勿直接商用。若由于商用引起版权纠纷,一切责任均由使用者承担。更多说明请参考 VIP介绍。
织梦模板使用说明
你下载的织梦模板并不包括DedeCMS使用授权,根据DedeCMS授权协议,除个人非盈利站点外,均需购买DedeCMS商业使用授权。购买地址: http://www.desdev.cn/service-dedecms.html

发表评论

Copyright 2015-2020 版权所有 资源分享吧 Rights Reserved. 蜀ICP备14022927号-1
开通VIP 享更多特权,建议使用QQ登录