ファイル共有 · 1 min read · Dec 16, 2025
LinuxでNitroShareを使用してローカルでファイルを共有する方法
NitroShareは、Linuxユーザーがすべてのデバイスにインストールされている限り、ファイルを別のデバイスに移動するのを助けるクロスプラットフォームのファイル転送アプリケーションです。これを行う方法はたくさんありますが、いくつかはNitroShareよりも安全ですが、これは日常的な一般的なファイル共有タスクに最もシンプルで使いやすい方法の1つです。以下のクイックガイドでは、UbuntuシステムからArchシステムにサンプルファイルを転送する方法を紹介します。
まず、両方のシステムにNitroShareをインストールする必要があります。NitroShareはUbuntuのデフォルトリポジトリにすでに存在するため、ターミナルを開いて次のコマンドを入力することでインストールできます。
sudo apt-get install nitroshareただし、ソフトウェアの最新バージョンが必要な場合は、アプリの開発者が提供する公式リポジトリを追加することができます。次のコマンドを入力してください。
sudo apt-add-repository ppa:george-edison55/nitroshare..次に、
sudo apt-get update and thenその後、
sudo apt-get install nitroshare最新バージョンをインストールします。
Archでは、パッケージはAURリポジトリにあります。「pacman」ツールからのインストールに問題がある場合は、ターミナルを開いて次のコマンドを入力してください。
wget https://aur.archlinux.org/cgit/aur.git/snapshot/nitroshare.tar.gzパッケージをダウンロードしたら、次に
tar xf nitroshare.tar.gzダウンロードしたファイルを解凍し、次に
cd nitroshare新しく作成されたディレクトリに入ります。最後に、
makepkg -sriNitroShareをインストールします。

両方のシステムにアプリケーションをインストールした後、メニューから起動すると、新しいアイコンがトレイに表示されます。同じネットワーク接続を共有するデバイスにファイルを送信するのは、トレイアイコンを左/右クリックして「ファイルを送信…」オプションを選択するだけで簡単です。

これにより、送信したいファイルを選択できるファイルマネージャウィンドウが開きます。1つまたは複数のファイル、またはディレクトリ全体を送信できます。次のステップは、ファイルを送信するデバイスを選択することです(私の場合は1つだけです)。

その後、転送の進行状況を示すダイアログが表示されます。この進行状況ウィンドウを閉じることができ、NitroShareはバックグラウンドで作業を続けます。転送が完了すると、通知システムから通知が届きます。

アプリケーションの設定には、トレイのアプリアイコンをクリックして「設定」オプションを選択することでアクセスできます。そこには、アプリの機能に関する3つのタブがあります。「一般」タブでは、ネットワーク上でブロードキャストされるデバイス名を設定したり、自動起動オプションを設定したり、「受信動作」を設定したりできます。

「詳細」タブでは、ポートとブロードキャスト設定が表示されます。デフォルトの設定で問題なく動作するはずですが、特定のポート番号に問題がある場合は変更できます。また、タイムアウトとブロードキャスト間隔の設定により、デバイスがより頻繁に発見されやすくなりますが、常時通信によるトラフィック負荷のわずかなデメリットがあることに注意してください。

送信と受信のファイルのシンプルさが少し不安に感じる場合や、アプリにセキュリティ層を追加したい場合は、「セキュリティ」セクションに移動し、「TLSを有効にする」ボックスをクリックしてください。そこでCA証明書、プライベートキーのパスフレーズなどを追加できます。

プライベートキーを作成するには、ターミナルを開いて次のコマンドを入力します。
openssl genrsa -des3 -out rootCA.key 2048より大きなキーサイズが必要な場合は、「2048」を「4096」に置き換えてください。もう1つの詳細は、「-des3」パラメータで、キーにパスワード保護を追加します。このステップを省略したい場合は、前のコマンドからその特定のパラメータを削除してください。
次に、次のコマンドを入力します。
openssl req -x509 -new -nodes -key rootCA.key -sha256 -days 2048 -out rootCA.pemそうすると、いくつかの個人情報を追加して証明書を自己署名するように求められます。これは一連の質問に答えることで行います。「-days」パラメータはキーの有効期限までの期間を定義するため、その値を希望するものに変更してください。ファイルの最終的な形式は次のようになります。

新しい投稿を受信箱で受け取る
スパムはありません。いつでも購読を解除できます。