Uzak Linux Sunucuda Systemd Hizmetlerinin Kontrolü

Bu yazıda, bir SSH oturumu üzerinden uzaktaki Linux makinesinde systemd sistemini ve servis yöneticisini nasıl yöneteceğinizi okuyacaksınız.

Uzaktaki sunucuya systemctl komutu ile bağlanırken –host veya -H parametresini kullanmanız gerekir. Aşağıda bulunan komutla uzak sunucuya root olarak bağlanıyoruz ve sunucuda çalışan httpd hizmetinin durumunu görüntülüyoruz.

$ systemctl --host root@centos.temint.lan status httpd.service
OR
$ systemctl -H root@centos.temint.lan status httpd.service

Benzer şekilde, uzaktan sistem servisini başlatabilir, durdurabilir veya yeniden başlatabilirsiniz.

$ systemctl --host root@centos.temint.lan start httpd.service   
$ systemctl --host root@centos.temint.lan stop httpd.service
$ systemctl --host root@centos.temint.lan restart httpd.service

Oturumu bitirmek için [Ctrl+C] yazmanız yeterlidir. Daha fazla bilgi ve kullanım seçenekleri için systemctl man sayfasına bakabilirsiniz:

$ man systemctl 



Yazının orijinalini buradan okuyabilirsiniz.

Hüseyin GÜÇ

Kariyerime 26 yıl önce başladım. Windows ve Linux sistemlerinin kurulumu, yapılandırılması, yönetimi ve bakımı dahil olmak üzere birden fazla sistem üzerinde uzmanlaştım. Açık kaynak dünyasındaki en son gelişmelerden haberdar olmaktan ve Linux hakkındaki en son araçları, özellikleri ve hizmetleri denemekten hoşlanıyorum. Son 6 yıldır  sistem ve ağ yöneticisi olarak görev yapıyorum ayrıca Pardus Dönüşüm Projesini yönetiyorum ve Pardus İşletim Sisteminin yaygınlaşması adına uğraş gösteriyorum. Boş zamanlarımda açık kaynaklı uygulamaların Türkçe çevirisine katılıyorum ve The Document Foundation üyesiyim.