我不能登录到KDE
,就像我的系统上的 GUI 的其他用户一样,Debian
只有在安装时创建的用户。
我可以在命令行中登录:
su - user
进入用户登录,但仅限于外壳。
我已经创建了一个登录 shell
usermod -s /bin/bash user
并删除用户并创建新用户
useradd -m user
我尝试过更改密码:
sudo passwd user
cat /etc/passwd # gives
Óuser:x:1001:1001::/home/Óuser:/bin/bash
操作系统版本:
PRETTY_NAME="Debian GNU/Linux 9 (stretch)"
NAME="Debian GNU/Linux"
VERSION_ID="9"
VERSION="9 (stretch)"
ID=debian
HOME_URL="https://www.debian.org/"
SUPPORT_URL="https://www.debian.org/support"
BUG_REPORT_URL="https://bugs.debian.org/"
当我尝试登录时,我会发现login failed
密码错误,但我确信我的密码正确。
答案1
Debian 系统上的用户名必须以 ASCII 字母或下划线开头,然后只能包含字母、数字、破折号或下划线。用户名可以以可选的$
.最大长度为 32 个字符。
Óli
我建议oli
将用户的“真实姓名”设置为 ,而不是Óli
。
也可以看看:验证 Linux 用户的正则表达式是什么?