リモート・システムでのsystemctlの実行

sshdサービスが実行されているリモート・システムでsystemctlコマンドを実行できます。システムをリモートで制御するには、-Hオプションとホスト名をsystemctlコマンドに指定します。

詳細は、systemctl(1)マニュアル・ページを参照してください。

次の例は、リモート・システム上のcrondサービスのステータスを確認する方法を示しています。

  1. 次のコマンドを実行します: sudo systemctl -H root@10.0.0.2 status crond
    リモート・システムは、次のような結果を返します:
    root@10.0.0.2's password: password
    crond.service - Command Scheduler
         Loaded: loaded (/usr/lib/systemd/system/crond.service; enabled; preset: enabled)
         Active: active (running) since Tue 2024-08-20 09:44:42 CDT; 1 day 6h ago
       Main PID: 2421 (crond)
          Tasks: 1 (limit: 196846)
         Memory: 1.3M
            CPU: 1.174s
         CGroup: /system.slice/crond.service
                 └─2421 /usr/sbin/crond -n