PowerShellde Uzak Komutları Çalıştırma

PowerShell, Windows'un modern sürümlerinde bulunan güçlü bir komut konsoludur. En kullanışlı özelliklerinden biri, uzak sunucularda komut çalıştırma yeteneğidir. Bu, birden fazla Windows sunucusunu yöneten sistem yöneticileri için yararlı olabilir.

1. Adım: Uzaktan erişime izin verme

İlk olarak, uzaktan erişime izin vermeliyiz. Uzaktan erişmek istediğiniz sunucuda, PowerShell'i yönetici ayrıcalıklarıyla açın (PowerShell'i sağ tıklatın ve "Yönetici olarak çalıştır" ı tıklatın). Aşağıdaki komutu yürütün:

Enable-PSRemoting -Force

Bu, WinRM hizmetini başlatır, otomatik olarak başlatıldığından emin olur ve güvenlik duvarınızı gelen bağlantılara izin verecek şekilde yapılandırır.

(Bağlanmak istediğiniz) bilgisayarda, yönetici ayrıcalıklarıyla aşağıdaki komutu yürütün:

Enable-PSRemoting -Force

Her iki bilgisayarın da birbirlerine güvendiğinden emin olmamız gerekecek. Bunu yapmak için "TrustedHosts" ayarını yapılandırmamız gerekir. Bilgisayarınızın / sunucunuzun tüm bilgisayarlardan bağlantılarına izin vermek istiyorsanız, yürütün:

Set-Item wsman:\localhost\client\trustedhosts *

Bunu belirli bilgisayarlarla kısıtlamak istiyorsanız, aşağıdaki komutu kullanın. 0.0.0.0, 1.1.1.1, 2.2.2.2 ve 3.3.3.3'ün virgülle ayrılmış listesini, erişilecek IP adresleriyle değiştirin.

Set-Item wsman:\localhost\client\trustedhosts 0.0.0.0,1.1.1.1,2.2.2.2,3.3.3.3

Şimdi WinRM'yi yeniden başlatın:

Restart-Service WinRM

2. Adım: Bağlantıyı test edin

Bağlantıyı test etmek için, bağlanmak istediğiniz bilgisayara gidin ve çalıştırın:

Test-WsMan ipaddress

ipaddressDiğer bilgisayarın / sunucunun IP adresiyle değiştirin .

Adım 3: Bağlantı noktalarını açma

Yürüttüğümüz ilk komut ( Enable-PSRemoting -Force), güvenlik duvarını, gelen bağlantıları uzaktan erişim için kabul edecek şekilde otomatik olarak yapılandıracaktır. Ancak, güvenlik duvarının önünde (yönlendiriciniz gibi) bir şey varsa, bağlantı noktası yönlendirmeyi de ayarlamanız gerekebilir. Kullanılan portlar:

  • HTTP için 5985
  • HTTPS için 5986

Adım 4: Komutları yürütme

Uzak sunucuda komutları yürütmek için aşağıdakiler kullanılır:

Invoke-Command -ComputerName ipaddress -ScriptBlock { command } -credential username

Değiştir ipaddress, sunucunun IP adresi ile commandbu sunucuda çalıştırmak istediğiniz komutla ve usernamekomutunu çalıştıracak kullanıcının kullanıcı adı ile.

Invoke-CommandHer komut için kullanmak istemiyorsanız , bunun yerine bir oturum başlatabilirsiniz. Daha sonra yazdığınız her komut, belirtilen kimlik bilgileriyle uzak sunucuda yürütülür. Bir oturumu başlatmak için sözdizimi aşağıdaki gibidir:

Enter-PSSession -ComputerName ipaddress -Credential username

Değiştir ipaddresssunucusunun IP adresi ile ve usernamekomutu çalışacaktır kullanıcı ile. Bundan sonra yazdığınız her komut uzak sunucuda yürütülür.

Yorum bırak

CentOS 7de LibreNMS Kullanarak Cihazlarınızı İzleyin

CentOS 7de LibreNMS Kullanarak Cihazlarınızı İzleyin

CentOS 7 üzerinde LibreNMS kullanarak ağ cihazlarınızı etkili bir şekilde izleyin. Ağ izleme için gerekli adımları ve yapılandırmaları öğrenin.

Counter-Strike: Global Offensive Server Nasıl Kurulur?

Counter-Strike: Global Offensive Server Nasıl Kurulur?

Counter-Strike: Global Offensive sunucusu kurmak için gerekli adımlar. Gerekli araçlar ve yükleme süreci hakkında bilgi.

Ubuntu 16.04 LTS Üzerinde OpenNMS Kurulumu

Ubuntu 16.04 LTS Üzerinde OpenNMS Kurulumu

OpenNMS, çok sayıda cihazı izlemek ve yönetmek için kullanılabilen bir açık kaynak ağ yönetim platformudur. Ubuntu 16.04 LTS üzerinde OpenNMS kurulumu için tüm adımları keşfedin.

Ubuntu 16.04te LibreNMS Kullanarak Cihazlarınızı İzleyin

Ubuntu 16.04te LibreNMS Kullanarak Cihazlarınızı İzleyin

Farklı Bir Sistem mi Kullanıyorsunuz? LibreNMS tam özellikli bir açık kaynak ağ izleme sistemidir.

26 Büyük Veri Analitik Tekniğine Bir Bakış: 1. Bölüm

26 Büyük Veri Analitik Tekniğine Bir Bakış: 1. Bölüm

26 Büyük Veri Analitik Tekniğine Bir Bakış: 1. Bölüm

Büyük Veri Referans Mimarisi Katmanlarının İşlevleri

Büyük Veri Referans Mimarisi Katmanlarının İşlevleri

Büyük Veri Mimarisindeki farklı katmanları ve işlevlerini en basit şekilde öğrenmek için blogu okuyun.

Nintendo Switch Hakkında Son Derece Çılgın 6 Şey

Nintendo Switch Hakkında Son Derece Çılgın 6 Şey

Birçoğunuz Switch'in Mart 2017'de çıkacağını ve yeni özelliklerini biliyorsunuz. Bilmeyenler için, 'Switch'i 'olmazsa olmaz bir gadget' yapan özelliklerin bir listesini hazırladık.

Hala Teslim Edilmeyen Teknoloji Sözleri

Hala Teslim Edilmeyen Teknoloji Sözleri

Teknoloji devlerinin sözlerini yerine getirmesini mi bekliyorsunuz? teslim edilmeyenleri kontrol edin.

Yapay Zeka Süreç Otomasyonunu Nasıl Bir Sonraki Seviyeye Taşıyabilir?

Yapay Zeka Süreç Otomasyonunu Nasıl Bir Sonraki Seviyeye Taşıyabilir?

Yapay Zekanın küçük ölçekli şirketler arasında nasıl popüler hale geldiğini ve onları büyütme ve rakiplerine üstünlük sağlama olasılıklarını nasıl artırdığını öğrenmek için bunu okuyun.

Teknolojik Tekillik: İnsan Uygarlığının Uzak Bir Geleceği mi?

Teknolojik Tekillik: İnsan Uygarlığının Uzak Bir Geleceği mi?

Bilim hızla gelişip birçok çabamızı üstlendikçe, kendimizi açıklanamaz bir Tekilliğe maruz bırakmanın riskleri de artıyor. Okuyun, tekillik bizim için ne anlama gelebilir.