Linux之账号管理(二)

今天在讲新的知识点之前,先分享一个比较有意思的事情,刚刚登陆系统之后想要把之前创建的一些没有用的用户和用户组删除掉,说实在的,这是个小事,不费出灰之力就完成了一半,为什么完成了一半?因为我在删除用户组“NEW”的时候竟然提示“cannot remove the primary group of user ‘NEW’”,不知道你看明白了吗?其实就是在告诉我这里还有一个用户“NEW”正在使用着“NEW”用户组,所以就需要先删除掉这个用户,还有一个地方比较有意思不知道你注意到没有,就是在我删除掉这个用户‘NEW’之后,'NEW’这个用户组就已经不见了,这就是我们之前提到的,当一个用户组中只有一个用户时,把这个用户删除掉,同时这个用户组也就会自动消失。
在这里插入图片描述
**问:**之前我一直提到了如何创建新用户,但是大家应该都注意到了这些新创建的用户都是可以登录主机的。那么假如我现在要创建一个不能登录主机的账号呢?
答:关于这个问题,其实也很简单,只需要在/sbin/nologin环境下创建就可以了,接下来我们用这个命令“useradd -s /sbin/nologin ”试一试:
在这里插入图片描述
通过上图,我们可以清晰的看到,当我使用/sbin/nologin这个shell环境创建出“liuliu”这个用户之后,一直提示“This account is currently not available ”账号不可用,由此可见我们成功了。
你可能会问要怎么样才可以使这个账号可以正常登陆了呢?还是用刚才的命令,只不过这次需要将/sbin/nologin换成/bin/bash就好了
在这里插入图片描述
希望各位能从我今天的分享中有所收获,在下一篇文章中我会和大家一起探讨关于
ACL权限设置
的相关内容,加油!!!

猜你喜欢

转载自blog.csdn.net/Gao068465/article/details/106708605