Site Overlay

WinRM’in etkin olup olmadığını öğrenmek için birkaç farklı yöntem kullanabilirsiniz

WinRM’in etkin olup olmadığını öğrenmek için birkaç farklı yöntem kullanabilirsiniz. İşte en yaygın yöntemler:

1. PowerShell ile WinRM Durumunu Kontrol Etme

PowerShell kullanarak WinRM servisinin durumunu kontrol edebilirsiniz. Bunu yapmak için aşağıdaki komutu kullanın:

Get-Service -Name WinRM

Bu komut, WinRM servisinin durumunu gösterir. Eğer “Status” sütununda “Running” yazıyorsa, WinRM etkin demektir.

2. WinRM QuickConfig ile Durum Kontrolü

winrm quickconfig komutunu kullanarak WinRM’in etkin olup olmadığını kontrol edebilir ve etkinleştirebilirsiniz. Bunu yapmak için Komut İstemi (Command Prompt) veya PowerShell’de aşağıdaki komutu çalıştırın:

winrm quickconfig

Bu komut, WinRM’in etkin olup olmadığını kontrol eder ve etkin değilse, etkinleştirmek için gerekli adımları otomatik olarak gerçekleştirir. Komutu çalıştırdıktan sonra aşağıdaki gibi bir çıktı alırsınız:

WinRM is not set up to allow remote access to this machine for management.
The following changes must be made:

Create a WinRM listener on HTTP://* to accept WS-Man requests to any IP on this machine.
Enable the WinRM firewall exception.

Do you want to make these changes [y/n]?

Bu mesajları görüyorsanız, y tuşuna basarak WinRM’i etkinleştirebilirsiniz.

3. WinRM Configuration Script ile Durum Kontrolü

Aşağıdaki PowerShell komut dosyasını kullanarak WinRM’in etkin olup olmadığını kontrol edebilirsiniz:

$winrmService = Get-Service -Name WinRM
if ($winrmService.Status -eq 'Running') {
    Write-Output "WinRM is running."
} else {
    Write-Output "WinRM is not running."
}

4. WinRM Configuration Information ile Durum Kontrolü

Aşağıdaki komut, WinRM’in yapılandırma bilgilerini getirir ve WinRM’in etkin olup olmadığını gösterir:

winrm enumerate winrm/config/listener

Bu komut, etkin dinleyicileri listeler. Eğer sonuç boşsa, WinRM etkin değildir.

5. Firewall Ayarlarını Kontrol Etme

Güvenlik duvarı kurallarını kontrol ederek de WinRM’in etkin olup olmadığını anlayabilirsiniz. WinRM için gerekli olan portların (varsayılan olarak 5985 ve 5986) açık olup olmadığını kontrol edin. Bunu yapmak için:

Get-NetFirewallRule -DisplayGroup "Windows Remote Management"

Bu komut, WinRM için gerekli olan güvenlik duvarı kurallarını listeler. Eğer kurallar etkin değilse, aşağıdaki komutları kullanarak etkinleştirebilirsiniz:

Enable-NetFirewallRule -DisplayGroup "Windows Remote Management"

Sonuç

Bu yöntemlerden birini veya birkaçını kullanarak WinRM’in etkin olup olmadığını kolayca kontrol edebilirsiniz. Eğer WinRM etkin değilse, yukarıda belirtilen adımları izleyerek etkinleştirebilirsiniz.

ChatGPT ile hazırlanmıştır.


Arif Akyüz Sistem Network Yöneticisi ve Siber Güvenlik Uzmanı
Arif Akyüz Sistem Network Yöneticisi ve Siber Güvenlik Uzmanı

Arif Akyüz
Bilgi Teknolojileri
Sistem Network Yöneticisi
ve Siber Güvenlik Uzmanı
[email protected]

Generic selectors
Exact matches only
Search in title
Search in content
Post Type Selectors
© 2024 Arif Akyüz. Tüm Hakları Saklıdır. Gizlilik politikası
Yasal Uyarı: Bu sitede yer alan makaleler bilgi amaçlıdır ve hatalar içerebilir. Site sahibi, bu bilgilerin kullanımı sonucunda oluşabilecek zararlardan sorumlu tutulamaz.