Hvordan kontrollere Systemd Services på ekstern Linux-server


Systemd system- og tjenestebehandling kan kontrolleres ved hjelp av systemctl-kommandolinjeverktøyet. Den lar deg administrere systemd lokalt eller på en ekstern Linux-maskin over SSH-protokollen.

I denne korte artikkelen vil vi vise deg hvordan du administrerer system- og serviceadministrator på en ekstern Linux-maskin over en SSH-økt.

Obs: Vi anbefaler å bruke offentlige/private nøkkelpar for passordløs autentisering for SSH, i motsetning til passord, og også bruke flere metoder for å sikre SSH-tjenesten, som forklart i disse guider.

  1. SSH passordløs pålogging med SSH Keygen i 5 enkle trinn
  2. 5 beste fremgangsmåter for å sikre og beskytte SSH-serveren
  3. Slik blokkerer du SSH- og FTP-tilgang til spesifikk IP- og nettverksområde

For å koble til en ekstern server, kjør systemctl med --host- eller -H-flagget som følger. I kommandoen nedenfor kobler vi til den eksterne serveren som root-bruker og status er en underkommando til systemctl-verktøyet som brukes til å se statusen til httpd<-tjeneste på centos.temint.lan (ekstern Linux-server).

systemctl --host [email  status httpd.service
OR
systemctl -H [email  status httpd.service

På samme måte kan du også starte, stoppe eller starte ekstern systemd tjeneste som vist.

systemctl --host [email  start httpd.service   
systemctl --host [email  stop httpd.service
systemctl --host [email  restart httpd.service

For å avslutte økten, skriv ganske enkelt [Ctrl+C]. For mer informasjon og bruksalternativer, se man-siden for systemctl:

man systemctl 

Det er alt for nå! Det som følger er et utvalg av systemartikler som du vil finne nyttige:

  1. Historien bak: Hvorfor 'init' måtte erstattes med 'systemd' i Linux
  2. Administrere systemoppstartsprosesser og -tjenester (SysVinit, Systemd og Upstart)
  3. Administrer loggmeldinger under Systemd ved å bruke Journalctl [Omfattende veiledning]
  4. Hvordan lage og kjøre nye tjenesteenheter i Systemd ved hjelp av Shell Script
  5. Hvordan endre kjørenivåer (mål) i SystemD

I denne artikkelen viste vi deg hvordan du administrerer systemd system og service manager på en ekstern Linux-maskin. Bruk tilbakemeldingsdelen til å stille spørsmål eller dele tankene dine om denne veiledningen.