我是 Debian 初学者和 GUI 用户,遇到了一些麻烦吗?
通过 Gnome-user-settings 删除用户密码后,无法以 sudo/gksu/root/su 或 (main/super) 用户身份登录。
行动历史
(但可能不相关)
- 安装了 Debian“Jessie”GNU/Linux,其中 xFce GUI(en-US)作为唯一的操作系统。硬件是 ThinkPad w510。
- 在设置中跳过 root 用户密码,以便轻松获取超级用户的 sudo。
- 与往常一样,使用 Gnome (3.4.x) 登录,一次都没有使用 xFCE 登录。(安装了 Xfce。安装 xFce 只是为了通过这种方式更好地控制(更容易管理)软件包,以便更按照我的喜好设置 gnome。
- 添加了更多 jessie 复制版(默认情况下与 Wheesy 稳定版相同,但对于 Jessie 而言,Jessie 默认仅有安全更新的复制版)。
- 安装了大量基于 gtk(3) 和 gnome(3) 的软件;(之后再次重启)
- 为我的 nvidia quadro 安装了专有显卡驱动程序。(之后再次重新启动)
- 安装了更多与我的工作/学校/开发相关的东西。
实际问题
原本计划重新启动,但想先设置自动登录,而是将用户密码设置为无(不要问为什么/可能是因为长时间醒着造成的),注意到了这一点,并将其设置为自动登录,但无法撤消我之前的错误来为我创建新密码。
由于我的密码设置为无,我原本以为只需在 pass 提示中输入空密码字段即可,但它无法进行身份验证。我尝试了 Alt+F2“gksu gedit”以及:sudo wget“https://www.some-page.eu/file.ext“和终端中的“su”,没有一个应用(实际上很合逻辑 - 因为我是 sudoer 和级别最高的超级用户,除了计算机上唯一的用户)。
当前立场
- 这次事故之后,除了密码提示部分以外,一切都运行正常。
- 要注销或重新启动。
- Synaptic 包管理器仍然以 root 权限打开(只有一个,在问题出现之前就一直打开,并且此后没有关闭,以防万一)。
通过 Google 寻求帮助并阅读了一些手册/常见问题解答/操作方法 - 大多涉及 sudoers 文件管理,但没有找到专门针对我的问题的 - 所以仍然没有任何帮助。
真的希望,我不需要因为一个愚蠢的错误而重新进行 OS 安装。
感谢您的回复 :-)
答案1
在启动到“恢复模式”时更改您的用户密码 - 启动后它将向您显示 root shell。
要更改密码,请使用“passwd 用户名”,然后重新启动到正常模式。