dポイントプレゼントキャンペーン実施中!

su- コマンドで一般ユーザから管理者権限を得るような処理は、GUI環境においても行うことができるのでしょうか?

▼一般ユーザでログインした後、コマンドではなくGUIでディレクトリを開くことを想定しています。

例えば、一般ユーザが、varディレクトリのspoolディレクトリの中にあるcronディレクトリをクリックすると、
「フォルダの内容を表示できませんでした。"cron"の内容を表示するために必要な権限がありません」とエラーが表示されてしまいます。

この際、コマンドでのsu-みたいな処理を、GUI上で行いうことにより、エラーを回避して中身を確認することは出来るのでしょうか?
それとも、GUIで権利者権限ディレクトリの中身を確認したい場合は、大人しく再起動して、rootでログインするしかないのでしょうか?

A 回答 (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のどちらのデスクトップ環境でも使用可能です。
    • good
    • 0
この回答へのお礼

choconamacreamさん、ご回答&丁寧なご解説をいただき、誠にありがとうございます。

早速、自分でも試してみようと思ったのですが、タイミング悪くパソコンの調子が悪くなってしまい……、という状況に陥ってしまいました。パソコンが復旧出来しだい、実際に試してみたいと思います。

まずは、取り急ぎのお礼まで。

お礼日時:2008/07/30 22:06

良かった、まだ締め切ってなかった・・。

(いえ、独り言です。)


#4です。つい先ほどTurboで確認してみたら、root権限で「konqueror & exit」を実行しても、とあるPluginのメソッドが実行されずうまくいきませんでした。

その時には、スーパーユーザ権限で端末を起動してから、「konqueror &」と実行してみてください。そしたらば、だらだらとログが出力されますが、root権限でのKonquerorが別プロセスとして起動することと思います。

この回答への補足

choconamacreamさん、ご回答、ありがとうございます。

スーパーユーザ権限で端末を起動してから、「konqueror &」と実行して
みると、http://start.fedoraproject.org/のブラウザが開いてしまいます。

最新のディストリビューションを使っていないのが、原因なのでしょうか?
(Fedora7を使っていて、近々最新のものに変更するつもりなのですが……)

補足日時:2008/07/29 06:44
    • good
    • 0

Gnomeを採用しているVineとかだと、そのように色々と不便だったりしますよね。

私はいつも以下のようにしています。

1.端末より「su -」で、root権限に移行する。
2.プロンプトが#に変わったら、「nautilus & exit」を実行する。

すると、端末がすぐに終了してから、数秒後ぐらいにroot権限でのnautilusが起動します。

用は、一旦CUI上でrootになってから、利用したいGUIアプリケーションをコマンドから起動するということですね。(さすれば、ログオフや再起動は一切必要無しです。)

この回答への補足

choconamacreamさん、ご回答ありがとうございます。

プロンプトが#に変わったら、「nautilus & exit」を実行する。
をやってみたのですが、cannot open display:と表示され、
そこから先へ進めなくなりました。

これは、nautilusというものが、入っていないから表示される、と考えてよいのでしょうか?

補足日時:2008/07/29 06:39
    • good
    • 0

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=catego …

pcmanfm は、上記の様な事が出来る。

この回答への補足

cynthia4さん、ご回答ありがとうございました。

大変恐縮なのですが、
nautilus-open-terminal // 右Click で terminal が開ける
の意味がよく分かりませんでした。

大変恥ずかしいのですが、nautilusの意味がよく分からず、
http://ja.wikipedia.org/wiki/Nautilus
で調べてみたのが、それでも、よく分かりませんでした……。

標準GUIファイルマネージャって、何をするものなのでしょうか?

補足日時:2008/07/29 06:28
    • good
    • 0

KDEメニューからユーザーを切替え→新規セッションを開始


でrootユーザーとして新規セッションを起動できます。
この場合、[Ctrl]+[Alt]+[F7]及び[Ctrl]+[Alt]+[F8]で一般
ユーザーとルートユーザー2つのGUI環境を切替えて使用する
事ができます。
#こういった使いかたはMS Windowsでは無理....

この回答への補足

don_goさん、ご回答ありがとうございます。

ちなみに、こういった方法はGNOMEでは、できないのでしょうか?

出来ないようなら、KDEをインストールしてみたいと思っています。

補足日時:2008/07/29 06:19
    • good
    • 0

KDEの場合


メニュー→システム→その他のアプリケーションから
「ファイルマネージャー・スーパーユーザーモード」が
選択できます。
他のアプリケーションではKDEメニューエディタを使って
別のユーザーで実行できる様に変更できます。

この回答への補足

don_goさん、ご回答ありがといございます。

大変恐縮なのですが、「KDEの場合と書かれているのを見て」、初めてGNOMEとKDEでは、対応方法が異なるのかもしれない、ということに考えが及びました。 

初めに書いておけばよかったのですが、GNOMEを使っています……。もうしわけありません……。

補足日時:2008/07/29 06:09
    • good
    • 0

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!