Ubuntuでrootになる方法

ページ名:Ubuntuでrootになる方法

Linuxで管理タスクを実行するには、root(スーパーユーザーとも呼ばれる)アクセス権が必要です。独立したrootアカウントを持つことは、ほとんどのLinuxディストリビューションで一般的ですが、Ubuntuはデフォルトでrootを無効にします。これはユーザーのミスを防ぎ、侵入者からシステムを安全に保つためです。root権限が必要なコマンドを実行するには、sudoを使う。

方法1

Sudoを使ってrootコマンドを実行する

  1. Ctrl+Alt+Tを押してターミナルウィンドウを開く。Ubuntuはデフォルトでrootアカウントをロックしているため、他のLinuxディストリビューションのようにsuを使ってrootになることはできません。 代わりに、sudoを使ってコマンドを開始します。
  2. コマンドの残りの部分の前にsudoと入力してください。"sudo "は "substitute user do "の略です。コマンドの先頭にsudoを付けると、そのコマンドはrootとして実行される。
    • 例えば、sudo /etc/init.d/networking stopはネットワークサービスを停止し、sudo adduserは新しいユーザーをシステムに追加する。どちらもroot権限が必要です。
    • sudoがコマンドを実行する前に、パスワードを入力するプロンプトが表示されます。Linuxはパスワードを15分間保存するので、何度も入力する必要はない。
  3. グラフィカル・ユーザー・インターフェース(GUI)でプログラムを開くコマンドを実行する前に、gksudoと入力してください。セキュリティ上の理由から、UbuntuではGUIのあるプログラムを開くのに「sudo」を使うことを推奨していません。 代わりに、プログラムを起動するコマンドの前にgksudoと入力してください。
    • 例:「fstab」ファイルをGUIの編集プログラムであるGEditで開くには、「gksudo gedit /etc/fstab」と入力します。
    • KDEウィンドウマネージャを使っている場合は、gksudoの代わりにkdesudoを使ってください。
  4. root環境をシミュレートする。特定のスクリプトを実行するために実際のrootシェルにアクセスする必要がある上級ユーザは、sudo -iでrootシェルをシミュレートしてください。このコマンドを実行すると、rootの環境変数でスーパーユーザーにアクセスできるようになります。
    • sudo passwd rootコマンドを入力する。これでroot用のパスワードが作成され、実質的にアカウントが「有効」になる。このパスワードを忘れないように。
    • sudo -iと入力する。プロンプトが表示されたら、rootのパスワードを入力する。
    • プロンプトが$から#に変わり、rootアクセス権を持っていることを示す。
  5. 他のユーザーにsudoアクセス権を与える。現在root権限を持っていない人のアカウントを設定する場合、その人のユーザー名をsudoグループに追加する必要があります。これを行うには、usermod -aG sudo usernameと入力します(ただし、"username "は正しいユーザー名に置き換えてください)。
方法2

ルートユーザーを有効にする

  1. Ctrl+Alt+Tを押してターミナルウィンドウを開く。セキュリティのため(そして被害を避けるため)、rootユーザーアカウントはデフォルトでロックされています。 どうしても別のrootユーザーを持たなければならない場合(ビジネスで使用するプログラムで必要な場合、またはこのワークステーションは1人のユーザーしか使用しない場合)、簡単なコマンドでrootユーザーを有効にできます。
    • rootユーザーを有効にすると、システムが危険にさらされる可能性があり、Ubuntuでは推奨していません。
  2. sudo passwd rootと入力し、↵ Enterキーを押します。rootユーザーの新しいパスワードを設定するプロンプトが表示されます。 このパスワードを失くさないでください。
  3. パスワードを入力し、↵ Enterキーを押します。
  4. プロンプトが表示されたらパスワードを再入力し、↵ Enterキーを押します。root ユーザーのパスワードが設定されました。
  5. su -」と入力し、↵ Enterキーを押します。プロンプトが表示されたら、rootパスワードを入力します。
    • rootアカウントを無効にするには、「sudo passwd -dl root」と入力します。
この記事は、CC BY-NC-SAの下で公開されている「 How to Become Root in Ubuntu 」を改変して作成しました。特に断りのない限り、CC BY-NC-SAの下で利用可能です。

シェアボタン: このページをSNSに投稿するのに便利です。

コメント

返信元返信をやめる

※ 悪質なユーザーの書き込みは制限します。

最新を表示する

NG表示方式

NGID一覧