如何解决我用usermod弄坏了东西
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)来交换用户和根登录文件夹
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。