Tunneling SSH over HTTP-Proxy

SSH linux dünyasının vazgeçilmezi. Ancak internete bir http proxy üzerinden çıkıyorsanız, firewall arkasında iseniz ve işin kötüsü ağ yöneticiniz 22 nolu portu bloklamışsa, yapmanız gereken proxy üzerinden bir tünel açmak :).
Bunun için 3-4 tane alternatif programcık var. Ben corkscrew kullanıyorum. Şimdilik sorun yaşamadım. Ayrıca açtığınız bu ssh tüneli ile msn,jabber gibi bazı işyerlerinde yasak olan kötü şeyleri de kullanabilirsiniz :P.
Programımızın adı corkscrew. http://www.agroman.net/corkscrew/ windows ortamında da cygwin ile çalışıyormuş ama ben linux için kullanımını anlatacağım.

Önce programı burdan http://www.agroman.net/corkscrew/corkscrew-2.0.tar.gz ya da burdan http://wiki.kartbuilding.net/corkscrew-2.0.tar.gz
indiriyoruz.
tar.gz yi açtıktan sonra konsoldan corkscrew-2.0 klasörüne geçiyoruz.
./configure
make
make install
komutlarını sırasıyla çalıştırıyoruz. Herhangi bir hata ile karşılaşmazsanız kurulum tamamlanmıştır.
Ancak ssh ayarlarımızı değiştirmemiz gerekiyor.
/home/kullanici/.ssh/ssh_config dosyasını herhangi bir editörle açıp ilk satıra
Host *
ProxyCommand corkscrew proxyipsiveyaurl proxyportu %h %p
Kaydedip çıkıyoruz.
ssh root@example.com
sunucunuza ulaşabiliyor olmanız lazım.