V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX 提问指南
wex
V2EX  ›  问与答

乌班图被我 passwd -l 了,怎么办?

  •  
  •   wex · 2016-01-11 23:42:47 +08:00 · 2601 次点击
    这是一个创建于 3240 天前的主题,其中的信息可能已经有所发展或是发生改变。

    我有俩问题,其中一个就是标题那个,我在 root 下执行了 passwd -l user 后,现在打不开了,提示密码错误。
    因为我看了一下文档,说是锁定用户,但是不锁定其他 SSH ,我就用 Xsheel 登陆不上去

    第二个就是怎么默认使用 root 登录,而不用普通用户登录,因为我在学习,不牵扯安全什么的

    8 条回复    2016-01-12 12:25:34 +08:00
    imgalaxy
        1
    imgalaxy  
       2016-01-11 23:54:32 +08:00
    keyword: Single-User mode
    qihboy
        2
    qihboy  
       2016-01-12 00:21:44 +08:00
    默认 root 登录的话,在~/.ssh/config 文件中加
    Host xxxx.com
    User root
    Port 22
    skydiver
        3
    skydiver  
       2016-01-12 00:34:23 +08:00 via Android
    @qihboy 直接命令行 ssh root@xxxx 不就可以了,改配置多麻烦
    ryd994
        4
    ryd994  
       2016-01-12 02:07:39 +08:00
    ssh 不锁公钥验证,但密码还是锁的
    进 single user ,不用登录就是 root
    或者 livecd , U 盘启动,进去把 /etc/passwd 里的!去了
    qihboy
        5
    qihboy  
       2016-01-12 09:57:56 +08:00
    @skydiver 改配置一劳永逸,输入每次都得输,尤其是在端口非 22 的情况下
    skydiver
        6
    skydiver  
       2016-01-12 11:43:18 +08:00
    @qihboy 楼主本来就是一次性任务
    skydiver
        7
    skydiver  
       2016-01-12 11:44:17 +08:00
    @qihboy 好吧理解错了,第二个需求和第一个没关系,我以为只是一次性登进去改配置呢……
    wex
        8
    wex  
    OP
       2016-01-12 12:25:34 +08:00 via Android
    谢谢大家,问题解决了
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1005 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 23ms · UTC 18:59 · PVG 02:59 · LAX 10:59 · JFK 13:59
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.