su - コマンド ルートユーザーになる

su - コマンド ルートユーザーになる

su - コマンド ルートユーザーになる

su - コマンド ルートユーザーになる

リナックス(Linux)のsuコマンドで、ルートユーザーに切替する方法の、まとめ解説です。

suコマンドは「ユーザー切替をする」という命令です。

例えば

su ramen

とコマンド入力すると「ユーザー切替をしてください」そして「切替先のユーザー名はramenです」という命令になります。

わかりやすく言えば、suは動詞で、ramenは目的語になります。


例えば

su -

とコマンド入力すると「ユーザー切替をしてください」そして「切替先のユーザー名はrootです」という命令になります。

どうして

su root

ではなくて

su -

になるのでしょうか。

その理由は「rootユーザーへ切替する回数が多いので、命令を省略できたほうがいいよね」と考えたからです。


su - と su root は同じ



スポンサーさん

su - コマンド ルートユーザーになる

su - コマンド ルートユーザーになる

su - コマンド ルートユーザーになる



【リナックス(Linux) su ルートユーザーへ切替】


リナックス(Linux)でルートユーザー(root user)に切替するためには、suコマンドを利用します。

それでは以下から演習に入ります。

以下のコマンドを打ってください。
su -

このコマンドは「suというコマンドでユーザー切替してください」そして「その切替先の名前はrootにします」という命令です。

コマンドを終えると、以下のようにパスワード(password)が求められます。
Password:

パスワードは、リナックス(Linux)の初期設定の時に、自分で決めているはずです。きちんとメモしてあるでしょうか。そのパスワードを入力してから、Enterを押してください。

以下のようにrootという名前が表示されれば、成功です。XXXXXXXXXXの部分は、気にしなくて大丈夫です。
[root@XXXXXXXXXX]


お疲れ様です。ここまでがルートユーザーへの切替方法です。


ルートユーザー(root user)とは

ルートユーザー(root user)とは

ルートユーザー(root user)とは



【リナックス(Linux) ユーザー(user)】


リナックス(Linux)には、ユーザー(user)という制度があります。

ユーザーは、1台のコンピューターを、複数の人間で、共同利用する制度です。



【ユーザー 扱いが変わる】


コンピューターは、ユーザーによって、権限(permission)を変えます。

例えば、ユーザーが2人いる場合を想定しましょう。

ユーザー名は、ramengyozaとします。

ユーザーramenは、ファイルpasswordが読めて、さらにファイルpasswordに書込できます。

そこで、ユーザーramenは、ファイルpasswordに権限設定をして、他人には読めるが、自分しか書込できないようにします。

そうすると

別のユーザーgyozaは、ファイルpasswordを読めるが、ファイルpasswordに書込はできなくなります。



同じように、

ユーザーgyozaは、ファイルrecipeが読めて、さらにファイルrecipeに書込できます。

そこで、ユーザーgyozaは、ファイルrecipeに権限設定をして、自分しか読めず、自分しか書込できないようにします。

そうすると

別のユーザーramenは、ファイルrecipeが読めず、ファイルrecipeに書込もできなくなります。



このように「誰がどのようにファイルを扱えるか」を、ファイル権限(File Permission)と呼びます。

ファイル権限によって、複数の人間でリナックスを共同利用しても、混乱が起きにくくなります。



ウインドウズやマックにも、ユーザーという制度がありますが、画面が一気に切り替わるGUIなので、「今は誰がユーザーなのか」は、リナックス(Linux)よりも明確ですよね。

リナックス(Linux)は文字で命令するCUIなので、「今は誰がユーザーなのか」を、確認しながら操作したいです。



【ルートユーザー 権限が一番強い】


ユーザーのうち、もっとも権限が強いユーザーを、ルートユーザー(root user)と呼びます。

ルートとは、「根幹」を意味する英語です。

ルートユーザーの権限の1つは、他のユーザーを作成したり、ユーザーを削除したりすることです。

わかりやすくいえば、ルートユーザーは全体を管理していて、他のユーザーを指導する「社長」のような役割を負っています。

リナックス(Linux)の操作のうち、影響力が大きいものは、ルートユーザーでしか操作できないように、あらかじめ設定されています。


su - コマンド ユーザー切替

su - コマンド ユーザー切替

su - コマンド ユーザー切替



【リナックス(Linux) su ユーザー切替】



リナックス(Linux)でユーザー切替をするためには、suコマンドを利用します。

それでは以下から演習に入ります。


以下のコマンドを打ってください。
su ramen

このコマンドは「suというコマンドでユーザー切替してください」そして「その切替先の名前はramenにします」という命令です。

コマンドを終えると、以下のようにパスワード(password)が求められます。
Password:

パスワードは、自分で自由に設定できます。そのパスワードを入力してから、Enterを押してください。

以下のようにramenという名前が表示されれば、成功です。
[ramen@XXXXXXXXXX]


お疲れ様です。ここまでがユーザーの切替方法です。


スポンサーさん