Website Ini Berisi Kumpulan Tutorial Pemrograman Web (HTML, CSS, Javascript, PHP, MySql), Tutorial Blogger, Tutorial jaringan Komputer, Materi Teknik Komputer Jaringan Dan Tips Seputar Teknologi

Wednesday, June 2, 2021

Materi Telnet

Telnet merupakan sebuah protocol client ke server atau server ke client yang mampu memberikan akses remote (jarak jauh) untuk login ke dalam sistem komputer tertentu yang berada di dalam sebuah jaringan, di dalam konteks penggunaan internet. Telnet biasa disingkat dengan TN untuk memudahkan penggunanya.

Telnet bisa juga diartikan sebagai virtualisasi atau emulasi terminal yang menggunakan protocol telnet untuk tujuan mengakses komputer tujuan secara remote. Pada prinsipnya, telnet serupa dengan perintah yang disampaikan oleh server kepada client atau bahkan sebaliknya. Sehingga telnet kadang kala disamakan bentuknya dengan SSH.

Keduanya memang sama-sama perintah, akan tetapi memiliki definisi yang berbeda diantara keduanya. Pemakaian telnet lazimnya berada di dalam wilayah LAN (Local Area Network) atau jaringan internet yang dipakai oleh sebuah jaringan komputer network secara bersamaan.

 

Fungsi Telnet

Telnet sebagai sebuah teknologi paling purna dari teknologi internet tetaplah memiliki fungsi-fungsi yang tidak boleh dianggap remeh temeh. Pendeknya, Telnet mempunyai fungsi untuk mengakses sebuah atau beberapa buah komputer dari jarak jauh. Maka tidak mengherankan, kemampuan inilah yang tadi disebut remote access.

 

Cara Kerja Telnet

Teknologi Telnet memakai dua jenis program, yakni server dan client. Alur keduanya berjalan menyesuaikan pemosisian komputer, apakah diposisikan sebagai server ataukah client. Namun ada juga yang menerapkan keduanya, sehingga komputer akan langsung melakukan pekerjaan yang cukup berat.

 

Cara Kerja Telnet Client

·         Client bisa menghubungkan atau membuat jaringan antara TCP (Transmission Control Protocol) dengan server

·         Client kemudian memperoleh input dari penggunanya yang meminta kode ke server

·         Selanjutnya client melakukan re-format input dari user dan mengubahkan ke bentuk format standar. Setelah selesai, dikirim kembali ke server

·         Terakhir, client akan mendapatkan output dari server dengan format yang juga sama-sama standar. Client lalu mengubah formatnya agar dapat ditampilkan monitor.

 

Cara Kerja Telnet Server

·         Server akan selalu memberikan sebuah informasi kepada software network bahwa komputer pengguna sudah siap dikoneksikan dengan internet

·         Server kemudian menunggu permintaan dari client yang dalam format standar

·         Server mengerjakan permintaan yang diminta oleh client sebelumnya

·         Terakhir, server mengirimkan akses balik kepada client dengan format standar. Server ini tinggal menunggu permintaan yang lainnya sembari mengendalikan permintaan secara remote

 

Sayangnya, Telnet tidak menerapkan mode keamanan enkripsi untuk pemakaian otentifikasi NTLM sehingga rentan akan terjadinya pembobolan sistem. Karena bisa saja terjadi pencurian password oleh pihak yang tidak bertanggung jawab. Bahkan tidak menutup kemungkinan merusak jaringan telnet yang telah ada.

 

 

 

 

 

 

 

Materi SSH Server

Apa itu SSH?

SSH adalah sebuah protokol administrasi yang memungkinkan user untuk mengakses dan memodifikasi berbagai macam pengaturan maupun file yang ada di dalam server.

Anda pernah mengenal Telnet? Nah, SSH merupakan pengembangan dari Telnet yang sebelumnya dianggap tidak aman karena tidak adanya proses enkripsi.

 

Manfaat SSH

SSH akan mengantar Anda pada sejumlah keuntungan. Apa sajakah manfaat SSH? Mari simak ulasannya di bawah ini.

1. Bebas Mengontrol Hosting

Menggunakan SSH, kontrol hosting jarak jauh bukan lagi hal yang mustahil. Ibaratnya, Anda memiliki remote control untuk mengendalikan pesawat Anda sesuai keinginan.

Dengan demikian, SSH memungkinkan Anda memiliki hak penuh untuk mengontrol hosting. Tanpa harus mendatangi server fisiknya, Anda bebas memantau log server, menginstal/menghapus instalasi aplikasi, transfer data, dan banyak lagi.

2. Menghindari Cyber Crime

SSH menyediakan teknik kriptografi kunci tertentu. Secara otomatis, SSH akan memutus koneksi ketika ada hacker yang berusaha membajak koneksi Anda.

Alhasil, Anda pun selamat dari berbagai serangan cyber crime seperti spoofing IP dan DNS, manipulasi data, pelacakan ilegal, dan lain-lain.

3. Keamanan Ketat dengan Sistem Autentikasi

Pencurian data oleh hacker akan lebih sulit dilakukan jika Anda menggunakan SSH. Sebab, SSH memungkinkan enkripsi data sehingga hacker tidak bisa meretas password dan informasi pengguna begitu saja.

 

Cara Kerja SSH

Cara kerja protokol SSH adalah menggunakan model client-server. Jadi koneksi yang terjadi adalah SSH client melakukan koneksi ke SSH server.

SSH client melakukan proses koneksi dan menggunakan kunci kriptografi untuk memverifikasi dan mengidentifikasi SSH server. Selama kunci yang dipakai SSH client tidak sama dengan SSH server maka koneksi tidak akan pernah dapat tersambung.

SSH client dan SSH server dapat tersambung menggunakan kunci yang sama serta melalui proses verifikasi. Kemudian koneksi yang tersambung dienkripsi menggunakan symmetric encryption dan hashing algorithm. Proses enkripsi ini bertujuan untuk memastikan kerahasiaan dan keutuhan data yang dipertukarkan antara client dengan server.

 

Apa itu SSH client?

SSH client adalah aplikasi yang dipakai untuk menghubungkan sistem operasi dengan SSH server. Aplikasi ini terkadang sudah terpasang pada sistem operasi, seperti Linux dan MacOS. Sedangkan jika menggunakan Windows, Anda bisa menggunakan aplikasi semacam PuTTY.

 

 

 

 

 

 

Materi FTP Server

FTP Server

Apa itu FTP?

FTP (File Transfer Protocol) adalah internet service yang dirancang untuk membuat sambungan ke server internet tertentu atau komputer, sehingga user dapat mengirimkan file ke komputer (download) atau mengirimkan file ke server (upload). FTP saat ini banyak digunakan untuk melakukan pertukaran data, karena lebih mudah daripada menggunakan perangkat kabel atau fisik.

 

Jenis Jenis FTP

Terdapat 2 jenis FTP yaitu :

·         FTP Server

FTP Server adalah  merupakan aplikasi yang di pasang pada perangkat server dan berfungsi untuk memberikan layanan komunikasi data antar jaringan, proses pengiriman data terjadi antara server dengan client yang sudah ter-install FTP client.

 

·         FTP Client

FTP Client adalah aplikasi bawaan dari sistem operasi atau pihak ketiga yang di install pada perangkat client, sehingga client dapat berkomunikasi dan mengambil data dari server yang sudah terpasang FTP server.

 

Fungsi FTP Server dan Kegunaan FTP

Ada beberapa fungsi FTP yang saat ini banyak digunakan, seperti untuk mengunggah halaman website ke dalam Internet melalui web hosting. Fungsi lain seperti memperbarui revisi dari program yang dilakukan oleh aplikasi FTP developer. Lengkapnya, berikut ini adalah fungsi dari FTP yang saat ini ada.

·         Melakukan upload halaman website ke dalam web server/web hosting ke internet

·         Menjelajah dan mengunduh file dari situs perangkat lunak publik

·         Mengirimkan file yang berukuran besar menjadi dua partisi yang mungkin saja terlalu besar untuk lampiran di dalam email

·         Mengunduh dan melakukan upload konten, seperti tugas kuliah ke FTP server

·         Mendistribusikan revisi terakhir program yang dilakukan oleh pengembang perangkat lunak

 

Aplikasi FTP Client

Di internet saat ini banyak sekali aplikasi FTP client yang tersedia. Salah satu aplikasi FTP yang terkenal adalah FileZilla. Aplikasi FTP ini banyak digunakan untuk melakukan remote FTP. Tidak hanya lengkap, melainkan juga dapat digunakan di berbagai macam sistem operasi, seperti Linux dan Windows. Berikut ini adalah 3 contoh FTP client yang tersedia di internet.

·         FileZilla

FileZilla FTP Client merupakan FTP client yang banyak digunakan untuk melakukan koneksi remote FTP dengan fitur yang lengkap. Aplikasi FTP ini mendukung di beberapa sistem operasi terkenal seperti Linux dan Windows. Kelebihannya adalah dapat melakukan transisi simultan. Ketika meng-upload file tetapi koneksi terputus maka dapat diulang kembali. Namun aplikasi FTP ini memiliki kekurangan yaitu membutuhkan waktu yang lama untuk mengunggah berkas (file), jadi semakin banyak dan semakin besar berkasnya maka semakin lama pula proses uploadnya.

·         WINSCP

Meskipun tidak sepopuler FileZilla, WinSCP merupakan aplikasi yang juga cukup populer, apalagi untuk pengguna Windows. Beberapa protokol yang dapat ditangani oleh WinSCP adalah SFTP, SCP, FTP, dan WebDev. Kelebihan dari WinSCP adalah dukungan SSH password, keyboard interaktif, public key, dan otentikasi Kerberos. Selain juga terintegrasi dengan Pageant atas dukungan penuh otentikasi kunci publik dengan SSH. Sayangnya, aplikasi FTP ini hanya bisa digunakan di Windows saja.

·         GFTP

Apa itu FTP GPTF? GFTP merupakan aplikasi FTP client yang hanya tersedia di sistem operasi Linux. Aplikasi ini adalah proyek sumber terbuka, jadi boleh dikembangkan dan dipakai oleh siapa saja. Sudah mendukung protokol FTP, FTPS, HTTP, HTTPS, SSH, FSP. Sayangnya aplikasi FTP ini hanya bisa digunakan untuk melakukan koneksi FTP menggunakan antar jaringan lokal saja.

 

Kelebihan dan Kekurangan FTP Server

Kelebihan FTP Server sebagai berikut :

·         Dapat melakukan komunikasi data dengan mode Aktif maupun Pasif

·         Progres mengunduh data dapat dilanjutkan (tidak akan hilang) bila koneksi terputus

·         Transfer data dapat dilakukan secara terjadwal dan terencana

 

Kelemahan FTP Server sebagai berikut :

·         Aplikasi FTP sudah cukup tua untuk digunakan dengan konfigurasi yang tidak mudah

·         Rentan terhapusnya data karena ketidak sengajaan, tanpa ada konfirmasi dalam menghapus data

·         Transfer data menggunakan FTP tidak dilengkapi dengan teknologi enkripsi, sehingga rentan pencurian data

·         Biasa penyewaan FTP server saat ini masih cukup mahal