OS Xでは、パスワードなしでユーザーを持つことが可能です。dsclパスワードでそれらを検査すると、として表示され*ます。これはmysql、pgsqlなどのデータベースのユーザーなどのシステムユーザーに使用されます。これの良い点は、これらのユーザーがログイン画面に表示されず、sudoetc なしではログインできないことです。
いくつかのことを試してそのようなユーザーを削除した後、再作成したかったのですができませんでした。空白のパスワードでユーザーを取得することができ、パスワードをに設定できました*。ただし、ユーザーがログイン画面に表示されたため、上記と同じ効果はありませんでした。
そのようなユーザーをどのように作成しますか?
useraddでは1000でIDの追加が開始され、ログインマネージャーはその下にユーザーIDを表示しませんが、上記のすべてを表示します。したがって、これはこの質問に対する答えではありませんが、問題の解決策かもしれません。1000は任意であり、ディストリビューションでこれより低い場合も高い場合もあります。修正するには、ユーザーエントリを変更/etc/passwdして、uidを低くします。今、私は同様の質問をしに行きます。