Kā kontrolēt Systemd pakalpojumus attālajā Linux serverī
Systemd sistēmu un pakalpojumu pārvaldnieku var kontrolēt, izmantojot komandrindas utilītu systemctl. Tas ļauj pārvaldīt systemd lokāli vai attālā Linux mašīnā, izmantojot SSH protokolu.
Šajā īsajā rakstā mēs parādīsim, kā SSH sesijas laikā pārvaldīt sistēmas sistēmas un pakalpojumu pārvaldnieku attālā Linux mašīnā.
Uzmanību: mēs iesakām izmantot publisko/privāto atslēgu pārus SSH autentifikācijai bez parolēm, atšķirībā no parolēm, kā arī izmantot papildu metodes SSH pakalpojuma drošībai, kā paskaidrots šajās rokasgrāmatās.
- Pieteikšanās ar SSH bez paroles, izmantojot 5 vienkāršus soļus, izmantojot SSH Keygen
- 5 labākās prakses SSH servera drošībai un aizsardzībai
- Kā bloķēt SSH un FTP piekļuvi noteiktam IP un tīkla diapazonam
Lai izveidotu savienojumu ar attālo serveri, palaidiet systemctl ar karodziņu --host
vai -H
šādi. Zemāk esošajā komandā mēs izveidojam savienojumu ar attālo serveri kā saknes lietotāju, un statuss ir systemctl utilītas apakškomanda, ko izmanto, lai skatītu httpd pakalpojuma statusu vietnē centos.temint.lan (attālais Linux serveris).
$ systemctl --host [email status httpd.service OR $ systemctl -H [email status httpd.service
Tāpat jūs varat arī sākt, apturēt vai restartēt attālo systemd pakalpojumu, kā parādīts.
$ systemctl --host [email start httpd.service $ systemctl --host [email stop httpd.service $ systemctl --host [email restart httpd.service
Lai beigtu sesiju, vienkārši ierakstiet [Ctrl + C]
. Plašāku informāciju un lietošanas iespējas skatiet systemctl rokasgrāmatā:
$ man systemctl
Tas pagaidām ir viss! Tālāk ir pieejams sistemātisku rakstu klāsts, kas jums noderēs:
- Stāsts: Kāpēc Linux operētājsistēma “init” ir jāaizstāj ar “systemd”
- Sistēmas startēšanas procesa un pakalpojumu pārvaldība (SysVinit, Systemd un Upstart)
- Pārvaldiet žurnāla ziņojumus zem Systemd, izmantojot Journalctl [visaptveroša rokasgrāmata]
- Kā izveidot un palaist jaunas pakalpojumu vienības Systemd, izmantojot Shell skriptu
- Kā mainīt darbības līmeņus (mērķus) SystemD
Šajā rakstā mēs parādījām, kā pārvaldīt sistēmas sistēmu un pakalpojumu pārvaldnieku attālā Linux mašīnā. Izmantojiet atgriezeniskās saites sadaļu, lai uzdotu jautājumus vai dalītos domās par šo rokasgrāmatu.