在Linux中,可以使用以下命令來查看哪些用戶允許登錄:
cat /etc/passwd | grep -v /nologin
這條命令會列出所有在/etc/passwd
文件中定義的用戶,并過濾掉那些登錄被禁止的用戶。如果用戶的登錄被禁止,他們的登錄shell通常會被設置為/usr/sbin/nologin
或/bin/false
。
另外,也可以使用getent
命令來查看哪些用戶允許登錄:
getent passwd | grep -v /nologin
這個命令會列出所有在系統中定義的用戶,并過濾掉那些登錄被禁止的用戶。