Apasih kegunaan SSH selain untuk internet gratisan? mari kita simak artikel yang saya copas dari google.
Pengertian SSH (Secure Shell).
Pengertian SSH (Secure Shell).
SSH yaitu abreviasi dari Secure Shell yang merupakan sebuah protokol jaringan yang memanfaatkan kriptografi untuk melaksanakan komunikasi data pada perangkat jaringan semoga lebih aman. Dalam konsepnya penggunaan SSH ini harus didukung oleh server maupun perangkat atau komputer klien yang melaksanakan pertukaran data. Keduanya harus mempunyai SSH Server dari sisi komputer server dan SSH Klien untuk komputer peserta (klien).
Banyak digunakan pada sistem operasi berbasis Linux dan Unix untuk mengakses akun Shell, SSH dirancang sebagai pengganti Telnet dan shell remote tak kondusif lainnya, yang mengirim informasi, terutama kata sandi, dalam bentuk teks sederhana yang membuatnya gampang untuk dicegat. Enkripsi yang digunakan oleh SSH menyediakan kerahasiaan dan integritas data melalui jaringan yang tidak kondusif ibarat internet.
Fungsi SSH sanggup digunakan untuk menggantikan telnet, rlogin, ftp dan rsh, salah satu fungsi utamanya yaitu untuk menjamin keamanan dalam melaksanakan transmisi data pada suatu jaringan. SSH banyak dimanfaatkan oleh banyak sekali network admin dibeberapa penggalan dunia untuk mengontrol web dan jenis jaringan lainnya ibarat WAN. Fungsi SSH ini gotong royong yaitu dibentuk untuk menggantikan protokol sebelumnya yang dianggap sangat rentan terhadap pencurian data melalui malware berbahaya. Protokol tersebut antara lain yaitu rlogin, telnet dan protokol rsh.
Fungsi lain SSH yaitu : Melakukan enkripsi terhadap data yang dikirim,Protokol untuk pertukaran data dalam suatu jaringan,Otentifikasi, prosedur untuk memastikan pengirim dan peserta yaitu benar dan amanKerahasiaan, memastikan kerahasiaan daya yang dikirim semoga hanya diketahui oleh peserta dan pengirim.
Manfaat memakai SSH
Manfaat memakai akun SSH yaitu meningkatkan keamanan data pada komputer Anda saat mengakses internet, alasannya yaitu dengan adanya Akun SSH sebagai mediator koneksi internet Anda, SSH akan menawarkan enskripsi pada semua data yang terbaca, gres mengirimkannya ke server lain.Selain sanggup melaksanakan enskripsi data, SSH juga mempunyai kemampuan melaksanakan Port Forwarding yang mana memungkinkan kita mendapat manfaat sebagai berikut ini:
Melakukan koneksi aplikasi TCP (misalnya : webserver, mail server, FTP server) dengan lebih secure (aman)Melakukan koneksi dengan membypass (melewati) firewall atau proxy setempat.
Manfaat memakai akun SSH yaitu meningkatkan keamanan data pada komputer Anda saat mengakses internet, alasannya yaitu dengan adanya Akun SSH sebagai mediator koneksi internet Anda, SSH akan menawarkan enskripsi pada semua data yang terbaca, gres mengirimkannya ke server lain.Selain sanggup melaksanakan enskripsi data, SSH juga mempunyai kemampuan melaksanakan Port Forwarding yang mana memungkinkan kita mendapat manfaat sebagai berikut ini:
Melakukan koneksi aplikasi TCP (misalnya : webserver, mail server, FTP server) dengan lebih secure (aman)Melakukan koneksi dengan membypass (melewati) firewall atau proxy setempat.
Manfaat kedua diatas itulah yang sering dicari oleh para pengguna Internet dan memanfaatkannya untuk kepentingan terusan internet. Dengan memakai Akun SSH Kita juga sanggup mengelola VPS untuk dijadikan hosting ataupun fungsionalitas yang lain.
Menggunakan Akun SSH untuk tunneling koneksi internet Anda memangtidak menjamin meningkatkan speed internet Anda. Namun dengan memakai Akun SSH, otomatis IP yang Anda gunakan akan bersifat statis dan sanggup Anda gunakan secara privat dengan catatan hanya Andalah user dalam Akun SSH tersebut.
Protocol SSH ini mempunyai banyak fungsi, selain fungsi tunneling yang sering kita gunakan, kita juga bisa memakai SSH untuk SFTP, SOCKS4/5 proxy atau bisa juga kita gunakan untuk mengatur VPS atau hosting milik kita khususnya VPS dengan OS Linux ibarat CentOS.
Untuk memakai tunneling memakai SSH ini kita bisa mengguankan SSH client ibarat Bitvise Tunnelier ataupun Putty untuk sistem operasi Windows.
Untuk mendapat akun dan penggunaan dari SSH ini, kita bisa mendapat akun SSH gratis dicjb.net atau kalau kita mempunyai VPS biasanya pihak penyedia menawarkan juga SSH untuk pengaturan VPS kita.
Kegunaan SSH.
SSH dirancang untuk menggantikan protokol telnet dan FTP. SSH merupakan produk serbaguna yang dirancang untuk melaksanakan banyak hal, yang kebanyakan berupa penciptaan tunnel antar host. Dua hal penting SSH yaitu console login (menggantikan telnet) dan secure filetransfer (menggantikan FTP), tetapi dengan SSH anda juga memperoleh kemampuan membentuk source tunnel untuk melewatkan HTTP,FTP,POP3, dan apapun lainnya melalui SSH tunel.Public Key Cryptografi (Kriptografi Kunci Publik)
SSH dirancang untuk menggantikan protokol telnet dan FTP. SSH merupakan produk serbaguna yang dirancang untuk melaksanakan banyak hal, yang kebanyakan berupa penciptaan tunnel antar host. Dua hal penting SSH yaitu console login (menggantikan telnet) dan secure filetransfer (menggantikan FTP), tetapi dengan SSH anda juga memperoleh kemampuan membentuk source tunnel untuk melewatkan HTTP,FTP,POP3, dan apapun lainnya melalui SSH tunel.Public Key Cryptografi (Kriptografi Kunci Publik)
SSH memakai metode public-key cryptography untuk mengenkripsi komunikasi antara dua host, demikian pula untuk autentikasi pemakai. Dengan metode ini, kita akan memerlukan 2 buah kunci berbeda yang digunakan baik untuk melaksanakan enkripsi dan dekripsi. Dua buah kunci tersebut masing-masing disebut public key (dipublikasikanke publik/orang lain) dan private key (dirahasiakan/hanya pemiliknya yang tahu). Masing masing kunci di atas sanggup digunakan untuk melaksanakan enkripsi dan dekripsi.
Cara kerja SSHPublic/private key yang masing-masing menjadi identitas SSH bagi keduanya.Langkah-langkahkoneksinya yaitu sebagai berikut :
☆Langkah 1
Client bind pada local port nomor besar dan melaksanakan koneksi ke port 22 pada server.
☆Langkah 2
Client dan server oke untuk memakai sesi SSH tertentu. Hal ini penting alasannya yaitu SSH v.1 dan v.2 tidak kompatibel.
☆Langkah 3
Client meminta public key dan host key milik server.
☆Langkah 4
Client dan server menyetujui algoritma enkripsi yang akan digunakan (misalnya TripleDES atau IDEA).
☆Langkah 5
Client membentuk suatu session key yang didapat dari client dan mengenkripsinyamenggunakan public key milik server.
☆Langkah 6
Server men-decrypt session ky yang didapat dari client, meng-re-encrypt-nya dengan public key milik client, dan mengirimkannya kembali ke client untuk verifikasi.
☆Langkah 7
Pemakai mengotentikasi dirinya ke server di dalam fatwa data terenkripsi dalam session key tersebut. Sampai disini koneksi telah terbentuk, dan client sanggup selanjutnya bekerja secara interaktif pada server atau mentransfer file ke atau dari server. Langkah ketujuh diatas sanggup dilaksanakan dengan banyak sekali cara (username/password, kerberos, RSA dan lain-lain).
☆Langkah 1
Client bind pada local port nomor besar dan melaksanakan koneksi ke port 22 pada server.
☆Langkah 2
Client dan server oke untuk memakai sesi SSH tertentu. Hal ini penting alasannya yaitu SSH v.1 dan v.2 tidak kompatibel.
☆Langkah 3
Client meminta public key dan host key milik server.
☆Langkah 4
Client dan server menyetujui algoritma enkripsi yang akan digunakan (misalnya TripleDES atau IDEA).
☆Langkah 5
Client membentuk suatu session key yang didapat dari client dan mengenkripsinyamenggunakan public key milik server.
☆Langkah 6
Server men-decrypt session ky yang didapat dari client, meng-re-encrypt-nya dengan public key milik client, dan mengirimkannya kembali ke client untuk verifikasi.
☆Langkah 7
Pemakai mengotentikasi dirinya ke server di dalam fatwa data terenkripsi dalam session key tersebut. Sampai disini koneksi telah terbentuk, dan client sanggup selanjutnya bekerja secara interaktif pada server atau mentransfer file ke atau dari server. Langkah ketujuh diatas sanggup dilaksanakan dengan banyak sekali cara (username/password, kerberos, RSA dan lain-lain).
Oke sekian dari artikel ini, kurang lebihnya saya minta maaf

0 komentar:
Posting Komentar