Ubuntuでrootの実行権を得るには

公開日: : 最終更新日:2014/05/19 Ubuntu

 

 

Ubuntuで”su -“と打ったら・・・

こんにちは。
エイプリルフールですがブログ内容に嘘は書かない・・・つもりで書いています。

さて、他のLinuxディストリビューションからUbuntuに移行すると
ちょっと意外なことがあります。

スーパーユーザー(root)の扱いです。
Ubuntuを使い始めた頃
rootに入ろうとして

$ su –

とやったとこまでは良かったのですが
全くrootパスワードを思い出せない・・・
軽くパニックになったことがあります。(笑)

そうなんです。rootパスワードは作ってなかったんです。

ご存知の方は多いと思いますが、 Ubuntuではセキュリティ上の理由からRootパスワードを作成しておらず 管理者権限の命令をsudoコマンドで実行するようにしています。

しかし、管理者権限の必要な作業が続くときには 何かと面倒でrootでログインしたい場合もあるかと思います。

rootアカウントの有効化

注)以下の方法はUbuntu公式では推奨していません。

実行は自己責任でお願いします。
詳しくは UbuntuTips/Others/RootSudoをご覧ください。

1.rootパスワードを作成しない方法

以下のいずれかのコマンドを実行します。

$ sudo su

もしくは

$ sudo -s

※ユーザーの環境変数を引き継がない(rootでログインに近い)場合は以下コマンド

$ sudo su –

もしくは

$ sudo -i

 

2.rootパスワードを作成する方法

以下コマンドでrootパスワードを作成しましょう。

$ sudo passwd root
rootパスワードを入力

rootになるには

$ su –
rootパスワードを入力

 

必ずroot権限からユーザー権限に戻る

戻り忘れるとシステムは危機に晒されます。
必ず以下コマンドで戻りましょう。

# exit

su や sudo に関わらず、root権限で作業するときには慎重さが必要です。
入力している所を見られない等のセキュリティ対策にも気を配りましょう。

Sponsored Link

  • 252 follow us in feedly

Comment

  1. 通りすがり より:

    通りすがりで失礼します。
    Ubuntuでrootパスワードを作成しないのはセキュリティ上の理由で正しいのでしょうか。
    違ったような気がします。
    そもそも、セキュリティ上の理由とすると、suを使うデスとリビューションはすべて問題となることになってしまいます。再度確認をお願いします。

Message

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です

  • Linux App Dataに参加しよう!
  • 映画と読書愛するプログラマー。Androidな人だったけど気がついたらサーバーサイドへ。
    Linux App Dataを主宰しています。

    github:Kuro_Code25
    E-mail:kuro.code25@gmail.com

    記事更新のフォローはRSSやTwitterが便利です

    クロの仲間たち
    ※無断転載はご遠慮ください

  • にほんブログ村 IT技術ブログ Linuxへ
  • クロが作ったAndroidアプリがリリース!
    使いやすい単位変換アプリ

    使いやすい割り勘アプリ

    使いやすい調味料計算アプリ
S