查看Linux 服务器上有哪些用户 如何查出一台linux服务器上有哪些人在登录

\u67e5\u770bLinux\u670d\u52a1\u5668\u6709\u54ea\u4e9b\u7528\u6237\u6b63\u767b\u5f55\u5728\u670d\u52a1\u5668\u4e0a

\u90a3\u4e48Linux\u64cd\u4f5c\u7cfb\u7edf\u91cc\u67e5\u770b\u6240\u6709\u7528\u6237\u8be5\u600e\u4e48\u529e\u5462\uff1f\u7528\u547d\u4ee4\u3002\u5176\u5b9e\u7528\u547d\u4ee4\u5c31\u80fd\u5f88\u8f7b\u677e\u7684\u67e5\u770b\u5230Linux\u7cfb\u7edf\u6709\u54ea\u4e9b\u7528\u6237\u3002 1\u3001Linux\u91cc\u67e5\u770b\u6240\u6709\u7528\u6237 \uff081\uff09\u5728\u7ec8\u7aef\u91cc.\u5176\u5b9e\u53ea\u9700\u8981\u67e5\u770b /etc/passwd\u6587\u4ef6\u5c31\u884c\u4e86. \uff082\uff09\u770b\u7b2c\u4e09\u4e2a\u53c2\u6570:500\u4ee5\u4e0a\u7684,\u5c31\u662f\u540e\u9762\u5efa\u7684\u7528\u6237\u4e86.\u5176\u5b83\u5219\u4e3a\u7cfb\u7edf\u7684\u7528\u6237. \u6216\u8005\u7528cat /etc/passwd |cut -f 1 -d :
2\u3001\u7528\u6237\u7ba1\u7406\u547d\u4ee4 useradd \u6ce8\uff1a\u6dfb\u52a0\u7528\u6237 adduser \u6ce8\uff1a\u6dfb\u52a0\u7528\u6237 passwd \u6ce8\uff1a\u4e3a\u7528\u6237\u8bbe\u7f6e\u5bc6\u7801 usermod \u6ce8\uff1a\u4fee\u6539\u7528\u6237\u547d\u4ee4\uff0c\u53ef\u4ee5\u901a\u8fc7usermod \u6765\u4fee\u6539\u767b\u5f55\u540d\u3001\u7528\u6237\u7684\u5bb6\u76ee\u5f55\u7b49\u7b49\uff1b pwcov \u6ce8\uff1a\u540c\u6b65\u7528\u6237\u4ece/etc/passwd \u5230/etc/shadow pwck \u6ce8\uff1apwck\u662f\u6821\u9a8c\u7528\u6237\u914d\u7f6e\u6587\u4ef6/etc/passwd \u548c/etc/shadow \u6587\u4ef6\u5185\u5bb9\u662f\u5426\u5408\u6cd5\u6216\u5b8c\u6574\uff1b pwunconv \u6ce8\uff1a\u662fpwcov \u7684\u7acb\u9006\u5411\u64cd\u4f5c\uff0c\u662f\u4ece/etc/shadow\u548c /etc/passwd \u521b\u5efa/etc/passwd \uff0c\u7136\u540e\u4f1a\u5220\u9664 /etc/shadow \u6587\u4ef6\uff1b finger \u6ce8\uff1a\u67e5\u770b\u7528\u6237\u4fe1\u606f\u5de5\u5177 id \u6ce8\uff1a\u67e5\u770b\u7528\u6237\u7684UID\u3001GID\u53ca\u6240\u5f52\u5c5e\u7684\u7528\u6237\u7ec4 chfn \u6ce8\uff1a\u66f4\u6539\u7528\u6237\u4fe1\u606f\u5de5\u5177 su \u6ce8\uff1a\u7528\u6237\u5207\u6362\u5de5\u5177 sudo \u6ce8\uff1asudo \u662f\u901a\u8fc7\u53e6\u4e00\u4e2a\u7528\u6237\u6765\u6267\u884c\u547d\u4ee4\uff08execute a command as another user\uff09\uff0csu \u662f\u7528\u6765\u5207\u6362\u7528\u6237\uff0c\u7136\u540e\u901a\u8fc7\u5207\u6362\u5230\u7684\u7528\u6237\u6765\u5b8c\u6210\u76f8\u5e94\u7684\u4efb\u52a1\uff0c\u4f46sudo \u80fd\u540e\u9762\u76f4\u63a5\u6267\u884c\u547d\u4ee4\uff0c\u6bd4\u5982sudo \u4e0d\u9700\u8981root \u5bc6\u7801\u5c31\u53ef\u4ee5\u6267\u884croot \u8d4b\u4e0e\u7684\u6267\u884c\u53ea\u6709root\u624d\u80fd\u6267\u884c\u76f8\u5e94\u7684\u547d\u4ee4\uff1b\u4f46\u5f97\u901a\u8fc7visudo \u6765\u7f16\u8f91/etc/sudoers\u6765\u5b9e\u73b0\uff1b visudo \u6ce8\uff1avisodo \u662f\u7f16\u8f91 /etc/sudoers \u7684\u547d\u4ee4\uff1b\u4e5f\u53ef\u4ee5\u4e0d\u7528\u8fd9\u4e2a\u547d\u4ee4\uff0c\u76f4\u63a5\u7528vi \u6765\u7f16\u8f91 /etc/sudoers \u7684\u6548\u679c\u662f\u4e00\u6837\u7684\uff1b sudoedit \u6ce8\uff1a\u548csudo \u529f\u80fd\u5dee\u4e0d\u591a\uff1b

\u5982\u679c\u67e5\u8be2\u76ee\u524d\u6b63\u5728\u767b\u5f55\u7684\u7528\u6237\u53ef\u4ee5\u4f7f\u7528 who\uff0c\u6216\u8005\u662f w\uff0c\u8fd9\u4e8c\u8005\u7684\u533a\u522b\u5c31\u662f\uff1awho \u547d\u4ee4\u53ea\u663e\u793a\u90fd\u6709\u8c01\u5728\u767b\u5f55\uff0c\u800c w \u547d\u4ee4\u7684\u529f\u80fd\u6bd4 who \u8981\u5f3a\uff0c\u5b83\u9664\u4e86\u53ef\u4ee5\u663e\u793a\u51fa\u76ee\u524d\u90fd\u6709\u54ea\u4e9b\u7528\u6237\u5728\u767b\u5f55\u7cfb\u7edf\u4e4b\u5916\uff0c\u8fd8\u53ef\u4ee5\u663e\u793a\u51fa\u6bcf\u4e2a\u4eba\u5728\u4ec0\u4e48\u65f6\u95f4\u3001\u5177\u4f53\u5730\u90fd\u5728\u505a\u4ec0\u4e48\u4e8b\u60c5\u3002
\u53e6\u5916\uff0c\u5982\u679c\u60f3\u67e5\u8be2Linux/UNIX\u7cfb\u7edf\u4e0a\u66fe\u7ecf\u90fd\u6709\u54ea\u4e9b\u4eba\u767b\u5f55\u8fc7\uff0c\u90a3\u4e48\u4f7f\u7528 last \u547d\u4ee4\u5c31\u53ef\u4ee5\u663e\u793a\u51fa\u4ee5\u5f80\u90fd\u6709\u54ea\u4e9b\u7528\u6237\u767b\u5f55\u8fc7\u7cfb\u7edf\uff08\u7528\u6237\u767b\u5f55\u7684\u5386\u53f2\u8bb0\u5f55\uff09\u3002

具体操作步骤如下:

1、首先查看本地的服务器用户,这里Linux系统的用户都是保存在etc/passwd和etc/shadow这两个文件,所以直接在终端输入命令“cat /etc/passwd|grep -v”,后面的参数是调整输出格式和输出未登录用户的。

2、然后在etc/passwd下也会保存当前的用户信息,可以使用vi命令打开该文件,即可看到所有的用户信息。

3、另外在etc/shadow的下也有用户的相关选项,同样使用vi命令打开查看。



那么Linux操作系统里查看所有用户该怎么办呢?用命令。其实用命令就能很轻松的查看到Linux系统有哪些用户。 1、Linux里查看所有用户 (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 功能差不多;

扩展阅读:免费linux服务器软件 ... 查看linux x86版本 ... linux服务器型号查询 ... linux查看密码明文 ... linux查看本机ip ... linux 查看服务器序列号 ... linux 查看自己ip地址 ... linux查看当前服务器ip ... linux 查看系统 命令 ...

本站交流只代表网友个人观点,与本站立场无关
欢迎反馈与建议,请联系电邮
2024© 车视网