首页 > Linux运维 > Debian > Ubuntu18.04登录界面隐藏其他用户登录窗口
2018
11-07

Ubuntu18.04登录界面隐藏其他用户登录窗口

Ubuntu18.04登录界面隐藏其他用户登录窗口。

创建账号

root@laofuxi.com:~# adduser --shell /sbin/nologin jack
Adding user `jack' ...
Adding new group `jack' (1002) ...
Adding new user `jack' (1002) with group `jack' ...
Creating home directory `/home/jack' ...
Copying files from `/etc/skel' ...
Enter new UNIX password: 
Retype new UNIX password: 
passwd: password updated successfully
Changing the user information for jack
Enter the new value, or press ENTER for the default
        Full Name []: jack
        Room Number []: 
        Work Phone []: 
        Home Phone []: 
        Other []: 
Is the information correct? [Y/n] y

账号的shell也是/sbin/nologin

root@laofuxi.com:~# grep jack /etc/passwd
jack:x:1002:1002:jack,,,:/home/jack:/sbin/nologin

但在登录界面还是可以看到jack账号
Ubuntu18.04登录界面隐藏其他用户登录窗口 - 第1张  | 劳福喜博客-专注Linux服务器运维技术

解决方法:
创建文件

root@laofuxi.com:~# vim /var/lib/AccountsService/users/jack
输入文件内容:
[User]
SystemAccount=true

保存文件。
重启系统

root@laofuxi.com:~# reboot

登录界面已经没有jack账号
Ubuntu18.04登录界面隐藏其他用户登录窗口 - 第2张  | 劳福喜博客-专注Linux服务器运维技术

最后编辑:
作者:劳福喜博客
这个作者貌似有点懒,什么都没有留下。

留下一个回复

This site uses Akismet to reduce spam. Learn how your comment data is processed.