如何在 Linux 桌面添加用户

直接结论:
GNOME桌面环境: 1 . 打开设置。
2 . 进入用户管理。
3 . 解锁。
4 . 添加用户。
5 . 填写信息。
6 . 完成。

KDEPlasma 桌面环境: 1 . 打开系统设置。
2 . 输入您的帐户。
3 . 解锁。
4 . 添加用户。
5 . 填写信息。
6 . 完成。

其他桌面环境: 1 . 打开用户和组。
2 . 解锁。
3 . 添加用户。
4 . 填写信息。
5 . 完成。

命令行: 1 . sudo useradd -m 新用户名。
2 . sudo passwd 新用户名。
3 . sudo usermod -aG sudo 新用户名。

别废话了。

我在linux里普通用户之间如何切换(创建用户时没有设置密码)?

哎呀,在这个Linux系统中创建用户而不输入密码真是一个陷阱。
我以前也遇到过这样的情况,当时我很忙。
幸运的是,我是问答行业1 0年的老手,所以我对此有所了解。

你看,你创建了一个用户但没有设置密码,所以跟你玩之后这个用户就消失了。
系统会提示您密码已锁定。
您必须输入密码才能登录。

好吧,让我们解决这个问题。
您必须首先登录具有管理员权限的帐户,然后使用 sudo 命令成为 root 用户。
这就是Linux中的超级管理员。
然后使用passwd命令为没有密码的用户设置密码。
例如,如果要为 user1 设置密码,请执行以下操作:sudo passwd user1
此时,系统会要求您输入新密码。
您必须输入两次以确保密码设置正确。
设置完成后,用户user1 即可使用新密码登录。

设置密码时,说实话,要小心,不要使用瞬间就能破解的密码,比如1 2 3 4 5 6 输入的内容一定要复杂,最好有大小写字母、数字和特殊字符,这样安全性就高。

输入密码后,即可以普通用户身份登录。
更改用户很容易。
使用 su 命令,后跟要更改的用户名。
例如,要从当前用户切换到 user1 ,请输入 su user1 然后系统会要求你输入user1 的密码,如果正确则切换成功。

切换用户后,您当前的操作将以该用户身份执行。
因此,正确设置用户密码来进行用户切换既安全又实用。
这是Linux系统管理的一项基本技能。

linux创建新用户账号为什么无效

老实说,在 Linux 上创建用户失败通常是由于权限、用户名或系统资源问题造成的。
我之前为隔壁的一家公司做过这样的事情,几乎以为硬盘已满,但结果发现存在文件权限问题。

例如,我曾经尝试创建一个名为“devops”的用户并长时间运行命令行来报告错误。
我的第一反应是“完了,root权限还不够吗?”尝试sudo后,发现/etc/passwd的文件权限不正确。
此时系统报“不允许操作”,于是我用ls -l /etc/passwd查看,发现权限是-rw-r--r--。
但是,当我运行chown命令时,发现权限不足。
我最终不得不以 root 身份登录才能将其更改回来。
说实话,此时您确实需要记住,并非所有文件都需要 6 6 4 权限。
这取决于具体情况。

用户名冲突也很烦人。
我有一个习惯,每次创建用户之前都会确认用户ID,以避免陷入陷阱。
我记得刷了一下手,再次创建了一个名为“test”的用户,系统直接说:“该用户已经存在”。
在这种情况下,你不应该反抗。
更改姓名,例如使用“test2 ”之类的内容或添加日期前缀通常可以解决问题。

当资源不足时,症状就变得尤为明显。
例如,上次我在虚拟机中运行实验并创建用户时,突然收到“设备空间不足”的消息。
检查后发现/home分区已满。
此时系统日志明确指出“/dev/sda1 已满”。
目前您只能清理临时文件或移动日志文件。
请记住使用 df -h 检查分区,使用 free -h 检查存储。
这两个命令比只关注系统提示可靠得多。

SELinux/AppArmor 安全模块有时非常烦人。
有一次我正在帮助朋友排除故障,并且用户创建被彻底拒绝。
系统日志中存在多条SELinux拒绝日志。
老实说,我直接使用setenforce 0绕过测试,发现问题其实就在那里。
这个时候,你就必须妥协。
虽然在测试环境中禁用安全模块很方便,但在生产环境中这样做并不安全。

最离谱的是,用户曾经可以创建唯一,但是登录出现问题,后来发现是PAM配置不正确,系统对UID限制太多了。
在这种情况下,您需要直接进入/etc/login.defs并尝试将UID_MIN更改为更大的值。
老实说,当涉及到Linux上的用户管理时,有时你真的必须仔细检查文件系统、安全模块和配置文件,如果缺少某些东西,那就很烦人了。