V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
Distributions
Ubuntu
Fedora
CentOS
中文资源站
网易开源镜像站
yuhuan66666
V2EX  ›  Linux

手贱,把 fedora 上登录时账号弄不显示了,请问还能找回来么

  •  
  •   yuhuan66666 · 2016-06-22 11:17:15 +08:00 · 2125 次点击
    这是一个创建于 3078 天前的主题,其中的信息可能已经有所发展或是发生改变。

    作系统时候忘记设置管理员了,之建立的普通账号,根本没在意。全程用 su 获取 root 权限配置的软件。后来发现 sudo 没法获取管理员权限,就嘚瑟把 passwd 里的这个账号的权限给手动改了,还不知道怎么想的手贱把 userid 也给改了 现在登陆界面不显示用户了,只能点未列出 手动输入账号密码登陆了。 怎么改账户信息都找不回来了。。。我都把账户删除了(保留了配置文件)然后在新建账户的方式 也不行 请问还能找回来在图形化界面显示出来么。

    7 条回复    2016-06-22 13:51:54 +08:00
    maowu
        1
    maowu  
       2016-06-22 12:36:31 +08:00
    在 passwd 再改回来也不行么?
    yuhuan66666
        2
    yuhuan66666  
    OP
       2016-06-22 12:41:21 +08:00
    @maowu 已经改回来了
    但是登录时还是不显示,而且系统->账号设置里根本找不到这个账户了。。。
    只有添加新用户的时候会提示这个用户名已经存在了
    maowu
        3
    maowu  
       2016-06-22 12:46:22 +08:00   ❤️ 1
    yuhuan66666
        4
    yuhuan66666  
    OP
       2016-06-22 13:26:39 +08:00
    @maowu 万分感谢!!!!!!!强迫症得以拯救
    skydiver
        5
    skydiver  
       2016-06-22 13:28:17 +08:00
    sudo 没法获得管理员权限不是应该 visudo 么
    yuhuan66666
        6
    yuhuan66666  
    OP
       2016-06-22 13:38:09 +08:00
    @skydiver 脑袋有点蒙 然后直接就给 /etc/passwd 下的 这个账号的权限改成 0 了。。。
    就发生了这种惨剧
    skydiver
        7
    skydiver  
       2016-06-22 13:51:54 +08:00
    @yuhuan66666 /etc/passwd 里并没有帐号的权限这回事。里面只有 userid 和组 id 。

    就算要改用户权限也应该直接用命令而不是改系统文件
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   5701 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 25ms · UTC 08:55 · PVG 16:55 · LAX 00:55 · JFK 03:55
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.