ワンライナーシェルコマンドか、そのマシンにログインできるLinuxサーバー上のすべてのユーザーを一覧表示する短いBash/Pythonスクリプトのいずれかが必要です。したがって、www-dataやmailのようなユーザーはもちろん除外されますroot
が、リストの一部になります。
たとえば、このコードは機能します。ここで見つけました。しかし、私はもっとシンプルなものを探しています。
awk -F: '$2 != "*" && $2 !~ /^!/ { print $1, " can log in" }' /etc/shadow