MyTetra Share
Делитесь знаниями!
10.5 Управление systemd на удаленной машине
Время создания: 10.04.2024 11:35
Текстовые метки: linux, systemd, сервис, управление
Раздел: Компьютер - Linux - Управление сервисами (демонами) - Документация RedHat по systemd
Запись: xintrea/mytetra_syncro/master/base/17127381447pkau4j44q/text.html на raw.github.com

10.5 Управление systemd на удаленной машине

В дополнение к управлению системой systemd и диспетчером служб локально, утилита systemctl также позволяет вам взаимодействовать с systemd, работающим на удаленной машине по протоколу SSH. При условии, что служба sshd на удаленном компьютере запущена, вы можете подключиться к этому компьютеру, запустив команду systemctl с опцией -host или -H:


systemctl --host user_name@host_name command


Замените user_name именем удаленного пользователя, host_name именем удаленного хоста (или ip) и введите любую из команд systemctl из описанных в предыдущих главах. Обратите внимание, что на удаленном компьютере должен быть сконфигурирован ssh, чтобы разрешить удаленный доступ выбранному пользователю. Для получения информации о том, как настроить SSH-сервер, см Главу 12, OpenSSH.


Пример 10.16. Удаленное управление

Чтобы войти на удаленный компьютер server-01.example.com как пользователь root и определить текущий статус сервиса httpd.service, выполните следующую команду:


~]$ systemctl -H root@server-01.example.com status httpd.service

>>>>>>> systemd unit files -- update

root@server-01.example.com's password:

httpd.service - The Apache HTTP Server

Loaded: loaded (/usr/lib/systemd/system/httpd.service; enabled)

Active: active (running) since Fri 2013-11-01 13:58:56 CET; 2h 48min ago

Main PID: 649

Status: "Total requests: 0; Current requests/sec: 0; Current traffic: 0 B/sec"

CGroup: /system.slice/httpd.service


 
MyTetra Share v.0.59
Яндекс индекс цитирования