Linux'dan Windows Masaüstüne Bağlanma (Rdesktop)

Eyl 06, 2013

Rdesktop uzak masaüstü protokolü (Remote Desktop Protocol) üzerinden hizmet sunan, uyumlu Linux dağıtımları ile Windows işletim sistemleri. (Windows XP, Windows NT, Windows 2003/2008, Windows Vista ve Windows 7 Windows 8 Windows 8.1 Windows 10) arasında masaüstü bağlantısı kuran bir programdır. 

Rdesktop Programının Kurulumu

-Rdesktop programının kurulması için Uçbirim (Terminal) üzerinden

#apt install rdesktop 
   
komutu çalıştırılır.

1 apt install rdesktop

2 r desktop e h

Devam etmek istiyor musunuz?  sorusuna yazılarak devam edilir.

Rdesktop kurulduktan sonra belirli parametreler ile program çalıştırılabilir. Programın kullanımı

#rdesktop [seçenekler] sunucu[:port]

şeklindedir.

Sık Kullanılan Parametreler

-u <kullanıcı_adı> 
Kimlik doğrulaması yapmak için sunucu üzerindeki kullanıcı adını belirtir.

-s <kabuk> 
Oturumun açılmasından sonra kullanılacak olan kabuktur. (Explorer dışında bir program kullanılacaksa bu parametre kullanılır.)

 -g <geometri> 
Masaüstü geometrisi (Genişlik x Yükseklik). Çalışma ekranın boyutunu belirtir, bunun yanı sıra yüzde şeklinde yazılarak da kullanılabilir. (Örnek: "-g 60%")

-p <parola> 
Kimlik doğrulaması yapmak için kullanıcının şifresini belirtir. Kullanılması tavsiye edilmez, 3. kişiler 'ps' gibi uygulamarla şifreye erişebilirler. Bu parametrenin şifreyi yazmadan "-p -" şeklinde kullanılması durumunda ise standart girdi şeklinde bir uygulama olur yani sistem kullanıcıya şifresini komutu çalıştırdıktan sonra girmesini ister. Böylece 3. kişiler tarafından şifreye erişim engellenmiş olur.

- p- pass

-k <klavye_düzeni> 
Kullanılacak olan klavyeyi belirtir. Yalnız farklı diller için yapılmış klavyelerin dil paketlerinin de program içerisinde yüklenmiş olması gerekmektedir. (Örnek: en-us, en-gb, de, fr, tr) Bu parametre ayarlanmamış ise kullanıcının kendi sistemindeki klavye dili kullanılır, bu dili de tanımlayamıyorsa varsayılan olarak en-us (Amerikan İngilizcesi'ne göre düzenlenmiş klavye modeli) kullanılır. Rdesktop belirtilen klavye düzenlerini ayrı dosyalarda tutar. Bu nedenle, belirtilecek klavye düzeni adlarının dosyalarda belirtilen adlarla tam eşleşmesi gerekir.  /usr/share/rdesktop/keymaps/ dizini altında bu dosyalara erişilebilir.

ss

 -n <makine_adı>
Kullanıcının bağlanmak istediği makinenin adı. Girilmediği durumlarda Rdesktop otomatik olarak algılar.

-c <dizin> 
Oturumun açılmasından sonraki başlangıç dizinini belirtmek için kullanılır.

-d <etki_alanı> 
Kimlik doğrulamasının yapılacağı etki alanı.

diğer kullanıcı

-f 
Tüm ekrana sığacak şekilde bir masaüstü geometrisi sunar. Bu moda aynı zamanda Ctrl+Alt+Enter tuşlarına birlikte basarak da geçilebilir.

-b
Sunucuyu, ekranda oluşan her türlü hareketi yüksek kalitede görüntü yerine bitmap olarak dönmesi için zorlar.

-m
Fare hareketlerini karşı tarafa göndermez, böylece band genişliği açısından yer kazanılmış olur.

Örnek Rdesktop Kullanımları

# rdesktop 160.75.200.99

# rdesktop -u hyper  - tr –p - 160.75.200.99

# rdesktop -u hyper -k tr -g 70% 160.75.200.99

# rdesktop -u hyper -d  -k en-us -f -m 160.75.200.99