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.
Devam etmek istiyor musunuz? sorusuna e 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.
-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.
-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ı.
-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