Ubuntuでrootになる方法 編集

オプション
推敲ツール: AIライター GoogleGemini ChatGPT

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の下で利用可能です。

ショートカットキー一覧

文字装飾

アクションショートカットキー使用例
太字にする Ctrl+B 太文字
斜体にする Ctrl+I 斜体
下線を引く Ctrl+U 下線

リンク

アクションショートカットキー使用例
リンクの挿入・編集 Ctrl+L リンク

リスト

アクションショートカットキー使用例
インデント追加 Tab
  • リスト
    • インデント
インデント解除 Shift+Tab リスト
  • インデント

編集補助

アクションショートカットキー
行ったアクションを取り消す Ctrl+Z
取り消したアクションをやり直す Ctrl+Y, Shift+Ctrl+Z
改行を追加する Shift+Enter
クリップボードに切り取る Ctrl+X
クリップボードにコピーする Ctrl+C
クリップボードから貼り付ける Ctrl+V
すべて選択する Ctrl+A

移動

アクションショートカットキー
行の先頭に移動する Home
文章の先頭に移動する Ctrl+Home
行の末尾に移動する End
文章の末尾に移動する Ctrl+End
ページを上にスクロールする PageUp
ページを下にスクロールする PageDown
任意のキーワードを検索する Ctrl+F