Linux でユーザーにルート権限を追加する方法の概要

Linux でユーザーにルート権限を追加する方法の概要

1. ユーザーを追加します。まず、adduser コマンドを使用して共通ユーザーを追加します。コマンドは次のとおりです。

#ユーザーを追加 トミー
//tommyという名前のユーザーを追加する
#passwd tommy //パスワードを変更
ユーザー tommy のパスワードを変更します。
新しいUNIXパスワード: //ここに新しいパスワードを入力してください
新しいUNIXパスワードを再入力してください: //新しいパスワードをもう一度入力してください
passwd: すべての認証トークンが正常に更新されました。

2. ルート権限を付与する

方法1 : /etc/sudoersファイルを変更し、次の行を見つけて、その前のコメント(#)を削除します。

## グループホイールのユーザーがすべてのコマンドを実行できるようにする
%wheel ALL=(ALL) ALL

次に、ユーザーをルート グループ (wheel) に属するように変更します。コマンドは次のようになります。

#usermod -g ルート トミー

変更が完了しました。これで、tommy アカウントでログインし、su - コマンドを使用して root 権限を取得し、操作を実行できます。

方法 2 : /etc/sudoers ファイルを変更し、次の行を見つけて、以下に示すように root の下に行を追加します。

## ルートがどこでも任意のコマンドを実行できるようにする
ルート ALL=(ALL) ALL
トミー ALL=(ALL) ALL

変更が完了しました。これで、tommy アカウントでログインし、su - コマンドを使用して root 権限を取得し、操作を実行できます。

方法 3 : /etc/passwd ファイルを変更し、次の行を見つけて、ユーザー ID を 0 に変更します。

トミー:x:500:500:トミー:/home/トミー:/bin/bash

修正後は以下のようになります

トミー:x:0:500:トミー:/home/トミー:/bin/bash

保存し、tommy アカウントでログインして、root アカウントの権限を直接取得します。

注意: 方法 3 はシンプルで便利に思えますが、一般的には推奨されません。方法 2 が推奨されます。

Linuxでユーザーにルート権限を追加する方法

## ルートがどこでも任意のコマンドを実行できるようにする

ルート ALL=(ALL) ALL

トミー ALL=(ALL) ALL

変更が完了すると、tommy アカウントでログインできるようになります。

次に、su コマンドを使用して、操作を実行するためのルート権限を取得します。

以上が今回ご紹介した関連知識の全てとなります。123WORDPRESS.COMをご活用いただき、誠にありがとうございます。

以下もご興味があるかもしれません:
  • Linux で sudo su を使用して一般ユーザーにルート権限を追加する方法

<<:  MySQL オンラインリカバリ UNDO テーブルスペース 実戦記録

>>:  Vueプロジェクトを大画面に適応させる方法の例

推薦する

HTTP ステータス コード

このステータス コードは、リクエストのステータスに関する情報を提供し、サイトとリクエストされたページ...

Linux で複数のファイルの名前を一度に変更する方法

序文日常業務では、すべての jpg ファイルを bnp に変更したり、名前の 1 を one に変更...

MySQLクエリが遅い理由

目次1. 遅いところはどこですか? 2. 不要なデータをクエリしましたか? 1. 不要なレコードをク...

MySQL パスワードは正しいが、ローカルにログインできない -1045

MySQLパスワードは正しいが、ローカルでログインできない -1045 ユーザー 'roo...

CSS3入力ボックスの実装コードはGoogleログインのアニメーション効果に似ています

CSS3を使用して、Googleログインページと同様の入力ボックスをアニメーション化します。効果1 ...

我々は自らの力でIE6を絶滅に追い込んでいる

実際、IE6 が本当にいつ消滅するのか私たちは毎日疑問に思っていますが、2001 年のリリース以来、...

dockerコンテナがIP経由でホストマシンにアクセスできない問題を解決する方法の詳細な説明

問題の起源docker を使用する場合、残念ながら docker コンテナ内のホストのポート 80 ...

Linux 上でプライベート Git サーバーを構築するための詳細なチュートリアル

1. サーバーのセットアップリモート リポジトリは実際にはローカル リポジトリと何ら変わりなく、純粋...

MySQLデータベースでスロークエリログを有効にする方法の詳細な説明

データベースはスロークエリログを有効にします設定ファイルを変更する設定ファイルmy.iniに次の2つ...

Layuiテーブルは指定された行のラジオボタンを選択し、その行の実装コードまでスクロールします。

layui テーブルには複数行のデータがあります。外部入力コンテンツを通じて、指定された行を見つけ...

CSS を使用して半透明の背景と不透明なテキストを実現する例

この記事では、CSS を使用して半透明の背景と不透明なテキストの効果を実現する方法の例を紹介します。...

Ubuntu 20.04 ベスト設定ガイド (初心者向け)

1. システム構成1. sudoパスワードをオフにするsudo コマンドを使用するたびにパスワード...

LinkedIn がウェブサイト閲覧を簡素化するためにリニューアル

ビジネス ソーシャル ネットワーキング サイト LinkedIn は最近、ナビゲーション バーとユー...

MySQLの手順を完全に削除する

目次1. まずMySQLサーバーを停止する2. MySQLサーバーをアンインストールする3. MyS...