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

如何查看linux服务器名称,Linux服务器用户管理,全面解析查看与操作用户的方法

如何查看linux服务器名称,Linux服务器用户管理,全面解析查看与操作用户的方法

查看Linux服务器名称可使用hostname命令,用户管理涉及创建、删除、修改用户权限等,如useradd创建用户,userdel删除用户,chown更改用户权限,本...

查看Linux服务器名称可使用hostname命令,用户管理涉及创建、删除、修改用户权限等,如useradd创建用户,userdel删除用户,chown更改用户权限,本文全面解析了查看与操作用户的方法。

Linux服务器作为企业级应用的核心,其用户管理功能至关重要,合理配置用户,可以有效保障服务器安全,提高系统性能,本文将详细介绍如何在Linux服务器上查看用户,并对用户进行管理。

查看Linux服务器用户

  1. 使用who命令

who命令用于显示当前登录系统的所有用户,执行以下命令:

who

输出结果如下:

如何查看linux服务器名称,Linux服务器用户管理,全面解析查看与操作用户的方法

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

root     tty1         Jan  5 16:48
root     pts/0        Jan  5 16:49

第一列显示用户名,第二列显示终端名称,第三列显示登录时间。

  1. 使用w命令

w命令用于显示当前登录系统的所有用户及其使用情况,执行以下命令:

w

输出结果如下:

16:57:48 up  2:06,  1 user,  load average: 0.00, 0.00, 0.00
USER     TTY      FROM             LOGIN@   IDLE   JCPU   PCPU WHAT
root     tty1     (none)           Jan  5   2:06   0.00s  0.00s  0.00s init [3]-bash
root     pts/0    192.168.1.100    Jan  5   2:49   0.00s  0.00s  0.00s w

第一列显示用户名,第二列显示终端名称,第三列显示登录IP地址,第四列显示登录时间,第五列显示闲置时间,第六列显示JCPU时间,第七列显示PCPU时间,第八列显示正在执行的命令。

  1. 使用users命令

users命令用于显示当前登录系统的所有用户,执行以下命令:

users

输出结果如下:

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

/etc/passwd文件记录了系统中所有用户的账户信息,执行以下命令:

cat /etc/passwd

输出结果如下:

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

第一列显示用户名,第二列显示密码(实际密码存储在/etc/shadow文件中),第三列显示用户ID,第四列显示组ID,第五列显示用户描述,第六列显示家目录,第七列显示登录Shell。

添加用户

  1. 使用useradd命令

useradd命令用于添加新用户,执行以下命令:

sudo useradd -m -s /bin/bash testuser

-m参数表示创建用户的同时创建家目录,-s参数表示指定登录Shell。

  1. 使用usermod命令

usermod命令用于修改用户信息,执行以下命令:

sudo usermod -s /bin/bash testuser
  1. 使用userdel命令

userdel命令用于删除用户,执行以下命令:

sudo userdel testuser

修改用户密码

如何查看linux服务器名称,Linux服务器用户管理,全面解析查看与操作用户的方法

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

  1. 使用passwd命令

passwd命令用于修改用户密码,执行以下命令:

sudo passwd testuser
  1. 使用chpasswd命令

chpasswd命令用于批量修改用户密码,执行以下命令:

sudo chpasswd

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

用户组管理

  1. 使用groupadd命令

groupadd命令用于添加新用户组,执行以下命令:

sudo groupadd testgroup
  1. 使用groupmod命令

groupmod命令用于修改用户组信息,执行以下命令:

sudo groupmod -n testgroup newgroup
  1. 使用groupdel命令

groupdel命令用于删除用户组,执行以下命令:

sudo groupdel testgroup

权限管理

  1. 使用chmod命令

chmod命令用于修改文件或目录的权限,执行以下命令:

sudo chmod 755 /path/to/file

7表示所有者有读、写、执行权限,5表示组用户和其它用户有读、执行权限。

  1. 使用chown命令

chown命令用于修改文件或目录的所有者,执行以下命令:

sudo chown root:root /path/to/file
  1. 使用chgrp命令

chgrp命令用于修改文件或目录的所属组,执行以下命令:

sudo chgrp testgroup /path/to/file

本文详细介绍了如何在Linux服务器上查看用户、添加用户、修改用户密码、用户组管理以及权限管理,掌握这些操作,有助于您更好地管理Linux服务器,保障系统安全。

黑狐家游戏

发表评论

最新文章