ホームページ  >  記事  >  運用・保守  >  Linux で useradd コマンドを使用してユーザーを追加した後、ログインできない

Linux で useradd コマンドを使用してユーザーを追加した後、ログインできない

王林
王林オリジナル
2019-12-07 15:37:525951ブラウズ

Linux で useradd コマンドを使用してユーザーを追加した後、ログインできない

useradd を使用してユーザーを追加すると、-p パラメータでパスワードが設定され、そのパスワードをログインに使用できなくなります。 問題:

Linux で useradd コマンドを使用してユーザーを追加した後、ログインできない

#上の図からわかるように、新しいユーザー luo を作成し、パスワードを 123456 に設定しました。まず、root ユーザーを通常のユーザーに切り替え、次に切り替えます。 to luo (root ユーザーには最高の権限があり、他のユーザーに切り替えるのにパスワードが必要ないため)

Linux で useradd コマンドを使用してユーザーを追加した後、ログインできない

パスワードが間違っていることがわかり、切り替えることができませんそれに。

無料ビデオ チュートリアルの共有:

linux ビデオ チュートリアル

解決策:

[passwd username] コマンドを使用して、ユーザーのパスワード。これにより、直接ログインできるようになります。

Linux で useradd コマンドを使用してユーザーを追加した後、ログインできない

このようにして、設定したパスワードでログインすることができます。

原因分析:

useradd コマンドを使用して新しいユーザーを作成し、そのユーザーのパスワードを設定した後、次のコマンドを入力します:

cat /etc/ shadow ビュー すべてのユーザー情報が

Linux で useradd コマンドを使用してユーザーを追加した後、ログインできない

の場合、私の

luomeng ユーザーと mike のパスワードが表示されます。ユーザーは暗号化されています。新しく追加されたユーザーのパスワードは暗号化されず、元のパスワードが直接表示されます。

ログイン時のパスワード解析には必ず問題が発生します。

useradd を使用して新しいユーザーを追加する場合、[-p] パラメーターでは必要なパスワードを直接使用できないことがわかりました。代わりに、暗号化された元のパスワードを追加する必要があります。パスワード。ログイン時に元のパスワードを使用して直接ログインできるようになります。もちろん、この方法はあまり実用的ではありません。

おすすめの関連記事とチュートリアル:

linux チュートリアル

以上がLinux で useradd コマンドを使用してユーザーを追加した後、ログインできないの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。