小编har*_*ryz的帖子

您如何判断用户是否在 Linux 上“被允许登录”?

问题很简单,我想列出所有可以登录我的系统的用户帐户,但我不确定 /etc/passwd 中的所有用户是否都是“可以登录”的用户?

细节:

我可以看到 shell 设置为/usr/sbin/nologin/bin/falsein 的用户/etc/passwd,这是否意味着他们无法登录?

我也知道我可以将用户的加密密码设置为*!in/etc/shadow来禁用一个帐户,所以“禁用用户”也应该被视为“无法登录”用户,对吗?

linux unix user-management

14
推荐指数
2
解决办法
3万
查看次数

标签 统计

linux ×1

unix ×1

user-management ×1