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

查看linux服务器有哪些用户名,Linux服务器用户管理详解,查看、添加、删除与权限控制

查看linux服务器有哪些用户名,Linux服务器用户管理详解,查看、添加、删除与权限控制

Linux服务器用户管理详解:本文介绍了如何查看服务器用户名,并详细阐述了添加、删除用户以及权限控制的方法,涵盖从查看用户列表到设置用户权限的全面指南。...

Linux服务器用户管理详解:本文介绍了如何查看服务器用户名,并详细阐述了添加、删除用户以及权限控制的方法,涵盖从查看用户列表到设置用户权限的全面指南。

Linux服务器作为现代企业及个人用户常用的操作系统,拥有丰富的用户管理功能,用户管理是Linux服务器维护的重要环节,包括查看、添加、删除用户以及权限控制等,本文将详细介绍Linux服务器用户管理的相关知识,帮助读者全面了解并掌握用户管理技巧。

查看Linux服务器用户

查看linux服务器有哪些用户名,Linux服务器用户管理详解,查看、添加、删除与权限控制

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

  1. 使用who命令

who命令可以查看当前登录系统的所有用户及其登录信息,执行以下命令:

who

输出结果如下:

用户名    tty    登录时间    IP地址
root      tty1    2021-01-01 10:00:00    192.168.1.1
user1     tty2    2021-01-01 10:05:00    192.168.1.2
  1. 使用w命令

w命令与who命令类似,但提供了更详细的信息,执行以下命令:

w

输出结果如下:

10:08:45 up 1 day,  2:06,  1 user,  load average: 0.00, 0.00, 0.00
USER     TTY      FROM             LOGIN@   IDLE   JCPU   PCPU WHAT
root     tty1     192.168.1.1      10:00    1.00s  0.00s  0.00s -bash
user1    tty2     192.168.1.2      10:05    0.00s  0.00s  0.00s -bash
  1. 使用users命令

users命令可以快速列出当前登录系统的所有用户,执行以下命令:

users

输出结果如下:

root    user1
  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
...

添加Linux服务器用户

  1. 使用useradd命令

useradd命令用于添加新用户,以下是一个添加名为newuser的用户的示例:

查看linux服务器有哪些用户名,Linux服务器用户管理详解,查看、添加、删除与权限控制

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

sudo useradd newuser
  1. 使用useradd命令指定用户信息

useradd命令可以指定用户的各种信息,如用户ID、组ID、家目录、登录shell等,以下是一个指定用户信息的示例:

sudo useradd -u 1000 -g 1001 -d /home/newuser -s /bin/bash newuser
  • -u 1000:指定用户ID为1000
  • -g 1001:指定用户组ID为1001
  • -d /home/newuser:指定用户家目录为/home/newuser
  • -s /bin/bash:指定用户登录shell为/bin/bash
  1. 使用usermod命令修改用户信息

usermod命令用于修改用户信息,以下是一个修改用户家目录的示例:

sudo usermod -d /home/newuser newuser

删除Linux服务器用户

  1. 使用userdel命令

userdel命令用于删除用户,以下是一个删除名为newuser的用户的示例:

sudo userdel newuser
  1. 使用userdel命令删除用户的同时删除用户家目录
sudo userdel -r newuser

权限控制

  1. 使用chmod命令修改文件权限

chmod命令用于修改文件或目录的权限,以下是一个将/home/newuser目录权限修改为所有用户可读、可写的示例:

sudo chmod 666 /home/newuser
  1. 使用chown命令修改文件或目录的所有者

chown命令用于修改文件或目录的所有者,以下是一个将/home/newuser目录的所有者修改为newuser的示例:

sudo chown newuser:newuser /home/newuser
  1. 使用chgrp命令修改文件或目录的所属组

chgrp命令用于修改文件或目录的所属组,以下是一个将/home/newuser目录的所属组修改为newgroup的示例:

sudo chgrp newgroup /home/newuser

本文详细介绍了Linux服务器用户管理的相关知识,包括查看、添加、删除用户以及权限控制等,掌握用户管理技巧对于维护Linux服务器至关重要,希望本文能帮助读者更好地了解并掌握Linux服务器用户管理。

黑狐家游戏

发表评论

最新文章