28 Ağu 2013

Uzaktaki Sunucuda Aktif Remote Desktop Oturumlarını Sonlandırmak

Merhabalar,

Fiziksel erişiminiz zor olduğu bir yerde sunucunuz var ve sunucu üzerinde maksimum sayıda kullanıcı oturum açmış durumda ve sizin o sunucuya bağlanmanız gerekiyor. Sunucuya RDP deniyorsunuz ama bağlanamıyorsunuz sunucuya bağlanmak için tek çareniz sunucu başına gitmekse  Microsoft sysinternals içerisinde PSTOOLS paketinde PSEXEC komutu ile uzaktaki sunucunun komut satırına bağlanmamızı ve aktif kullanıcıları logoff yapmamızı sağlıyor. Bu işlermi;


psexec dosyasını indirdikten sonra komut satırını açarak psexec in bulunduğu dizine girelim.

  • psexec \\x.x.x.x -u kullanıcıadı -p şifre cmd    (yaparak uzak sunucunun komut satırına bağlanmış oluruz. x.x.x.x uzak sunucunun ip adresi.)
  • uzak sunucunun komut satırına düştükten sonra erişimin doğrulunu teyit etmek için ipconfig komutu ile ip çıktısından kontrol edebilirsiniz.
  • sunucu bağlantısını doğruladıktan sonra qwinsta komutu ile sunucu üzerindeki aktif oturumları listeleyebiliriz.
  • logoff komutunu kullanarak hangi oturumu kapatmak istiyorsak o oturumun id'si ile ve /v parametresi ile kapatabilirinisiz.
         Örnek: logoff 3 /v