Debian 安装完成后 root 密码错误

2022-01-26 17:35:11 +08:00
 Jmui114

环境:VMware 虚拟机 版本:debian-11.2.0-amd64-netinst 问题描述:Debian 安装时设置的 Root 密码,在系统安装完成后用 root 用户登录会提示密码错误,而安装时新建的普通用户可以正常登录,涉及到 root 权限的所有场景都会提示密码错误,一开始以为是我自己记错了,重新创建新的虚拟机确认 root 密码( 5 位数)输入正确的情况下,还是会遇到上面的问题。

请教一下各位大佬,这是哪里没设置对吗?

7247 次点击
所在节点    Linux
31 条回复
eoo
2022-01-26 17:42:11 +08:00
debian11 默认死关闭 rot 登录的 自己去改 SSH 配置文件
eoo
2022-01-26 17:42:35 +08:00
debian11 默认是关闭 root 登录的 自己去改 SSH 配置文件
Jmui114
2022-01-26 18:25:06 +08:00
@eoo 所有能更改的操作都需要 root ,而切换 root 用户 su root 输完密码之后直接提示 su:鉴定故障 死循环了都,照着抄作业都不得( <amp-youtube data-videoid="Dk1RSryy5Ls" layout="responsive" width="480" height="270"></amp-youtube> )
CEBBCAT
2022-01-26 18:51:15 +08:00
设置不设置的,开维护模式再改一下不就行了?
jasonyang9
2022-01-26 19:06:26 +08:00
不是吧,普通帐号 SSH 上去,`su -`,输入 root 密码切换不成功?
Showfom
2022-01-26 19:12:56 +08:00
安装 Debian 的时候不要设置 root 密码,不然他不会给你装 sudo 的

设置 root 密码的时候直接留空下一步,设置一个普通用户的密码即可,然后登录机器以后直接用 sudo -i 即可切换 root
liuxu
2022-01-26 19:16:42 +08:00
sudo passwd 可以改 root 密码,ubuntu 默认 root 是随机密码,必须手动改改
liuxu
2022-01-26 19:18:11 +08:00
@liuxu #7 sudo passwd debian 也是通用的
adoal
2022-01-26 19:23:57 +08:00
从虚拟机 console 登录也不对?
Greatshu
2022-01-26 19:25:12 +08:00
sudo su -
eoo
2022-01-26 19:27:51 +08:00
@Jmui114 我安装 debian11 的时候 root 是设了密码的,然后安装 vim 再 sodu vim 编辑 SSH 配置文件启用 root 密码登录,挺简单的啊。。。
tubowen
2022-01-26 20:02:23 +08:00
Debian 安装的时候设置的用户不是 root 吧,是有 sudo 权限的用户,可以先 sudo su ,再 passwd 设置密码,要 root 远程登录还得修改 ssh 配置
DonDonc
2022-01-26 22:58:48 +08:00
Debian 安装的时候会要求设置两个用户( root 和普通),root 用户密码如果留空,则账户关闭,会给普通用户 sudo 权限。
huangsen365
2022-01-27 01:00:04 +08:00
用 centos7 省事
rainysia
2022-01-27 09:30:35 +08:00
13 楼说对了。
安装的时候要求 2 个账号,root 和 user, 不设置 root 密码(留空),则会关闭 root 并且安装 sudo.
设置 root 密码,则不会安装 sudo ,sudo 需要单独 install
imsea1
2022-01-27 11:11:19 +08:00
sudo passwd root
重启解决
自学能力有点差呀,百度就能解决的问题
Jmui114
2022-01-27 11:23:36 +08:00
@Showfom 感谢大家指点,按照 6 楼兄嘚的指点我新建了个虚拟机,可以成功切换到 root ,用别的方式要么输入完密码直接报错( su:鉴定故障),要么就是要求先提权。

参考了 3 楼油管视频教程,简单的将普通用户提升为伪 root 之后,日常对权限要求暂时够用(刚上 Linux 车),为给他人参考,完整流程如下:

# Debian 安装并提权

1. 官网可以下载完整的镜像包
- 首页直接下载的非全量包镜像,对此官方隐藏得太深,需要一点翻箱倒柜才能找到。
- 或者直接 Google:[non free debian iso]( https://cdimage.debian.org/cdimage/unofficial/non-free/cd-including-firmware/)
2. 离线状态安装
- 可以避免联网下载好几个小时
3. root 密码留空不设置
- 空 root 可以激活普通用户的 sudo 权限
- 避免系统安装好后出现拒绝 root 密码认证
4. 普通用户提权
- 终端输入:sudo -i 即可切换至 root

```markdown
sudo -i
```

- 开始提权

```markdown
usermod -a -G sudo 用户名 #用户名为已经创建的普通用户名
groups 用户名 #提升为伪 root 用户
exit #结束 root 退出到普通用户状态
sudo su #显示以普通用户 root 权限登录,表示提权成功
```

- 参考链接

[<amp-youtube data-videoid="Dk1RSryy5Ls" layout="responsive" width="480" height="270"></amp-youtube>]( <amp-youtube data-videoid="Dk1RSryy5Ls" layout="responsive" width="480" height="270"></amp-youtube>)


---

有哪些地方不对或者多余的,欢迎大家指正
Jmui114
2022-01-27 11:33:29 +08:00
@imsea1 不好意思,我才接触 Linux 两天,加起来不到 6 小时
前面的虚拟机删了,此前所有关于 sudo 的操作,输完密码后都会报:鉴定故障 ,直接就不讲武德了,我找到的剧本全都当场暴毙……
Jmui114
2022-01-27 11:35:11 +08:00
@huangsen365 真是不好依稀,我尝鲜换了五六个发行版,最后就馋 debian 的身子
Jmui114
2022-01-27 11:38:34 +08:00
@DonDonc 多谢指点,用这个方法在终端输入密码环节不会报错了

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/830768

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX