自動起動とサービスとしての運用
離れた場所のマシンは、必要なときにエージェントが動いていて初めて役に立ちます——たいていそれは、 停電のあと、更新のあと、あるいは自分がいないあいだの再起動のあと、という意味です。解き方は プラットフォームごとに違います。
3 つの言葉がいつも混同されるので、先に:
- インストール済み —— ファイルがディスクにある。
- 有効 —— 次回は自分で起動する。
- 稼働中 —— いままさにファイルを提供している。
インストール済みで有効なのに動いていない、ということが起こり得ます。「デバイスがオフラインなのは なぜか」への答えとして、これがいちばん多いのです。
Windows
インストーラーはログオン時に Filemote を起動を提示します(既定はオフ)。有効にすると、あなたの Windows ユーザーにスタートアップ項目が追加され、ログオン時に Filemote アプリが起動します。アプリが エージェントを起動する設定なら、エージェントもそのあと自分で立ち上がります。
知っておきたい帰結:
- これはユーザー単位です。誰もサインインしていないあいだは、誰のエージェントも動きません。
- 再起動してサインイン画面で待っているマシンは、誰かがサインインするまでオフラインです。
- ポータブル版と ClickOnce 版はスタートアップ項目を作りません。
誰もサインインしなくてもファイルを提供する Windows マシンが必要なら、正直な答えは「Windows 版は そのために作られていない」です——Linux のホストを使うか、画面をロックしたままサインイン状態で置いて ください。
Linux —— systemd ユニット
インストールスクリプトは filemote-agent ユニットを作り、有効化はしても起動はしません。この
組み合わせは意図的です。有効化は再起動を越えて効き、停止したままにしておくことで、入れたばかりの
環境が半端な設定で動き出さずに済みます。
sudo systemctl start filemote-agent # 今すぐ起動
sudo systemctl status filemote-agent # 動いているか
sudo systemctl stop filemote-agent # 停止する
sudo systemctl disable filemote-agent # 再起動後に戻ってこないようにする
sudo systemctl enable filemote-agent # それを取り消す
ユニットは root ではなくあなたのユーザーで動き、失敗の 5 秒後に再起動し、メモリー 8 GB・ CPU 80% を上限とし、journald に記録します。
--no-autostart を付けてインストールするとユニットは作られません。その場合は FilemoteAgent を
自分で起動するか、自前のユニットを書くことになります。
macOS —— launchd エージェント
インストールスクリプトが ~/Library/LaunchAgents/com.filemote.agent.plist を書き出して読み込ませる
ので、エージェントはログインのたびに起動し、落ちても自分で立ち上がり直します。
launchctl start com.filemote.agent
launchctl stop com.filemote.agent
launchctl list | grep com.filemote.agent # 読み込まれているか
Windows と同じく、これはログイン単位です。ログインウィンドウで待っている Mac は何も提供しません。
--no-autostart は plist を作らないので、そのときはどちらのコマンドも当てはまりません。
再起動を本当に越えられるか確かめる
設定を信用せず、一度試してください:
- マシンを再起動する。
- Windows と macOS ではサインインする。
- Web サイトのデバイス一覧を見る。
戻ってくれば完了です。戻らなければ デバイスがオフラインと表示されるをたどって ください。その最初の項目でたいていは片付きます。
あとから自動起動をやめる
- Windows —— インストーラーを再実行して選択を外すか、ユーザーのスタートアップ項目を削除 します。
- Linux ——
sudo systemctl disable filemote-agent。 - macOS ——
launchctl unload ~/Library/LaunchAgents/com.filemote.agent.plistのあと、その ファイルを削除します。
どれもアンインストールではなく、設定にも触れません。エージェントが自分で戻ってこなくなるだけです。 すべて取り除くには Filemote を削除するを参照してください。
2026-08-06 に更新