openSuse、新規ユーザーはログインできません

openSuse、新規ユーザーはログインできません

私はオープンスーツ12.3を使用しています。

次のコマンドを使用して新しいユーザーを作成しました。

linux-amvn:~ # useradd -m -G users,dev -s /bin/bash -p pass123 harbir-PC

ログインを使用しようとすると、ユーザーはharbir-PCログインできませんssh。引き続きファイルを見てみると/etc/passwd次のような内容がありました。

harbir:x:1000:100:harbir:/home/harbir:/bin/bash
kdm:x:489:487:KDM Display Manager daemon:/var/lib/kdm:/bin/false
harbir-PC:x:1001:100::/home/harbir-PC:/bin/bash

ユーザーとユーザーharbirの間に違いがありますharbir-PC

ユーザー(インストール中に作成したユーザー)に問題はありませんが、harbirユーザーとしてログインする必要がありますharbir-PC

私も確認してみると、/etc/shadowパスワードが暗号化されています。

答え1

私は主に私が望むパスワードを実行してpasswd設定します。useraddただし、スクリプトを使用してこれを構成して実行する場合は、cryptコマンドラインで暗号化パスワードを使用して提供する必要があります。

関連情報