- ベストアンサー
GUIでのroot権限取得について
su- コマンドで一般ユーザから管理者権限を得るような処理は、GUI環境においても行うことができるのでしょうか? ▼一般ユーザでログインした後、コマンドではなくGUIでディレクトリを開くことを想定しています。 例えば、一般ユーザが、varディレクトリのspoolディレクトリの中にあるcronディレクトリをクリックすると、 「フォルダの内容を表示できませんでした。"cron"の内容を表示するために必要な権限がありません」とエラーが表示されてしまいます。 この際、コマンドでのsu-みたいな処理を、GUI上で行いうことにより、エラーを回避して中身を確認することは出来るのでしょうか? それとも、GUIで権利者権限ディレクトリの中身を確認したい場合は、大人しく再起動して、rootでログインするしかないのでしょうか?
- みんなの回答 (6)
- 専門家の回答
質問者が選んだベストアンサー
>スーパーユーザ権限で端末を起動してから、「konqueror &」と実行して >みると、http://start.fedoraproject.org/のブラウザが開いてしまいます。 正常動作です。後は、そのブラウザから「ウィンドウ(W)→ナビゲーションパネルを表示」か、もしくはF9キーを押してみてください。それから、ブラウザの左端に表示されるアイコンのうち、下から3番目の「ルートフォルダ」をクリックすれば、root権限にてファイルマネージャの操作が可能となります。(/rootディレクトリへの操作なども、可能となる。) なぜ、上記のような動作になるのかというと、Linuxでのファイルマネージャというのは、Webブラウザとしての機能もあるからです。(Windowsで言えば、「エクスプローラ」と、「I.E.」が一緒になったようなものです。) >最新のディストリビューションを使っていないのが、原因なのでしょうか? 最新のディストリでも同じですが、Fedora7(Moonshine)はもう既にサポートが切れていますので、早めにFedora8(Werewolf)かFedora9(Sulphur)に移行した方がいいと思います。 Fedora バージョン・サポート期限の一覧表 http://ja.wikipedia.org/wiki/Fedora >これは、nautilusというものが、入っていないから表示される、と考えてよいのでしょうか? 基本的に、「nautilus」いうのはGNOMEの標準ファイルマネージャであって、「konqueror」はKDEの標準ファイルマネージャです。使い勝手などに問題がないのであれば、通常はどちらか一方で十分です。 >標準GUIファイルマネージャって、何をするものなのでしょうか? Windowsでいうところの「エクスプローラ」に該当するソフトです。 >ちなみに、こういった方法はGNOMEでは、できないのでしょうか? #2さんは、「仮想コンソール」のことに関して述べられています。ちなみに、仮想コンソールについては、GNOME,KDEのどちらのデスクトップ環境でも使用可能です。
その他の回答 (5)
- choconamacream
- ベストアンサー率44% (152/338)
良かった、まだ締め切ってなかった・・。(いえ、独り言です。) #4です。つい先ほどTurboで確認してみたら、root権限で「konqueror & exit」を実行しても、とあるPluginのメソッドが実行されずうまくいきませんでした。 その時には、スーパーユーザ権限で端末を起動してから、「konqueror &」と実行してみてください。そしたらば、だらだらとログが出力されますが、root権限でのKonquerorが別プロセスとして起動することと思います。
補足
choconamacreamさん、ご回答、ありがとうございます。 スーパーユーザ権限で端末を起動してから、「konqueror &」と実行して みると、http://start.fedoraproject.org/のブラウザが開いてしまいます。 最新のディストリビューションを使っていないのが、原因なのでしょうか? (Fedora7を使っていて、近々最新のものに変更するつもりなのですが……)
- choconamacream
- ベストアンサー率44% (152/338)
Gnomeを採用しているVineとかだと、そのように色々と不便だったりしますよね。私はいつも以下のようにしています。 1.端末より「su -」で、root権限に移行する。 2.プロンプトが#に変わったら、「nautilus & exit」を実行する。 すると、端末がすぐに終了してから、数秒後ぐらいにroot権限でのnautilusが起動します。 用は、一旦CUI上でrootになってから、利用したいGUIアプリケーションをコマンドから起動するということですね。(さすれば、ログオフや再起動は一切必要無しです。)
補足
choconamacreamさん、ご回答ありがとうございます。 プロンプトが#に変わったら、「nautilus & exit」を実行する。 をやってみたのですが、cannot open display:と表示され、 そこから先へ進めなくなりました。 これは、nautilusというものが、入っていないから表示される、と考えてよいのでしょうか?
- cynthia4
- ベストアンサー率51% (186/358)
KDE を 使っているので質問の様な事は気にならないのですが 最近 Gnome を 使ってみると多少 手を加えないと不便な面があります。 nautilus に nautilus-open-terminal // 右Click で terminal が開ける nautilus-gksu // 右Click で管理者モード で開ける。 を plug-in (?) として install しました。 // 有効にするためには、一旦 Logout ただし、Fedora9 では、ここを参照。 Fedora で nautilus-gksu http://fun.poosan.net/sawa/index.php?mode=category&aim=4C696E75782C4665646F7261 pcmanfm は、上記の様な事が出来る。
補足
cynthia4さん、ご回答ありがとうございました。 大変恐縮なのですが、 nautilus-open-terminal // 右Click で terminal が開ける の意味がよく分かりませんでした。 大変恥ずかしいのですが、nautilusの意味がよく分からず、 http://ja.wikipedia.org/wiki/Nautilus で調べてみたのが、それでも、よく分かりませんでした……。 標準GUIファイルマネージャって、何をするものなのでしょうか?
- don_go
- ベストアンサー率31% (336/1059)
KDEメニューからユーザーを切替え→新規セッションを開始 でrootユーザーとして新規セッションを起動できます。 この場合、[Ctrl]+[Alt]+[F7]及び[Ctrl]+[Alt]+[F8]で一般 ユーザーとルートユーザー2つのGUI環境を切替えて使用する 事ができます。 #こういった使いかたはMS Windowsでは無理....
補足
don_goさん、ご回答ありがとうございます。 ちなみに、こういった方法はGNOMEでは、できないのでしょうか? 出来ないようなら、KDEをインストールしてみたいと思っています。
- don_go
- ベストアンサー率31% (336/1059)
KDEの場合 メニュー→システム→その他のアプリケーションから 「ファイルマネージャー・スーパーユーザーモード」が 選択できます。 他のアプリケーションではKDEメニューエディタを使って 別のユーザーで実行できる様に変更できます。
補足
don_goさん、ご回答ありがといございます。 大変恐縮なのですが、「KDEの場合と書かれているのを見て」、初めてGNOMEとKDEでは、対応方法が異なるのかもしれない、ということに考えが及びました。 初めに書いておけばよかったのですが、GNOMEを使っています……。もうしわけありません……。
お礼
choconamacreamさん、ご回答&丁寧なご解説をいただき、誠にありがとうございます。 早速、自分でも試してみようと思ったのですが、タイミング悪くパソコンの調子が悪くなってしまい……、という状況に陥ってしまいました。パソコンが復旧出来しだい、実際に試してみたいと思います。 まずは、取り急ぎのお礼まで。