windows10 的 bash 中输入 su 为什么 su: Authentication failure?

2016-08-03 09:27:57 +08:00
 trepwq

更新了 win10 ,打开了 subsystem ,想切换到 root ,结果 su 输入密码之后 Authentication failure ,为什么呢? 虽然可以 sudo su -切换到 root ,可是为什么不能用 su 切换呢?

3795 次点击
所在节点    问与答
5 条回复
ooxxcc
2016-08-03 09:51:58 +08:00
为什么不用 sudo -s 或者 sudo -i 呢
BOYPT
2016-08-03 09:55:37 +08:00
ubuntu 系统的 root 是不允许密码登陆的, su 命令无参数的作用是按 root 登陆,而 passwd 查不到 root 的密码,因此你不能登陆。

正确的用法是使用 sudo -s 。
lingll
2016-08-03 09:59:03 +08:00
不是进去之后直接就是 root 吗?
czmecho
2016-08-03 13:40:57 +08:00
neilp
2016-08-03 13:46:54 +08:00
root 的密码不对.

先切换到 root
sudo su

然后, 以 root 身份改 root 的密码:

passwd


然后 退出. 再用 su 试试.

exit
su

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

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

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

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

© 2021 V2EX