\r\n\r\n
友人や家族が定期的にコンピュータを使用する場合、彼ら用に別のユーザーアカウントを作成することをお勧めします。しかし、知り合いがあなたのパソコンを使いたい場合、プライベートなファイルやフォルダーを隠したいことがあります。
WindowsとMacでファイルやフォルダを隠す方法については、すでに説明しました。ここでは、LinuxでターミナルとUbuntuのファイルマネージャーであるNautilusを使って、ファイルやフォルダーを隠す方法を紹介します。また、ファイルやフォルダーを安全に隠すためのいくつかの方法についても説明します。
ターミナルを使用して既存のファイルやフォルダーを隠すには、Ctrl+Alt+Tキーを押してターミナルウィンドウを開きます。
cdコマンドで、隠したいファイルやフォルダに移動する。例えば、DocumentsフォルダーにあるFilesToHideフォルダーを隠したい。そこで、以下のコマンドを使用します。
cd Documents/cd FilesToHide/のcdコマンド1回でフルパスをフォルダに変更することも可能です。
cd ~/Documents/FilesToHide/はメインフォルダーへのショートカットです。上記のパスは、/home/lori/Documents/FilesToHide/まで伸びています。
次に、lsコマンドを使って、現在のフォルダーにあるすべての非表示のファイルとフォルダーをリストアップします。HideThisFile.txtのファイルファイルを非表示にしたい。ファイルやフォルダーを隠すには、名前の先頭にドット(.).
HideThisFile.txtファイルのファイル名の先頭にドットを追加し、mvコマンドでファイル名を変更します。
mv HideThisFile.txt .HideThisFile.txtこれで、現在のフォルダー内のファイルをlsで一覧表示すると、名前を変更したファイルが表示されるようになります。
では、一度隠したファイルやフォルダをターミナルで見るにはどうしたらよいのでしょうか。 lsコマンドの-aスイッチを使うと、隠したファイルやフォルダも含めてすべての項目が一覧表示されます。
cdコマンドで隠しアイテムがあるフォルダに移動し、以下のコマンドを入力します。
ls -a名前の先頭にドット(.)が付いているものは、隠し項目としてリストアップされます。
Windowsのファイルエクスプローラーの詳細表示のように、フォルダー内の項目をリスト形式で表示した方がわかりやすい場合があります。次のコマンドは、すべての隠しファイルおよび非表示ファイルを詳細なリスト形式で一覧表示します。
ls -alまた、隠し項目として新しいファイルやフォルダーを作成することもできます。mkdirコマンドで新しいフォルダーを作成します。フォルダを隠すには、名前の先頭にドット(.)既存のフォルダーを隠すために名前を変更するのと同じように。
mkdir .FilesToHidetouchコマンドは、現在のフォルダーに新しいブランクファイルを作成します。例えば、次のコマンドは、MyFile.txtというファイルを作成します。
touch MyFile.txt隠しファイルを新規に作成するには、touchコマンドで名前の先頭にドット(.)
touch .HiddenFile.txtターミナルを使用してファイルやフォルダーを隠すのに慣れていない場合は、Linuxシステムのファイルマネージャーを使用することができます。 UbuntuはLinuxの一般的なバージョンなので、Ubuntuのファイルマネージャー、Nautilusで隠し項目を表示する方法を説明します。他の Linux システムのファイルマネージャは異なるかもしれませんが、操作は似ているかもしれません。
編集」> 「環境設定」に進みます。
表示]タブがアクティブになっていることを確認し、[デフォルト表示]セクションの[隠しファイルとバックアップファイルを表示する]ボックスをチェックし、ダイアログボックスを閉じます。
これで、ファイルマネージャに、名前の先頭にドット(.)が付いた隠し項目を含む、すべての項目が表示されます。
また、Ctrl+Hキーを押すと、隠しファイルや隠しフォルダの表示・非表示を切り替えることができます。
Nautilusで隠しフォルダを新規作成するには、File > "New Folder "を選択します。隠しテキストファイルを新規に作成するには、File> "New Document" > "Empty Document "を選択します。
フォルダ(またはファイル)の名前が編集可能になり、選択されます。ドット(...)を入力してから、希望の名前を入力し、Enterキーを押してください。
また、ノーチラスでファイルやフォルダの名前を変更することで、簡単に項目を隠すことができます。項目上で右クリックし、「名前の変更」を選択します。プロジェクトの名称が編集可能になり、選択されます。名前の先頭にドット(.)を付ける.
ファイルやフォルダーを隠すことは、安全な保護方法とは言えません。隠しファイルや隠しフォルダーを見る方法を知っている、あなたのシステムにアクセスする他の人は、あなたの隠しデータにアクセスすることができます。
ファイルやフォルダーを隠し、同時に保護する方法はいくつかあります。
他の人が Linux コンピューターを使用できるようにユーザーアカウントを設定し ている場合、そのアカウント内のファイルはパーミッションを変更することで保護できま す。
おせっかいで技術に詳しい友人や家族が自分のアカウントにログインした場合、そのアカウントからあなたのホームフォルダにアクセスして、あなたのファイルを見ようとする可能性があります。ファイルのパーミッションを変更すると、閲覧できなくなります。隠しファイル、非隠しファイルともにパーミッションを変更することができます。
誰かがあなたのアカウントを一時的に使用している場合、その人は権限を変更し、あなたのファイルを見ることができます。以下のセクションでは、ファイルやフォルダーを安全に隠すための3つの追加オプションを提供しています。
オーナー、グループ、ワールドの3つのパーミッションがあり、この順番で設定することができます。各トライアドのパーミッションは、読み取り(r)、書き込み(w)、実行(x)の順で設定されている。権限をオフにするには、文字(r、w、x)をダッシュに置き換えてください。最初の位置は、項目がディレクトリか(d)か(-)かを示す。
例えば、保護したい文書があり、所有者(あなた自身)には読み取り/書き込みの権限を、グループには読み取り専用の権限を、そして世界には権限を与えないとします。ドキュメントのアクセス許可は以下のとおりです。
-rw-r-----項目がディレクトリの場合、パーミッションは以下のようになります。
drw-r-----詳しくは、Linuxのパーミッションについての記事をご覧ください。
コマンドラインでパーミッションを変更するには、chmodコマンドを使用します。ここでは、Ubuntuのファイルマネージャー「Nautilus」を使って、パーミッションを変更する方法を紹介します。Linuxシステム上の他のファイルマネージャーでも、同様のオプションが使用されていると思われます。
デフォルトでは、ファイルやフォルダーのパーミッションはNautilusに表示されません。表示させるには、「編集」> 「環境設定」にて行います。ファイル環境設定]ダイアログボックスの[一覧カラム]タブをクリックします。次に、「リストビューに情報を表示する順序を選択する」の「権限」ボックスをチェックします。
NautilusのPermissi***欄には、文字とダッシュがセットで表示されています。基本的に、最後の3点はそのファイルやフォルダーに対して他のユーザーやワールドに許可される権限です。
下図では、最後の3つのドットのうち最初のドットに「r」(read)があるため、現在、他のユーザーが選択したファイルを読むことができます。最後の3つの位置はダッシュにしたい。
ファイルのアクセス権を変更するには、そのファイルを右クリックして「プロパティ」を選択します。
プロパティ]ダイアログボックスの[アクセス権]タブをクリックします。他の人がファイルを閲覧できないようにするには、「その他」(「世界」と同等)のドロップダウンリストから「なし」を選択します。
選択したファイルの「アクセス権」欄の最後の3つのドットがすべてダッシュになり、他のユーザーがそのファイルやフォルダーにアクセスできない状態になりました。
使用頻度が低く、保護する必要があるが、パソコン内に残しておきたいファイルやフォルダーがある場合、ZIPファイルに保存し、パスワードで保護することが可能です。そして、ファイル名の先頭にドット(.)を付けることで、ZIPファイルを非表示にすることができますをクリックすると、ZIPファイルを非表示にすることができます。
ノーチラスを開いて、圧縮したいファイルやフォルダを探し、右クリックして「圧縮」を選択します。
圧縮」ダイアログボックスで、「ファイル名」ボックスに拡張子なしのファイル名を入力します。先頭にドット(.)を付けると、ZIPファイルが非表示になります。
ファイル名の右側にあるドロップダウンリストから、.zipを選択します。
ZIPファイルを保存する場所を指定します。希望する場所がリストにない場合は、ドロップダウンリストから別の場所を選択してください。
ZIPファイルを保護するためのパスワードを入力します。
作成」をクリックすると、ZIPファイルが正常に作成されたことを示すダイアログボックスが表示されます。
これで、NautilusでCtrl+Hを押してファイルを隠すと、ZIPファイルが表示されるようになります。
頻繁に使用するファイルが入ったフォルダを保護するには、フォルダを暗号化し、ドライブのようにマウントします。これにより、保護されたファイルへのアクセスが容易になり、使用していない時の保護が可能になります。
これまで、gnomeencfsマネージャを使用してフォルダを暗号化する方法について説明しました。Gnome Encfs Managerで暗号化されたフォルダを隠すには、フォルダ名の先頭にドット(.).フォルダーの非表示と保護が同時に行われます。
ZIPファイルのパスワード保護や暗号化フォルダの作成は面倒だけど、ドット(.)ファイルやフォルダーを隠す方法はあまりにも安全ではありませんが、別の方法があります。
ステガノグラフィーと呼ばれる手法で、画像にファイルを隠すことが可能です。TerminalとStegのツールを使ってこれを行う方法について説明しました。
ドット(.)を使用することを忘れないでください。の方法では、ファイルやフォルダーを隠すことができず、安全ではありません。しかし、Linux上でファイルやフォルダを保護したり隠したりするために、私たちがドット方式で提供しているより安全なオプションのいくつかを使用することができます。
さらにUbuntuを保護するために、2ファクタ認証を使用することもできます。