作系统时候忘记设置管理员了,之建立的普通账号,根本没在意。全程用 su 获取 root 权限配置的软件。后来发现 sudo 没法获取管理员权限,就嘚瑟把 passwd 里的这个账号的权限给手动改了,还不知道怎么想的手贱把 userid 也给改了
现在登陆界面不显示用户了,只能点未列出 手动输入账号密码登陆了。
怎么改账户信息都找不回来了。。。我都把账户删除了(保留了配置文件)然后在新建账户的方式 也不行
请问还能找回来在图形化界面显示出来么。
在 passwd 再改回来也不行么?
已经改回来了
但是登录时还是不显示,而且系统->账号设置里根本找不到这个账户了。。。
只有添加新用户的时候会提示这个用户名已经存在了
用的是 GDM 的话,可以看一下这个: https://wiki.archlinux.org/index.php/GDM_(%E7%AE%80%E4%BD%93%E4%B8%AD%E6%96%87)#Hide_user_from_login_list
万分感谢!!!!!!!强迫症得以拯救
sudo 没法获得管理员权限不是应该 visudo 么
脑袋有点蒙 然后直接就给 /etc/passwd 下的 这个账号的权限改成 0 了。。。
就发生了这种惨剧
/etc/passwd 里并没有帐号的权限这回事。里面只有 userid 和组 id 。
就算要改用户权限也应该直接用命令而不是改系统文件