当前位置:首页 > 综合资讯 > 正文
黑狐家游戏

linux如何查看有哪些服务,Linux服务器用户管理,全面解析查看与操作用户

linux如何查看有哪些服务,Linux服务器用户管理,全面解析查看与操作用户

Linux查看服务可使用systemctl list-units --type=service命令,用户管理涉及创建、删除、修改用户权限等操作,如useradd创建用户...

Linux查看服务可使用systemctl list-units --type=service命令,用户管理涉及创建、删除、修改用户权限等操作,如useradd创建用户,userdel删除用户,chpasswd修改密码,本文全面解析了查看与操作Linux服务及用户管理的方法。

Linux服务器作为企业级应用的核心,其用户管理功能至关重要,掌握Linux服务器用户查看与操作方法,有助于保障系统安全、提高工作效率,本文将详细解析如何在Linux服务器上查看有哪些用户,并介绍用户管理的相关操作。

查看Linux服务器用户

linux如何查看有哪些服务,Linux服务器用户管理,全面解析查看与操作用户

图片来源于网络,如有侵权联系删除

  1. 使用who命令

who命令用于显示当前登录系统的所有用户及其所在终端、登录时间等信息,在终端输入以下命令:

who

输出结果如下:

root     pts/0        2021-11-01 12:30 (192.168.1.100)

root表示当前登录的用户名,pts/0表示终端编号,2021-11-01 12:30表示登录时间,192.168.1.100表示登录IP地址。

  1. 使用w命令

w命令与who命令类似,但提供了更详细的信息,在终端输入以下命令:

w

输出结果如下:

 12:31:15 up  2:07,  1 user,  load average: 0.00, 0.00, 0.00
USER     TTY      FROM             LOGIN@     IDLE   JCPU   PCPU WHAT
root     pts/0    192.168.1.100    12:30      0.00s  0.00s  0.00s -bash

各列含义如下:

  • USER:用户名
  • TTY:终端编号
  • FROM:登录IP地址
  • LOGIN@:登录时间
  • IDLE:空闲时间
  • JCPU:JCPU时间
  • PCPU:PCPU时间
  • WHAT:当前执行命令
  1. 使用users命令

users命令用于显示当前登录系统的所有用户名,在终端输入以下命令:

users

输出结果如下:

root
  1. 使用cat命令查看/etc/passwd文件

/etc/passwd文件存储了系统中所有用户的账户信息,使用cat命令查看该文件,即可查看所有用户信息,在终端输入以下命令:

cat /etc/passwd

输出结果如下:

root:x:0:0:root:/root:/bin/bash
bin:x:1:1:bin:/bin:/bin/sh
daemon:x:2:2:daemon:/sbin:/bin/sh

每行代表一个用户,各列含义如下:

  • 用户名
  • 密码(加密后的)
  • 用户ID
  • 组ID
  • 用户描述
  • 家目录
  • 默认shell

用户管理操作

添加用户

使用useradd命令添加用户,以下是一个示例:

useradd -m -d /home/user1 -s /bin/bash user1

-m表示创建用户的主目录,-d表示指定用户的主目录路径-s表示指定用户的默认shell。

linux如何查看有哪些服务,Linux服务器用户管理,全面解析查看与操作用户

图片来源于网络,如有侵权联系删除

删除用户

使用userdel命令删除用户,以下是一个示例:

userdel -r user1

-r表示删除用户的主目录。

修改用户密码

使用passwd命令修改用户密码,以下是一个示例:

passwd user1

输入新密码后,按回车键确认。

修改用户信息

使用chfn命令修改用户信息,以下是一个示例:

chfn -f "张三" -p "工程师" -w "www.zhangsan.com" user1

-f表示修改真实姓名,-p表示修改职位,-w表示修改工作地点。

修改用户主目录

使用chown命令修改用户主目录,以下是一个示例:

chown -R user1:user1 /home/user1

-R表示递归修改。

本文详细介绍了在Linux服务器上查看用户的方法,并讲解了用户管理的相关操作,掌握这些知识,有助于提高Linux服务器管理效率,保障系统安全,在实际操作过程中,请根据实际情况选择合适的方法。

黑狐家游戏

发表评论

最新文章