Linuxでユーザー名を変更するにはどうすればよいですか?

How Do I Change My Username Linux



Linuxオペレーティングシステムは、一度に複数のユーザーを処理できます。したがって、整合性が維持されるように、システムのすべてのユーザーとその関連する詳細にチェックとバランスを適用する必要があります。すべての情報は、データの冗長性を減らす方法で保存されます。ユーザーを追加するたびに、すべての情報が/ etc / passwdに保存されます。 Linuxでユーザー名を変更するには、システムにユーザーが必要です。この記事では、ユーザー名がどのように変更されるかを説明します。すでにユーザーが存在しない場合は、ユーザーを作成してから変更します。この記事では、ユーザー名の変更とIDに関連する3つの主要な側面について説明します。

  • 現在のユーザー名を変更する
  • ユーザーを追加してから、そのユーザー名を変更します
  • ユーザーアカウントを決定する

前提条件

システムで構成された仮想マシンでLinuxを実行する必要があります。 Ubuntuをインストールするときは、ユーザー名やパスワードなどの情報が必要です。この情報を提供すると、すべてのアプリケーションにアクセスして、それらを使用する権限を得ることができます。









現在のユーザー名を変更する

ステップ1-ユーザーの説明: Linuxで現在のユーザー名を変更するには、コマンドを使用して現在のユーザーとディレクトリを確認します。 Whoamiはユーザー名を表示するために使用され、pwdは実行を完全に実行するために使用されるコマンドを表示するために使用されます。 3番目のコマンドであるgnome-session-quitは、システムの現在のアカウントからログアウトするために使用されます。



$私は誰

$pwd

$ gnome-session-終了





上記のコマンドの後、システムはログアウトするようにメッセージを表示するか、システムから自動的に終了します。



ステップ2-コマンドシェルに入力します。 ログインページが表示されたら、キーを入力します Ctrl + alt + f1 次に、コマンドプロンプトが表示されます。システムは、ログインのためにユーザー名とパスワードを要求します。

手順3-rootのパスワードを設定します。 rootユーザーのパスワードを変更します。ログインの詳細を入力した後、rootユーザーのパスワードを設定するための追加コマンドを実装します。

$須藤passwd

このコマンドの後に、ユーザーの現在のパスワードを入力します。次に、必要な新しいパスワードを入力できます。再入力後、パスワードが正常に更新されたことがわかります。

ステップ4:rootとしてログインします: これで、ユーザーはrootとしてシステムにログインします。パスワードを適用すると、名前がaqsayasinからrootに変更されたことがわかります。ルートは一時的な名前です。

ステップ5-ユーザー名をAqsaYasinからaqsayに変更します。 ルート名を希望の名前に変更します。名前が初期化されると、ホームディレクトリ名が変更されます。変更後、ログイン画面のユーザー名が変更されます。

#usermod –l aqsay aqsayasin

#usermod –d / home / aqsay –m aqsay

#chfn –f aqsay aqsay

aqsayにログインした後、ターミナルに移動し、このガイドの前半で実行した3つのコマンドを記述して、変更後のユーザーの説明を確認します。これらのコマンドを使用すると、ユーザー名が正常に変更されたことがわかります。

$私は誰

$pwd

新しいユーザーを追加してから、ユーザー名を変更します

ユーザー名の変更に応じて、Linuxのユーザーが必要です。ユーザーが存在しない場合は、Ubuntuのコマンドラインでユーザーがどのように作成および変更されるかを確認します。この作成と変更には、次の手順が必要です。

ステップ1-ユーザーを追加します: 次のコマンドでユーザーを追加します。 hania123は、新しいユーザーに付けたい名前です。

$Sudo adduser hania123

ユーザー名を入力すると、新しいパスワードを入力するように求められます。パスワードを再入力すると、更新が成功したことを示すメッセージが表示されます。パスワードの確認により、ユーザーの説明をさらに確認して知ることができます。フルネームなど。ユーザーはすべての詳細を入力する必要はありません。Enterキーを押すとスキップできます。システムは、yを押して続行することにより、指定された情報を確認します。

ステップ2-識別: 説明プロセスが完了したら、システムからログアウトして、Ubuntuのホームページにユーザーが表示されるようにします。

ステップ3-変更: 今後は、以下のコマンドを使用してディレクトリのルート名を変更します。

$sudousermod –d//zahra123/ -NSzahra123

ユーザーを変更した後、Ubuntuで作成されたすべてのユーザーを表示する必要があります。この目的のために、lsコマンドを使用します

$ls /

これで、ユーザーの名前が表示されます。次に、システムからログアウトします。ログイン後、ルート名がAqsa Yasintozahra123から変更されていることに気付くでしょう。

現在Linuxで使用されているユーザーアカウントを確認する

現在ログインしているユーザーを知るために、いくつかのコマンドを使用してそれを知るようになります。

Whoコマンドは、ユーザーのIDについて通知します。つまり、現在のユーザーの名前はaqsayです。

$

whoamiをwhoの比較として適用しても同じ答えが得られます。さらに、$ userをエコーすることによって同じ答えが得られます。

$私は誰

$エコー$ user

1文字の単語wは、詳細な形式で出力を提供するのにより効果的です。これは、主に起動時間などを含む、過去5、10、および15分の情報を提供します。

$

TTY は使用している端末タイプを示します。:0は接続されているマウスとキーボードを意味します。 から ホストの名前を表します。 IDLE システム内のユーザーのアイドル時間を示します。 [メール保護] ユーザーがログインした時刻を示します。 JCPUPCPU ジョイントとプロセスのCPUタイミングを表します。一方 ユーザーの現在のプロセスを示します。

ユーザーが誰であるかを知る必要があるため、ユーザーに関する詳細を取得します。以下のコマンドは、開始するためのより良い方法です。

$Idaqsay

このコマンドは、ユーザーID(uid)とそのグループ(gid)を提供し、ユーザーがメンバーになっているグループを表示します。

グループのみの出力を取得したい場合は、グループの特定の整理されたビューを取得できます。

結論

上記の記事では、ターミナルと単純なコマンドラインシェルでいくつかのコマンドセットを使用してユーザー名を変更する方法について説明しました。