V2EX = way to explore
V2EX 是一个关于分享和探索的地方
Sign Up Now
For Existing Member  Sign In
trepwq
V2EX  ›  问与答

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

  •  
  •   trepwq · Aug 3, 2016 · 4207 views
    This topic created in 3567 days ago, the information mentioned may be changed or developed.

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

    5 replies    2016-08-03 13:46:54 +08:00
    47jm9ozp
        1
    47jm9ozp  
       Aug 3, 2016
    为什么不用 sudo -s 或者 sudo -i 呢
    BOYPT
        2
    BOYPT  
       Aug 3, 2016
    ubuntu 系统的 root 是不允许密码登陆的, su 命令无参数的作用是按 root 登陆,而 passwd 查不到 root 的密码,因此你不能登陆。

    正确的用法是使用 sudo -s 。
    lingll
        3
    lingll  
       Aug 3, 2016 via Android
    不是进去之后直接就是 root 吗?
    neilp
        5
    neilp  
       Aug 3, 2016
    root 的密码不对.

    先切换到 root
    sudo su

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

    passwd


    然后 退出. 再用 su 试试.

    exit
    su
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   1025 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 41ms · UTC 18:30 · PVG 02:30 · LAX 11:30 · JFK 14:30
    ♥ Do have faith in what you're doing.