adduser
コマンドを使用して「bogus」という名前のユーザーを作成するとします。アカウントを無効にせずに、このユーザーが実行可能なログインオプションにならないようにする方法を教えてください。要するに、私はアカウントにからアクセスできるようsu - bogus
にしたいのですが、通常のログインプロンプトからアクセスできるようにしたくないのです。
周りを検索して、そのユーザーのパスワードを無効にする必要があるようですが、それでもpasswd -d bogus
助けにはなりませんでした。実際、パスワードを入力しなくても偽物にログインできるようになったため、事態はさらに悪化しました。
特定のアカウントの通常のログインを無効にする方法はありますか?
注:明確にするために、gdmなどのグラフィカルログイン画面のメニューオプションからユーザーを削除する方法を知っていますが、これらのメソッドは実際にログインを無効にせずにアカウントを非表示にします。テキストモードを含む、通常のログインを完全に無効にする方法を探しています。
-d
がパスワードを削除するためのフラグです。これは、無効にすることとは異なります(ロックと呼ばれます。チャドの答えを参照)。