categories
Updated on in

Uzak Masaüstü (RDP) Yönetimi & MSTSC Komutları: Kapsamlı Bir Rehber

Author: Helga York
Helga York Article author

Windows’un en uzun süredir var olan ve en önemli özelliklerinden biri Uzaktan Masaüstü’dür. Microsoft’un Remote Desktop Protocol (RDP) istemcisini çalıştırmak için, Microsoft Terminal Services Client (MSTSC) adlı bir komut satırı arayüzü kullanılır.

Bu komut satırı seçenekleri, kullanıcıların Uzaktan Masaüstü bağlantısını etkinleştirmesine ve başka bir bilgisayara veya Uzaktan Masaüstü Oturum Ana Bilgisayarı sunucusuna, uzaktan erişilen makineyi fiziksel olarak kullanıyormuşçasına aynı akıcılık ve kontrol seviyesinde bağlanmasına olanak tanır.

Kullanıcılar ayrıca mevcut Uzaktan Masaüstü Bağlantısı (RDC) “.rdp” yapılandırma dosyalarını düzenleyebilirler.

MSTSC komut satırı, Windows komut satırı içinde kullanılır.

Farklı RDP komut satırı seçeneklerini ve bazı temel komut satırı araçlarını öğrenin ve uzaktan kontrol için bazı popüler komutları nasıl kullanacağınızı keşfedin.

Kritik MSTSC Komut Satırı Bayraklarıyla RDP Deneyimini Geliştirin

En yaygın kullanılan MSTSC komut satırı argümanları “/v” ve “/f”’dir. Kullanıcılar, komutu kullanarak bir ağ paylaşan uzak bir bilgisayara İç Protokol (IP) adresi ile neredeyse anında bağlantılar oluşturabilirler.

Lütfen Dikkat:  Bir bilgisayarın adına kullanarak o makineye uzaktan erişim sağlarken, kullanıcıların aynı ağı paylaşması gerekir. Aksi takdirde, kullanıcıların önceden DNS yapılandırmış olması (veya bir host dosyasında ayarlamış olması) gerekir.

MSTSC sözdizimi aşağıdaki gibidir:

MSTSC [<bağlantı dosyası> ] [/v:<sunucu[:port]> ] [/g:<ağ geçidi> ] [/admin] [/f[ullscreen]] [/w:<genişlik> /h:<yükseklik> ] [/public] |
[/span] [/multimon] [/edit "bağlantı dosyası"] [/restrictedAdmin] [/remoteGuard] [/prompt] [/shadow:<oturumID> [/control][/noConsentPrompt]]

RDP deneyiminizden en iyi şekilde yararlanmak için kullanabileceğiniz bazı önemli MSTSC komutları: 

<connectionfile>
Bağlantı kurmak için gerekli olan .rdp dosyasının adı
  /v:<server[:port]>
Bağlantı kurmak istediğiniz uzak bilgisayar veya sunucu
  /g:<gateway>
Bağlantı için kullanılan RD Gateway Sunucusu. Sadece/veya “/v” ile uç uzak PC belirtilmişse gereklidir.
  /admin
Bağlantıyı yönetici olarak kur
  /f
Uzak Masaüstü Penceresini tam ekran modunda görüntüle
  /w:<width>
Uzak Masaüstü Penceresinin genişliğini belirt
/h:<height>
Uzak Masaüstü Penceresinin yüksekliğini belirtin
/public
Uzak Masaüstü Bağlantısını herkese açık olarak çalıştır
/span
Uzak Masaüstünün genişlik ve yüksekliğini yerel masaüstü ile eşle
/edit <connectionfile>
Belirtilen “.rdp” dosyasını düzenle
/multimon
Uzak Masaüstü Hizmetleri oturumunun monitör düzenini istemci tarafı yapılandırmasıyla aynı yap
/restrictedAdmin
Uzak bilgisayara Kısıtlı Yönetici modunda bağlan. Bu modda kimlik bilgileri uzak bilgisayara gönderilmez, yani kötü amaçlı bir bilgisayara bağlansanız bile korunursunuz.
/remoteGuard
Cihazınızı, kimlik bilgilerinin uzak bilgisayara iletilmesini engelleyen Remote Guard ile uzak bir cihaza bağlayın
/prompt
Uzak bilgisayara bağlanmak için sizden kimlik bilgisi girmenizi ister
/shadow:<sessionID>
Gölgelenecek oturumun kimliği
/control
Oturumu gölgelerken kontrol izni verir
/noConsentPrompt
Kullanıcı onayı olmadan gölgeleme izni verir
/migrate
İstemci Bağlantı Yöneticisi ile oluşturulan eski bağlantı dosyalarını yeni .rdp bağlantı dosyalarına taşı
/?
Komut isteminde yardımı gösterir.

MSTSC /admin komutu

Mevcut Uzak Masaüstü Bağlantısı (RDC) sürümünde, uzak makinede Remote Desktop Session Host (RDSH) rol hizmeti yüklü olduğunda, “mstsc /admin” çalıştırıldığında bağlantı yönetici olarak kurulacak ve yalnızca bu bağlantı için aşağıdakiler devre dışı bırakılacaktır:

  • Uzak Masaüstü Hizmetleri istemci erişim lisanslaması;
  • Saat dilimi yönlendirmesi;
  • RD Bağlantı Yöneticisi yönlendirmesi;
  • Uzak Masaüstü Kolay Yazdır;
  • Tak ve Çalıştır aygıt yönlendirmesi;
  • Uzak oturumun temasını Windows Klasik Görünümü (mevcutsa) olarak değiştirir.

Bağlantıyı tam ekranda aç

Çalıştır uygulaması (veya kısayol) aracılığıyla, kullanıcılar genellikle uzak bilgisayara bağlanmak için bilgisayar adını veya bir IP adresini kullanarak bir RDP bağlantısı açarlar:

mstsc /v:bilgisayar_adı /f
mstsc /v:192.168.123.123 /f

mstsc komutu tam ekran

Bağlantı ekranı için yükseklik ve genişlik ayarlayın

Uzaktan masaüstü ekranı için yükseklik ve genişlik atamak/zorlamak isteyen kullanıcılar aşağıdaki komut satırı seçeneği örneğine göz atmalıdır:

mstsc /v:192.168.255.255 /w:1024 /h:768
mstsc /v:192.168.255.255 /w:1600

Birden Fazla (2+) Monitöre Nasıl Yayılır

Uzak bilgisayara erişim sırasında fark edilen zorluk, kullanıcıların RDP bağlantısı sırasında yalnızca monitörlerden birini görebilmesidir. Çift monitörlü bir kurulumu sığdırmak için ek alan elde etmek isteyen kullanıcılar “/span” komutunu kullanabilir: “mstsc /v:192.168.123.123 /span”

“/span” komutunu kullanmak isteyen herkes için, uzaktan masaüstü penceresi tek bir sürekli monitör olarak kabul edilir.

Not: 

Dikkate almanız gereken bazı sorun giderme ipuçları:

• Hızlı yardım için mstsc /?. komutunu çalıştırın.

• Bağlantılarınız başarısız olursa, bozuk .rdp dosyalarını silin.

• Kayıtlar için Olay Görüntüleyicisi’ni (TerminalServices-ClientActiveXCore) kontrol edin.

• Hem Grup İlkesi’ni hem de güvenlik duvarının DP bağlantılarına izin verip vermediğini kontrol edin.

Verimli RDP Yönetimi için Önemli Komut Satırı Araçları

Yöneticilerin, MSTSC yardımıyla bağlantı kurulduktan sonra farklı sistem yönetimi görevlerini tamamlamaları gerekir. Genel olmalarına rağmen, bu Windows komutları etkili uzaktan kontrol için kritiktir. Bu komutlar, bir UDD oturumu içindeki komut isteminde yürütülür. 

Genel Sistem Komutları

Bu komutlar temel ağ işlemleri için kullanılır ve önemli sistem bilgileri verir. Karmaşık bir grafik arayüzle uğraşmadan temel görevleri yerine getirmek için bu bilgileri kullanabilirsiniz. 

  • • Sistem verilerini doğrula
    • systeminfo
    • ⚬ İşletim sistemi sürümü, ana makine adı, mimari, açılış zamanı ve daha fazlası dahil olmak üzere kapsamlı sistem verilerini gösterir.
  • • IP ayarlarını kontrol et
    •  ipconfig /all
    • ⚬ IP adresleri, ağ geçitleri, DNS sunucuları, alt ağ maskeleri vb. gibi ağ adaptörü yapılandırmasına dair ayrıntılı bilgileri gösterir.
  • • Ağ bağlantısını doğrula
    • ping google.com
    • ⚬ Bir hedef ana bilgisayar ile sisteminiz arasındaki bağlantıyı kontrol etmek için ICMP yankı istekleri gönderir. Yanıt süreleri ağ etkinliğini gösterir.
  • • Ağ yolunu izle
    • tracert 8.8.8.8
    • Yönlendirme sorunlarını teşhis etmek için paketlerin güzergahını izleyin. Her paketin hedef ana bilgisayara ulaşmak için izlediği yolu görün. 

Dosya Yönetimi için Komutlar

Sistem yönetiminde, dosya yönetimi çok önemlidir. Komut satırında, devam eden bir RDP oturumunda dosya ve dizinleri yönetmek için verimli yollar vardır. Bu komutları kullanarak dosya sisteminde gezinebilir, dosya oluşturabilir, silebilir ve yönetebilirsiniz; GUI’ye bağımlı olmadan bu işlemleri gerçekleştirebilirsiniz.

  • • Dizinler arasında gezinmek için
    • cd <dizin adı/yolu>
    • ⚬ Bu komut, mevcut dizini belirtilen yola değiştirir.
  • • Dosya & dizinleri listelemek için
    • dir
    • ⚬ Mevcut dizindeki tüm dosya ve dizinleri, ayrıca boyutlarını ve değiştirilme tarihlerini gösterir.
  • • Dizin oluşturmak için
    • mkdir ProjectFiles
    • ⚬ Mevcut yolda yeni bir dizin oluşturmanıza olanak tanır.
  • • Bir Dosya Silmek için
    • del <dosya adı>
    • ⚬ Bu komutu bir dizinden bir dosya silmek için kullanabilirsiniz.
  • • Bir dizini silmek için
    • rmdir <dizin adı> /s /q
    • ⚬ Bir dizini ve içeriklerini özyinelemeli olarak kaldırmak için bu komutu dikkatli kullanın.
  • • Dosya kopyalamak için
    • copy <kaynak dosya> <hedef klasör>
    • ⚬ Dosyaları iki konum arasında kopyalamak için kullanılır.
  • • Dosya taşımak için
    • move <kaynak dosya> <hedef klasör>
    • ⚬ Bu komut ile dosyalarınızı bir yerden başka bir yere taşıyabilirsiniz.
  • • Dosya veya dizin adını değiştirmek için
    • rename <eski ad> <yeni ad>
    • ⚬ Bir dosya veya dizinin adını değiştirmek için bu komutu kullanın.
  • • Dosya aramak için
    • dir <arama deseni> /s
    • ⚬ Belirtilen bir kalıpla eşleşen dosya veya dizinleri bulmak için bu komutu girin.

Kullanıcı Yönetimi Komutları

Kullanıcı yönetimi, sistem yönetiminin bir diğer önemli parçasıdır. Özellikle, yeni kullanıcı eklerken, hesapla ilgili sorunları düzeltirken, kullanıcı izinlerini yönetirken vb. durumlarda RDP oturumu sırasında oldukça kullanışlıdır. Yöneticiler, bu komutları kullanarak karmaşık grafik arayüzlerle uğraşmadan kullanıcı hesaplarını kolayca yönetebilirler.

  • • Tüm kullanıcı hesaplarını görüntülemek için
    • net user
    • ⚬ Bu komut, sistemdeki tüm kullanıcı hesaplarını listelemek için kullanılır.
  • • Detaylı kullanıcı verisi almak için 
    • net user <user name>
    • ⚬ Bir kullanıcı hesabı hakkındaki verileri ayrıntılı olarak gösterir. 
  • • Yeni kullanıcı oluşturmak için
    • net user <user name> <password> /add (örn., net user JohnDoe Pa$$w0rd /add)
    • ⚬ Yeni bir kullanıcı hesabı oluşturmak ve ona bir isim ile şifre atamak için kullanılır.
  • • Kullanıcı hesabı silmek için
    • net user <username> /delete
    • ⚬ Bir kullanıcı hesabını sistemden silmek için bu komutu kullanın. 
  • • Kullanıcı şifresini değiştirmek için
    • net user <user name> <new password>
    • ⚬ Var olan bir kullanıcının şifresini değiştirmek için bu komutu kullanın.
  • • Kullanıcı hesabını kilitlemek/devre dışı bırakmak için
    • net user <username> /active:no
    • ⚬ Bu komut ile hesabı devre dışı bırakarak bir kullanıcının oturum açmasını engelleyebilirsiniz. 

Gelişmiş Komutlar

Bunlar, yöneticilerin kapsamlı ayarlar yapmasını, tanılamalar gerçekleştirmesini veya sistem yönetimi yapmasını sağlayan gelişmiş komutlardır. Bu komutlar önemli Windows yönetim araçlarını açar.

  • • Windows Olay Görüntüleyici Kayıtları
    • eventvwr
    • ⚬ Olay Görüntüleyiciyi açar. Uyarıları ve hataları kontrol etmek için uygulama ve sistem kayıtlarını incelemenize yardımcı olur.
  • • Windows Hizmet Yöneticisi
    • services.msc
    • ⚬ Bu komut Windows Hizmet Yöneticisini açar. Windows hizmetlerini yapılandırmanıza, başlatmanıza veya durdurmanıza yardımcı olur.
  • • Kayıt Defteri Düzenleyicisi
    • regedit
    • ⚬ Bu komut Windows Kayıt Defteri Düzenleyicisini açar. Sistem kayıt defterini görüntülemek ve/veya düzenlemek için dikkatli bir şekilde kullanın.
  • • Grup İlkesi Düzenleyicisi
    • gpedit.msc
    • ⚬ Grup İlkesi Düzenleyicisini açmak için kullanılır. Bu, güvenlik ilkelerini ve önlemlerini uygularken sistem ilkelerini yönetmenize ve yapılandırmanıza yardımcı olur.
    • Gördüğünüz gibi, Uzak Masaüstü komut satırı seçeneklerini kullanmak RDP kullanırken çok çeşitli özelleştirme, kolaylık ve fırsatlar sunar. Bu rehberin, Uzak Masaüstü deneyiminizi geliştirmek için MSTSC komutlarıyla denemeler yapmaya başlamanız için size bilgi ve güven sağladığını umuyoruz.