Ubuntuには、新しいユーザーを作成するときにGUIオプションがあります。
- ユーザーが次回ログインするときにパスワードを設定できるようにする
- 今パスワード設定
これに対応するコマンドラインは何ですか?
私が知っている限り、useraddまたはadduserはこのオプションを提供しません。
パスワードを設定して有効期限を切ってユーザーにパスワードを変更させることができることを知っていますが、これはまったく同じではありません。
これは、以前にログインしたことのない新規ユーザーに適用され、初めてログインしたときに自分でパスワードを設定する権限を与えます。
GUIがこれを行うことができるかどうかを知っていますが、マニュアルページまたはインターネット検索にはありません...
ベストアンサー1
これを行うプログラムがありますpasswd
。自分のパスワードを変更するか、ルートの場合はすべてのユーザーのパスワードを変更します。
sudo passwd -e yegnal
yegnal
ユーザーパスワードを設定するために使用できます。成熟する次回ログインするとき(新しいログインを選択する必要があります)
-d
ユーザーをパスワードなしで設定 - この方法では、誰でもパスワードなしでログインできます。したがって、パスワードはsudo passwd -d -e yegnal
設定されず、yegnal
次回のログイン時に新しいパスワードが強制されます。
セキュリティに関する注意事項:GUIを介して設定するかCLIを介して設定するかにかかわらず、パスワードなしでユーザーアカウントを設定することはおそらく良い考えではありません。ポイントは何ですか?ユーザーの作成には文字通り数秒しかかからないので、必要に応じて(たとえば、リモートSSHを介してrootとしてログインする)、作成してすぐに期限切れになり、共有された新しい人間ユーザーに関連付けられていない任意のパスワードを使用できます。