问题描述
Debian Buster,KDE-plasma
我是Linux和Programming的新手,安装Python 3.8时遇到了麻烦,但找不到解决方案,因为我找不到真正的工作。我真的很想了解发生了什么事情,因为我想了解很多有关Linux的知识,但是我来自Windows,而用户的帐户和权限仍然对我来说是个谜。
我对我做错了什么有一个想法,我可以描述一下症状。 我做错了什么:我使用了类似于“ usermod -a -G root my_user_name”的权限来授予我的用户帐户sudo权限。
症状是:
我在等离子下的登录屏幕中丢失了登录名。没有用户帐户,也没有用户图标。在破坏系统之前,我只需要输入密码,现在我也必须输入用户名。 登录屏幕来自Gnome,切换用户屏幕来自plasma。
在桌面上,一切正常,但是当我打开Konsole时,我的用户起始文件夹为/ root,而root在主目录/用户文件夹中启动。我完全迷路了。
权限方面也发生了变化,因为尽管我没有使用SU帐户,但是当我用来输入Root密码时,管理某些安装和某些操作会要求使用密码。
我看了一下/ etc / passwd,唯一看起来很奇怪的地方是写了我全名的行,起始文件夹是/ bin / bash。如果将其更改为/ home / user,则情况会变得更糟,因为konsole遇到问题且无法启动。我还查看了etc / groups,无法弄清楚是否有问题。
在了解这种情况之前,我不想再碰任何东西,因为系统中充满了应用程序,我花了很多时间来配置它。
解决方法
我解决了部分问题。现在,我有SDDM登录屏幕。我重新安装了SDDM默认主题(微风)。现在,我可以在其他主题之间切换,不是很多,因为很多依赖Qtquick-controls 2.5,并且我安装了4.1x。
让我大吃一惊的是,我到底怎么能只用一条指令(usermod)来交换用户和根登录文件夹