apa sudah ada angtau apa itu ssh?? belum
taukah anda? tapi anda sudah menggunakanya? artike ini saya dapat dari
mbah google, berhbung saya juga kurang tau ssh itu sendiri, saya pun
mencarinya. tetunya ssh ini sering digunakan untuk gratis internet
walaupn untuk menapatkan ssh itu pu dengan membayar.. cekidottt
pebahasan Pengertian peggunaan dan fungsi ssh
pengertian ssh adalah aplikasi
pengganti remote login seperti telnet, rsh, dan rlogin, yang jauh lebih
aman. Dikembangkan pertamakali oleh OpenBSD project dan kemudian versi
rilis p (port) di-manage oleh team porting ke sistem operasi lainnya,
termasuk sistem operasi Linux. Fungsi utama aplikasi ini adalah untuk
mengakses mesin secara remote. Bentuk akses remote yang bisa diperoleh
adalah akses pada mode teks maupun mode grafis/X apabila konfigurasinya
mengijinkan. scp yang merupakan anggota keluarga ssh adalah aplikasi
pengganti rcp yang aman, keluarga lainnya adalah sftp yang dapat
digunakan sebagai pengganti ftp.
Dengan SSH, semua percakapan antara server dan klien di-enkripsi. Artinya, apabila percakapan tersebut disadap, penyadap tidak mungkin memahami isinya. Bayangkan seandainya Anda sedang melakukan maintenance server dari jauh, tentunya dengan account yang punya hak khusus, tanpa setahu Anda, account dan password tersebut disadap orang lain, kemudian server Anda diobrak-abrik setelahnya.
Dengan SSH, semua percakapan antara server dan klien di-enkripsi. Artinya, apabila percakapan tersebut disadap, penyadap tidak mungkin memahami isinya. Bayangkan seandainya Anda sedang melakukan maintenance server dari jauh, tentunya dengan account yang punya hak khusus, tanpa setahu Anda, account dan password tersebut disadap orang lain, kemudian server Anda diobrak-abrik setelahnya.
Ubuntu Server memperkenalkan koleksi yang kuat alat
untuk remote control dari komputer jaringan dan transfer data antara
komputer jaringan, yang disebut OpenSSH.
OpenSSH adalah versi bebas tersedia dari keluarga (SSH) protokol
Secure Shell alat untuk jauh mengendalikan komputer atau mentransfer
file antara komputer. Alat tradisional yang digunakan untuk mencapai
fungsi-fungsi, seperti telnet atau rcp, merasa tidak aman dan
mengirimkan password user dalam teks-jelas saat digunakan. OpenSSH
menyediakan daemon server dan alat klien untuk memfasilitasi aman,
remote control dienkripsi dan operasi file transfer, efektif
menggantikan alat warisan.
Komponen server OpenSSH, sshd, mendengarkan terus menerus selama
koneksi klien dari salah satu alat klien. Ketika permintaan koneksi
terjadi, sshd mendirikan sambungan yang benar tergantung pada jenis alat
menghubungkan klien. Sebagai contoh, jika komputer remote menghubungkan
dengan aplikasi ssh klien, server OpenSSH membuat sebuah sesi remote
control setelah otentikasi. Jika remote user terhubung ke server OpenSSH
dengan scp, daemon OpenSSH server memulai salinan aman file antara
server dan klien setelah otentikasi. OpenSSH dapat menggunakan metode
otentikasi, termasuk kata sandi polos, kunci publik, dan tiket Kerberos.
PENGUNAAN SSH
SSH
adalah sebuah protokol yang dapat digunakan untuk berbagai aplikasi.
Beberapa aplikasi di bawah ini mungkin membutuhkan fitur-fitur yang
hanya tersedia atau yang kompatibel dengan klien atau server SSH yang
spesifik. Sebagai contoh, menggunakan protokol SSH untuk
mengimplementasikan VPN adalah dimungkinkan, tapi sekarang hanya dapat
dengan implementasi server dan klien OpenSSH.
- untuk login ke shell pada remote host (menggantikan Telnet dan rlogin)
- untuk mengeksekusi satu perintah pada remote host (menggantikan rsh)
- untuk menyalin file dari server lokal ke remote host. Lihat SCP, sebagai alternatif untuk rcp
- dalam kombinasi dengan SFTP, sebagai alternatif yang aman untuk FTP transfer file
- dalam kombinasi dengan rsync untuk mem-backup, menyalin dan me-mirror file secara efisien dan aman
- untuk port forwarding atau tunneling port (jangan dikelirukan dengan VPN yang rute paket antara jaringan yang berbeda atau menyambung dua wilayah broadcast menjadi satu)
- untuk digunakan sebagai VPN yang terenkripsi penuh. Perhatikan bahwa hanya OpenSSH server dan klien yang mendukung fitur ini
- untuk meneruskan X11 melalui beberapa host
- untuk browsing web melalui koneksi proxy yang dienkripsi dengan klien SSH yang mendukung protokol SOCKS
- untuk mengamankan mounting direktori di server remote sebagai sebuah sistem file di komputer lokal dengan menggunakan SSHFS
- untuk mengotomasi remote monitoring dan pengelolaan server melalui satu atau lebih dari mekanisme seperti yang dibahas di atas
SSHOpenSSHPortforwarding
Port forwarding atau port mapping pengalihan (redirection) koneksi
dari suatu IP:Port ke IP:Port yang lain. Ini artinya adalah semua
koneksi yang ditujukan ke IP:Port asal akan dialihkan ke IP:Port tujuan
seolah-olah client sedang menghubungi IP:Port tujuan secara langsung.
Portforwarding melalui SSH ( SSH tunneling ) membuat sambungan aman antara komputer lokal dan remote
machine melalui layanan yang dapat disampaikan. Karena sambungan
terenkripsi, SSH tunneling berguna untuk transmisi informasi yang
menggunakan protokol terenkripsi, seperti IMAP, VNC, atau IRC.
Jenis Port Forwarding
Pelabuhan fitur forwarding SSH bisa menyelundupkan berbagai
jenis lalu lintas Internet ke dalam atau keluar dari jaringan. Ini dapat
digunakan untuk menghindari monitoring jaringan atau sniffers, atau
bypass router dikonfigurasi di Internet.
Catatan: Anda juga mungkin
perlu mengubah pengaturan dalam program lain (seperti web browser) untuk
menghindari filter ini.
Peringatan :
Menyaring dan memantau biasanya diimplementasikan karena suatu
alasan. Bahkan jika Anda tidak setuju dengan alasan itu, departemen TI
Anda mungkin tidak akan bersikap baik kepada Anda mencemoohkan aturan
mereka.
Ada tiga jenis port forwarding dengan SSH:
- Port forwarding lokal : koneksi dari klien SSH akan diteruskan melalui server SSH , maka ke server tujuan
- Port forwarding remote : koneksi dari server SSH akan diteruskan melalui klien SSH , maka ke server tujuan
- Port forwarding dinamis : koneksi dari berbagai program akan diteruskan melalui klien SSH , maka melalui server SSH, dan akhirnya ke server tujuan beberapa
Port forwarding lokal adalah jenis yang paling
umum. Sebagai contoh, port forwarding lokal memungkinkan Anda melewati
firewall perusahaan yang menghalangi Wikipedia.
Pada local port forwarding, komputer yang bertindak sebagai ssh
client akan menjadi titik masuk koneksi yang akan diforward dan komputer
yang bertindak sebagai ssh server menjadi titik keluar. Jadi koneksi
yang masuk ke titik masuk di komputer ssh client akan diforward ke
tujuan dari komputer ssh server. Gambar di bawah ini ilustrasi lain dari
ssh local port forwarding.
Port forwarding remote kurang umum. Sebagai
contoh, port forwarding jauh memungkinkan Anda terhubung dari server SSH
ke komputer di intranet perusahaan Anda.
Pada remote port forwarding, komputer yang bertindak sebagai ssh
server akan menjadi titik masuk koneksi yang akan diforward dan komputer
yang bertindak sebagai ssh client menjadi titik keluar. Jadi koneksi
yang masuk ke titik masuk di komputer ssh server akan diforward ke
tujuan dari komputer ssh client. Gambar di bawah ini ilustrasi lain dari
ssh remote port forwarding.
Jadi yang perlu diingat dalam perbedaan antara local dan remote port
forwarding adalah posisi titik masuk koneksi yang akan diforward. Bila
titik masuknya ada di komputer yang berperan sebagai ssh client, maka
itu adalah local port forwarding, namun bila titik masuknya di komputer
ssh server, maka itu adalah remote port forwarding.
Dalam bahasa sederhananya, disebut local karena dari sudut pandang
ssh client, titik masuknya ada di localhost, dan disebut remote karena
titik masuknya bukan di localhost, tapi di komputer ujung sana.
Port forwarding dinamis jarang
digunakan. Sebagai contoh, port forwarding dinamis memungkinkan Anda
melewati firewall perusahaan yang menghalangi akses web sama
sekali. Meskipun ini sangat kuat, dibutuhkan banyak pekerjaan yang harus
diatur, dan itu biasanya lebih mudah untuk menggunakan port forwarding
lokal untuk situs tertentu yang ingin Anda akses.
Port-forwarding adalah teknik luas didukung
dan fitur yang ditemukan di semua klien utama SSH dan server, meskipun
tidak semua klien melakukannya dengan cara yang sama. Untuk bantuan
tentang cara menggunakan klien tertentu, lihat dokumentasi
klien. Sebagai contoh, manual Putty memiliki bagian port forwarding di
putty.
Untuk menggunakan port forwarding, Anda perlu
memastikan port forwarding diaktifkan di server anda.Anda juga perlu
memberitahu klien Anda sumber dan tujuan nomor port untuk digunakan. Jika Anda menggunakan
forwarding lokal atau remote, Anda perlu memberitahu klien Anda dengan server tujuan . Jika Anda menggunakan port forwarding
dinamis, Anda perlu mengkonfigurasi program Anda untuk menggunakan
server SOCKS proxy. Sekali lagi, bagaimana untuk melakukan hal ini
tergantung pada klien SSH yang Anda gunakan, sehingga Anda mungkin perlu
berkonsultasi dokumentasi Anda.
0 komentar on Pengertian dan Fungsi SSH (geudubangjawapost) :
Post a Comment and Don't Spam!