SSH ile ters tünel açmak (reverse ssh)

Ters tünel güvenlik duvarı veya nat arkasındaki bilgisayarlara bağlanabilmek için kullanılıyor. İşin ana fikri şu; biz güvenlik duvarı arkasına bir bağlantı açamayabiliriz fakat o bize açabilir. Yani bağlantıyı ilk başlatan karşı taraf olursa bağlantı gerçekleşir. SSH ile ters tünel açmak için -R parametresi kullanılıyor. Bu parametrenin başında öncelikle tünel açılacak karşı tarafın ip:port tanımı yapılıyor. Aşağıdaki şekilden de görebileceğiniz gibi senaryomuzda Bilgisayar-1 ve Bilgisayar-2 söz konusu. Bilgisayar-1 duvar arkasında yer alıyor. Bağlantıyı başlatacak olan da bu bilgisayar. Bu örnekte her iki tarafta da SSH sunucusunun bulunması gerekiyor aksi takdirde tünel açılamayacaktır. Şekli inceleyin.

Okumaya devam et “SSH ile ters tünel açmak (reverse ssh)”

Bash scriptlerinde renkli çıktı kullanmak

Bash script’lerinizin ekran çıktılarını renklendirmek için tput programını kullanabilirsiniz.  Konsolda renkli çıktılar elde etmek için terminal renk kodlarını da kullanabilirsiniz.  Terminal renk kodları daha eski ve  hızlı çalışmasına rağmen, kodlamadaki zorluk ve kodun okunurluğunu düşürmesi nedeniyle ileri düzey kullanıcılar tarafından tercih edilir. tput aracı ile daha kolay ve daha anlaşılır kodlar yazmak mümkündür.

Aşağıdaki örnekten renk kodlarının nasıl uygulandığını görebilirsiniz:


Yukarıdaki script’in ekran çıktısı:

Kaynak: http://linuxtidbits.wordpress.com/2008/08/11/output-color-on-bash-scripts/