| Üye olun RSS

Putty ile SSH Tüneli

Ocak 30th, 2006 | 1 Comment | Posted in Internet, güvenlik, network

Putty ile SSH tüneli oluşturmanın yöntemi biraz daha kolay. Putty’i çalıştığında ekrana gelen sol taraftaki Category böümünden Connection -> SSH -> Tunnels seçilir.

Sağ taraftaki bölümde:
Source Port= 3307
Destination = localhost:3306
yazarak Add düğmesine basılır.

Tekrar Category’de Session bölümüne gelip Save tuşuna basmayı unutmayın :) Bu ayarla kendi makinanızın 3307 portunu Session bölümünde belirttiğiniz Host makinanın 3306 portuna(ki bu port firewall ile korunuyor olsa bile) yönlendirmiş oldunuz.
Buradaki örnekte local port ile server port farklı verildi ancak siz aynı da verebilirsiniz. Sadece local portunuzu seçerken başka bir uygulama tarafından bu portun kullanılmadığından emin olun.

SSH Tüneli

Ocak 24th, 2006 | No Comments | Posted in Internet, güvenlik, network

SSH, secure shell’dir, telnet’in güvenlisidir, windows’un CMD’sinin linux/unix’çesidir. Server’a uzaktan bir console ile ulaşmanızı sağlar. Bazı web hosting firmaları SSH desteği verir.
Windows’tan server’a SSH erişimi için ücretsiz olan PUTTY kullanılabilir.
Linux’tan server’a SSH erişim için console’da SSH yazmak yeterli.(> SSH server_user@server_domain)
Java destekli cep telefonundan server’a SSH erişim için ücretsiz olan MidpSSH kullanılabilir.

SSH ile server’daki programları start/stop etmek(web server,app. server,database gibi), dosya kopyalamak,silmek,taşımak gibi server console’undan yapılan tüm işlemleri yapabilirsiniz.

Ayrıca SSH ile port forwarding işlemi yapabilirsiniz:
Güvenlik için server’ınızın her portuna dılşarıdan erişim istemezsiniz. Genelde web hosting firmaları bunun için önlem alır. Mesela hosting firmasında bir MySQL database var ve 3306 portundan hizmet veriyor, buraya dışarıdan erişemezsiniz. Ama SSH ile bu mümkün.
> ssh -L 3307:localhost:3306 server_user@server_domain
komutu ile bu console açık kaldığı sürece, kendi makinanızın 3307 portuna gelen herşey server’ın 3306 portuna yönlendirilir. Böylece kendi makinanızın 3307 portunda bir database varmış gibi uzaktaki bir database’e erişebilirsiniz:
> mysql -u database_user -p -h localhost -P 3307