Windows Terminal Accessing for client on Ubuntu

rdesktop , Matthew Chapman tarafından Linux platformların dan Windows terminal sistemlere remote erişim için geliştirilmiş VNC connection benzeri  bir protokoldür.(GNU Licence)

Linux altında, rdesktop ile 192.168.99.129 IP adresli sanal bir windows pc’nin terminal server protokolune bağlanalım.

Netcat ile remote erişim sağlamak istedigim windows serverin  3389. Portu’nun dış network’e açık olup olmadığını kontrol ediyorum.

root@localroot:~# nc -v -n 192.168.99.129 3389
(UNKNOWN) [192.168.99.129] 3389 (?) open

ilgilendiğim port(3389), belli bir sayı aralıgında değişmiş de olabilir o aralığın 3380 ile 3389. Portlar  arasında var olabileceğini düşünerek asagidaki sekilde bir tarama işlemi yapabilirim.

root@localroot:~# nc -v -w2 -z 192.168.99.129 3380-3389
192.168.99.129: inverse host lookup failed: Unknown host
(UNKNOWN) [192.168.99.129] 3389 (?) open
(UNKNOWN) [192.168.99.129] 3388 (?) : Connection timed out
(UNKNOWN) [192.168.99.129] 3387 (?) : Connection timed out
(UNKNOWN) [192.168.99.129] 3386 (?) : Connection timed out
(UNKNOWN) [192.168.99.129] 3385 (?) : Connection timed out
(UNKNOWN) [192.168.99.129] 3384 (?) : Connection timed out
(UNKNOWN) [192.168.99.129] 3383 (?) : Connection timed out

İhtiyacımız olan port’un açık oldugunu netcat ile teyid ettik.Windows server tarafında terminal bağlantı için gerekli ayarların yapılmış olduğunu var sayarak “rdesktop” ile ilgili sisteme remote erişim saglayalım.Shell  de root yetkilerini alarak   asagıdaki komut istemlerini inceleyelim.

[ "Bağlantı penceresi açılır , password belirtilip sisteme bağlanılır."  ]

rdesktop -uAdministrator -p 192.168.99.129:3389

[Ortam da domain varsa -d parametresi ile domain ismini belirtip domain kullanıcısı olarak da oturum açabiliriz.]

rdesktop -dseclab  -uAdministrator -p 192.168.99.129:3389

[Full screen mode]

rdesktop -uAdministrator -p 192.168.99.129:3389  -f

[ Sounds driver share ]

rdesktop -uAdministrator -proot 192.168.99.129:3389 -f -r sound:local

[ Printer share ]

rdesktop -uAdministrator -proot 192.168.99.129:3389 -f  -r printer:xeonprinter

[Sistem den belli bir bölüm(Klasör,Dosya) bağlandıgımız client pc ile paylaştırılabiliyor (/root/desktop gibi.)]

rdesktop -uAdministrator -proot 192.168.99.129:3389 -r disk:doc=/root/Desktop

[ Diskleri aşağıdaki her 2 komut ile hedef client ile paylaştırabiliriz.]

rdesktop -uAdministrator -proot 192.168.99.129:3389 -r LPT1=/dev/sda6

rdesktop -uAdministrator -proot 192.168.99.129:3389 -r lptport:LPT1=/dev/sda6

sda6 isimli root diskimi bağlandıgım client pc  ile paylaştırdım.

“Rdesktop” adına yazacaklarım bu kadar.Sanırım tüm bunlar Linux altında windows bir servera, terminal erişim için  fazlasıyla  işinize yarayacaktır.

rdesktop -uAdministrator -proot 192.168.99.129:3389 -r lptport:LPT1=/dev/sda6
Share on Facebook
Leave a comment

1 Comments.

  1. Güzel makale olmuş emeği geçenleri kutlarım butün konuları daha sık görmek isteriz.

Leave a Reply

Your email address will not be published. Required fields are marked *

*


You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>