
Linuxファイルマネージャーはどれも同じように作られているわけではありません。平均的なユーザーが必要とする以上の機能を備えたファイルマネージャーもあれば、冷たく硬い鋼鉄のように柔軟性に欠けるファイルマネージャーもあります。また、最低限の機能しか搭載していないものの、アドオンで機能を拡張できるファイルマネージャーもあります。
私たちはファイルマネージャーを当たり前のように使っていることが多いのですが、日常生活をほんの少しだけ効率化してくれる機能を見つけると、このツールの重要性に気づきます。GNOMEファイルマネージャーもまさにその例です。そのままでも十分に使いこなせる機能を備えており、しばらくは使いこなせるだけの十分な機能を備えています。しかし、使い込んでいくうちに、さらに便利になる機能に気づくでしょう。
そのような機能の 1 つは、余分な手間をかけずに sudo 権限でファイルを開くことができることです。
まず前提を説明しましょう。出荷状態では、sudo権限でファイルを開くには、以下の手順を実行する必要があります。
- GNOME ファイルを開きます。
- 問題のファイルが格納されているディレクトリに移動します。
- ディレクトリ内の空いている場所を右クリックします。
- ターミナルで「開く」をクリックします。
- 昇格された権限でファイルを開くコマンド (sudo を含む) を発行します。
それは少し手間がかかります。そして、一日中これを何度も繰り返さなければならないとしたら、それは深刻な時間の無駄になる可能性があります。
参照: 知っておくべきオープンソースと Linux の用語 40 選 (TechRepublic Premium)
幸いなことに、「ファイル」の右クリックメニューに「管理者として編集」項目を追加する方法があるので、これらの手順をすべて実行する必要はありません。ただし、テキストファイルを開く場合は、デフォルトのGedit(またはGNOMEのバージョンによってはGNOME Text)で開かれる点に注意してください。
ターミナルウィンドウでこのようなファイルを編集したい場合は、面倒ではありますが、それでも最善の策です。しかし、ファイルマネージャーをより効率的に使いたい方のために、この明らかな欠点を修正しましょう。
必要なもの
この作業に必要なのは、GNOMEファイルマネージャを使用するDebianベースのLinuxディストリビューションの実行インスタンスと、sudo権限を持つユーザーだけです。ただし、FedoraなどのRHELベースのディストリビューションでは、beesuのようなツールを使用せずにこれを行うことはできません。beesuはsudo権限でファイルマネージャを開くことができますが、プロセスの効率化にはつながりません。
それでは、私が愛用している Linux ディストリビューション、Pop!_OS でこれを実行してみましょう。
必要な拡張機能をインストールする方法
この拡張機能を追加する前に、慎重にご使用ください。このツールをインストールすると、他のユーザーが重要な設定ファイルを簡単に開けるようになります。デスクトップを使用するユーザーを信頼できる場合にのみ、この拡張機能を使用してください。
準備ができたら、デスクトップにログインしてターミナルを開きます。そのウィンドウから次のコマンドを実行します。
sudo apt-get install nautilus-admin -y
インストールが完了したら、次のコマンドで Nautilus を再起動します。
nautilus -q
新しい拡張機能の使い方
Nautilus を開き、/etc/samba/smb.conf など、ルートアクセスが必要なファイルに移動します。そのファイルを右クリックすると、Nautilus(GNOME Files)のコンテキストメニューに「管理者として編集」という新しい項目が表示されます(図 A)。
図A

ユーザーのsudoパスワードを入力すると、Gedit(またはデフォルトに設定したGUIテキストエディタ)が書き込み権限でファイルを開きます。必要に応じてファイルを編集し、保存すれば完了です。
GNOMEファイルマネージャーに追加されたこの便利な機能のおかげで、仕事の効率が格段に上がります。nautilus-adminを試してみて、この新機能にすぐに慣れてしまうかもしれません。
Jack Wallen によるビジネス プロフェッショナル向けの最新のテクノロジー アドバイスをすべて知るには、YouTube で TechRepublic の How To Make Tech Work を購読してください。