ホームページ  >  記事  >  運用・保守  >  新しいユーザーを作成した後に Linux にログインできない場合はどうすればよいですか?

新しいユーザーを作成した後に Linux にログインできない場合はどうすればよいですか?

藏色散人
藏色散人オリジナル
2023-03-16 10:09:434212ブラウズ

新しいユーザーを作成した後、作成方法が間違っているため Linux に入ることができません。解決策は次のとおりです: 1. "sudo su root" で一時的に root 権限を入力します。 2. "useradd -d /home/testname" を実行します。 -m testname" コマンドを実行し、ルート グループにユーザーを追加します。 3. "groups testname" を通じてユーザーが所属するグループを確認します。 4. ユーザーを削除し、"passwd testname" を通じてユーザー パスワードを設定します。

新しいユーザーを作成した後に Linux にログインできない場合はどうすればよいですか?

#このチュートリアルの動作環境: linux5.9.8 システム、Dell G3 コンピューター。

新しいユーザーを作成した後に Linux にアクセスできない場合はどうすればよいですか?

新しい Linux ユーザーがシステムにログインできない問題の解決策

はじめに

この問題の原因は、誰もが Linux の基礎を学び始めましたが、多くの基本的な操作方法がわかりませんでした。 問題が発生したとき、検索エンジンを使用して を検索しました。 似たような答えがたくさん返ってきましたが、繰り返しが権威であるため、あなたはそれを信じたのです。あなたが知らないのは、この答えは最初の答えをコピーする無数の人々によって形成された権威の規模であり、最初の解決策が間違っている場合、あなたは苦しむことになります実際、理解する必要があることが 1 つあります。検索エンジンで検索されたものがすべて正しいわけではないということです。どこもかしこも混在しています。

Linux コマンドは、多くの場合、魔法のようなものです。なぜそれを使用するのかわかりません....

だから、着実に学習してください!

問題:

#多くの人はこれら 2 つのコマンドを使用してユーザーを作成しますが、グラフィカル デスクトップへのログインに失敗することがよくあります。

useradd testname
passwd testname
もちろん、これら 2 つのコマンドは非常に便利です。ユーザーを作成し、シェル内でそのユーザーに切り替えることができます。ただし、グラフィカルデスクトップにはログインできません。

実際には、グラフィカル デスクトップにログインできるユーザーの作成はこれより少し複雑です。以下に詳細な手順を示します。

1.1 一時的に root 権限を入力します

sudo su root
1.2 ユーザーの作成

ユーザーを作成するための 2 つのオプション。

ユーザーの追加 -d ユーザーのホーム ディレクトリを指定します -m ホーム ディレクトリが存在しない場合は作成します
  • このコマンドは、/ の下にユーザーのホーム ディレクトリを作成します家 。前文で説明したコマンドを使用してユーザーを作成した後は、ユーザーのホーム ディレクトリは存在しません。
    useradd -d /home/testname -m testname

上記のコマンドに関連して、 -g はユーザーを root グループに追加します
  • useradd -d /home/testname -m testname -g root
  • グループを表示しますユーザーが属する

groups testname
ユーザーを完全に削除します

userdel -r testname  # 删除用户及其目录
1.3 ユーザーのパスワードを設定します
passwd testname
し、パスワードを 2 回入力します。確認する。

セキュリティ上の理由から、入力されたパスワードはエコーされないことに注意してください。

1.4 sudo 権限を持つユーザーの承認

作成したユーザーが root グループに配置された場合でも、新しく作成されたユーザーには sudo 権限がありません。

そのため、設定する必要があります (必要に応じてオプション)

sudo su root
vim /etc/sudoers
「i」と入力して、情報の変更を開始します。

そして、ルートの下に作成したユーザー名を追加します ALL=(ALL:ALL) ALL=(ALL:ALL) ALL

(ここでのユーザー名 testname は実際のユーザー名に変更されます) 1 つのユーザー名 実際に testname ユーザーを作成していないためです。これは前のケースです)

変更が完了したら、Esc を入力して編集を終了し、ファイルの変更を強制します。 新しいユーザーを作成した後に Linux にログインできない場合はどうすればよいですか?

Esc
:wq!
その後、ユーザーを切り替えて、このアカウントのグラフィカル デスクトップにログインできます。

関連する推奨事項: 「

Linux ビデオ チュートリアル

以上が新しいユーザーを作成した後に Linux にログインできない場合はどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

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