Cyberithub

目次

広告

このチュートリアルでは、私はあなたがLinuxでrootユーザーまたはスーパーユーザーになることができ、それを通して5つの最良の方法を紹介します。 Linuxベースのサーバーで特権コマンドを実行する場合は、rootまたはスーパーユーザアクセスが必要です。 Linuxシステムには、rootやスーパーユーザー以外のユーザーを介して実行できない多くのコマンドがあります。

だから、特権コマンドを実行したい場合に備えて、常にrootユーザーに切り替えるか変更する必要があります。 これは、すべてのLinuxの専門家が日々の仕事で直面する一般的なシナリオの1つです。 rootユーザーは、システムを完全に制御できるadminユーザーのようなものです。 ここでは、特権コマンドのいずれかを実行するために、ユーザーをrootまたはスーパーユーザーに切り替えたり変更したりするさまざまな方法を見ていきます。

5 Linux(RHEL/CentOS/Ubuntu)でrootユーザーまたはスーパーユーザーになるための最良の方法) 2

Linuxでrootユーザーまたはスーパーユーザーになる方法

また読む:Linux/Unixで人気のある10のKillコマンド例(Linuxでプロセスを強制終了する方法)

方法1:’sudo-i’を使用してLinuxでrootユーザーまたはスーパーユーザーになる

現在非rootユーザーとしてログインしている場合は、以下に示すようにsudo -iコマンドを使用してrootユーザーとしてログインすることができます。 現在のユーザーがsudoアクセス権を持っていない場合は、以下の出力に示すようにパスワードを要求しますが、現在のユーザーがsudoアクセス権を持っている場合は、パUbuntuベースのシステムでは、デフォルトでrootユーザーがブロックされるため、最初に非rootユーザーとしてログインし、次にsudo -iを使用してrootユーザーとしてログインする必要が ユーザーにsudoアクセスを提供するために、Sudoersにユーザーを追加する方法を段階的に確認できます。

test@test-localhost:~$ sudo -i password for test:root@test-localhost:~#

-i:対象ユーザーのパスワードデータベースエントリで指定されたシェルをログインシェルとして実行します。 SudoコマンドのManページの詳細。

方法2:Linuxで’sudo-s’を使用してrootユーザーまたはスーパーユーザーになる

現在非rootユーザーとしてログインしている場合は、以下に示すようにsudo -sコマンドを使用してrootユーザーとしてログインすることができます。 この方法は、通常、最初に別のユーザーとしてログインし、デフォルトではrootユーザーがブロックされるため、特権コマンドを実行するためにrootユーザーに切り替える必

test@test-localhost:~$ sudo -sroot@test-localhost:/home/test#

-s : SHELL環境変数が設定されている場合は、SHELL環境変数で指定されたシェルを実行するか、起動しているユーザーのパスワード・データベース・エントリで指定されたシェルを実行します。 SudoコマンドのManページの詳細。方法3:Linuxでrootユーザーまたはスーパーユーザーになるために’sudo su-‘を使用する

また、sudoでsu(ユーザー切り替え)コマンドを使用してユーザーを切り替えることもできます。 現在非rootユーザーとしてログインしている場合は、以下のようにsudo su -コマンドを使用してrootユーザーとしてログインできます。 出力プロンプトに$が表示されると、現在ログインしているユーザーが非特権ユーザーであることを意味し、出力プロンプトに#が表示されると、現在rootユーザーとし

test@test-localhost:~$ sudo su -root@test-localhost:~#

方法4:Linuxでrootユーザーまたはスーパーユーザーになるために’su-root’を使用する

ユーザーをrootユーザーに切り替える別の方法は、以下に示すようにsu - rootコマンドを使用するこ これで、sudosuコマンドを区別できるようになりました。 sudoは基本的に特権コマンドを実行するために使用され、suはユーザーを切り替えることです。 Linuxベースのシステムでは、両方のツールを効果的に使用してrootユーザーまたはsuperuserにすることができます。

$ su - rootPassword:Last login: Sun Oct 11 12:37:59 EDT 2020 from 192.168.0.101 on pts/0

方法5:’su-‘を使用してLinux

でrootユーザーまたはスーパーユーザーになるsuコマンドでrootユーザーに言及せず、su -コマンドのみを使用すると、デフォルトでrootユーザーまたはsuperuser

$ su -Password:Last login: Sun Oct 11 12:38:42 EDT 2020 on pts/0

人気のある推奨事項:-

RHEL8/CentOS8にPHPをインストールするための7つの簡単な手順

Ubuntu20.04にJavaをインストールするための簡単な手順

Javaのラッパークラス: 例を使用した自動ボックス化とボックス解除

RHEL8/CentOS8にJavaをインストールするための最良の手順

15ansible-vaultコマンド例Linux上で機密データ/ファイルを暗号化およ4082>簡単な手順でUbuntu18.04にRubyをインストールする方法

コメントを残す

メールアドレスが公開されることはありません。