查看linux服务器有哪些用户名,Linux服务器用户管理详解,查看、添加、删除与权限控制
- 综合资讯
- 2025-04-13 16:05:55
- 2

Linux服务器用户管理详解:本文介绍了如何查看服务器用户名,并详细阐述了添加、删除用户以及权限控制的方法,涵盖从查看用户列表到设置用户权限的全面指南。...
Linux服务器用户管理详解:本文介绍了如何查看服务器用户名,并详细阐述了添加、删除用户以及权限控制的方法,涵盖从查看用户列表到设置用户权限的全面指南。
Linux服务器作为现代企业及个人用户常用的操作系统,拥有丰富的用户管理功能,用户管理是Linux服务器维护的重要环节,包括查看、添加、删除用户以及权限控制等,本文将详细介绍Linux服务器用户管理的相关知识,帮助读者全面了解并掌握用户管理技巧。
查看Linux服务器用户
图片来源于网络,如有侵权联系删除
- 使用
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
- 使用
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
- 使用
users
命令
users
命令可以快速列出当前登录系统的所有用户,执行以下命令:
users
输出结果如下:
root user1
- 使用
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服务器用户
- 使用
useradd
命令
useradd
命令用于添加新用户,以下是一个添加名为newuser
的用户的示例:
图片来源于网络,如有侵权联系删除
sudo useradd newuser
- 使用
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
- 使用
usermod
命令修改用户信息
usermod
命令用于修改用户信息,以下是一个修改用户家目录的示例:
sudo usermod -d /home/newuser newuser
删除Linux服务器用户
- 使用
userdel
命令
userdel
命令用于删除用户,以下是一个删除名为newuser
的用户的示例:
sudo userdel newuser
- 使用
userdel
命令删除用户的同时删除用户家目录
sudo userdel -r newuser
权限控制
- 使用
chmod
命令修改文件权限
chmod
命令用于修改文件或目录的权限,以下是一个将/home/newuser
目录权限修改为所有用户可读、可写的示例:
sudo chmod 666 /home/newuser
- 使用
chown
命令修改文件或目录的所有者
chown
命令用于修改文件或目录的所有者,以下是一个将/home/newuser
目录的所有者修改为newuser
的示例:
sudo chown newuser:newuser /home/newuser
- 使用
chgrp
命令修改文件或目录的所属组
chgrp
命令用于修改文件或目录的所属组,以下是一个将/home/newuser
目录的所属组修改为newgroup
的示例:
sudo chgrp newgroup /home/newuser
本文详细介绍了Linux服务器用户管理的相关知识,包括查看、添加、删除用户以及权限控制等,掌握用户管理技巧对于维护Linux服务器至关重要,希望本文能帮助读者更好地了解并掌握Linux服务器用户管理。
本文链接:https://www.zhitaoyun.cn/2093385.html
发表评论