Langsung ke konten utama

Telnet dan SSH


LAPORAN RESMI
Farah Hanin Nafisah (2103161013)
Judul Percobaan : Telnet dan SSH Server
Dasar Teori :
a.       Telnet
Telnet adalah suatu protocol yang memungkinkan penggunanya dapat login dan bekerja pada sistem jarak jauh, seperti jika terdapat program maupun file yang tersimpan pada komputer jarak jauh tersebut berada di komputer pengguna itu sendiri. Singkatnya Telnet merupakan perangkat lunak (software) yang digunakan untuk melakukan kontrol jarak jauh pada sistem komputer.
Telnet digunakan untuk melakukan login ke komputer lain yang ada di jaringan internet dan dapat melakukan akses pada pelayanan umum, termasuk pada berbagai macam database. Pada penggunaannya Telnet memakai 2 (dua) program yaitu pada client dan server. Program pada client digunakan untuk meminta layanan pada server, sedangkan program yang terdapat pada server akan memberikan layanan yang diminta oleh client. Baca juga: Pengertian server dan client lengkap.
Kelebihan Telnet ialah, user interface yang cukup ramah, maksudnya pengguna dapat memberikan perintah dari jarak jauh (remote) jadi seolah-olah penggunanya mengeksekusi perintah pada command line pada komputer.
Kekurangan dari Telnet yaitu pengguna NTLM authentication tanpa adanya enkripsi sehingga dapat memudahkan pencurian password yang dilakukan oleh sniffers, jika kita administrator sistem maka disarankan untuk menggunakan SSH pada Linux daripada Telnet Server untuk mengkonfigurasikan sistem kita.
b.      SSH
SSH (Secure Shell) merupakan protokol jaringan yang berjalan diatas TCP/IP Layer. Secure Shell (ssh) adalah suatu protokol yang memfasilitasi sistem komunikasi yang aman diantara dua sistem yang menggunakan arsitektur client/server, serta memungkinkan seorang user untuk login ke server secara remote. SSH adalah aplikasi pengganti remote login seperti telnet, rsh, dan rlogin, yang jauh lebih aman. Fungsi utama aplikasi ini adalah untuk mengakses mesin secara remote. Sama seperti telnet, SSH Client menyediakan User dengan  Shell untuk remote ke mesin. Tidak seperti telnet, SSH menyediakan koneksi enkripsi antara klien dengan server. Dalam prakteknya, penggunaan menggunakan telnet dan ssh seperti perbedaan dengan mengakses website biasa dengan website yang lebih aman (HTTPS).
Manfaat menggunakan SSH ialah,kita dapat bergerak bebas melalui struktur file akun hosting.Kita juga dapat menjalankan tugas seperti monitoring log file dan memulai atau menghentikan service ( berlaku di layanan VPS / Dedicated). Bahkan kita juga dapat menggunakannya untuk install software ke akun hostingmu atau manage database MySQL. SSH mengijinkan Anda untuk melakukan banyak hal lebih dari standard web.
Keuntungan menggunakan SSH yaitu mengijinkan mengenskripsi data sehingga kemungkinan malicious tidak dapat mengakses informasi user dan password. SSH juga mengizinkan untuk menembus protokol lain seperti FTP. Berikut beberapa hal spesifik yang perlindungan yang diberikan SSH :
- DNS Spoofing
- Manipulasi Data seperti halnya router disepanjang jaringan
- IP Address Spoofing
Tugas pendahuluan :
1.      Apa kegunaan utama telnet ?
Kegunaan utama pada Telnet adalah untuk dapat mengakses komputer dari jarak jauh. Karena Telnet dapat memungkinkan komputer penggunanya menjadi terminal dari komputer yang lain di jaringan internet. Dan Telnet memungkinkan penggunanya dapat melakukan login sebagai pemakai komputer jarak jauh dan menjalankan program komputer layanan yang terdapat pada komputer tersebut.

2.      Jelaskan perbedaan antara telnet dan ssh
Secure Shell (ssh) dapat memfasilitasi sistem komunikasi yang aman diantara dua sistem untuk seorang melakukan login ke server secara remote sedangkan telnet tidak. Berbeda dengan telnet yang menggunakan plain text, SSH meng-enkripsi data selama proses komunikasi sehingga menyulitkan penyusup/intruder yang mencoba mendapatkan password yang tidak dienkripsi.SSH melakukan negosiasi keamanan.
Namun pada telnet,data mudah dicuri karena tidak adanya keamanan yang memadai.Telnet elakukan negosiasi bendwith.

3.      Jelaskan cara instalasi dan konfigurasi telnet
Cara instalasi telnet :
·         Masuk sebagai user root
·         Install telnetd dengan perintah : #apt-get install telnetd

Cara konfigurasi telnet :
·         Masuk sebagai user root
·         Aktifkan konfigurasi telnetd dengan membuka file /etc/inetd.conf.
·         untuk mengaktifkan telnetd, hilangkan tanda # pada baris "#telnet stream tcp nowait telnetd.telnetd /usr/sbin/tcpd/usr/sbin/in.telnetd".
·         Restart service inetd menggunakan perintah /etc/init.d/openbsd-inetd restart.
·         Tes telnet ke computer dan masukkan ip linux

4.      Jelaskan cara instalasi dan konfigurasi ssh
·         Masuk sebagai root
·         Install paket ssh dengan cara memasukkan command apt-get install ssh.
·         Instalasi ssh berhasil.
·         Tes SSH ke computer dan masukkan ip linux

5.      Jelaskan cara konfigurasi ssh tanpa password
·         Masuk sebagai root
·         Buat ssh keygen dengan memasukkan perintah ssh-keygen
Catatan : Selama instalasi akan diminta memasukkan passphrase/key silahkan masukkan, Jika ingin pengaturan default cukup tekan enter.
·         Copikan public-key user ke computer lain . Ketika ada pertanyaan tekan enter jangan memasukkan key apapun.
·         Untuk membuktikan ssh tanpa password berhasil, Coba melakukan login ssh ke komputer tujuan (komputer yang dibackup) seharusnya tidak perlu ada user dan password langsung masuk. Jika installasi berhasil maka tidak perlu memasukkan nama user dan password cukup tekan enter.

Untuk praktikumnya,bisa dilihat di link berikut : click here

Komentar

Postingan populer dari blog ini

Kesimpulan dari diskusi kelompok 4 dynamic 2016

     Kali ini,aku bakal ngeposting tentang kesimpulan dari diskusi kelompok 4 dynamic 2016 tentang full day school.      Full day school  adalah program sekolah yang menyelenggarakan proses belajar mengajar di sekolah selama sehari penuh. Umumnya sekolah yang menyelenggarakan pendidikan full day school dimulai 07.00 sampai 16.00. Istilah full day school berasal dari kata day school (bahasa Inggris) yang artinya hari sekolah. Pengertian hari sekolah adalah hari yang digunakan sebuah institusi untuk memberikan pendidikan kepada anak-anak (atau usia sekolah). Dengan menambahkan istilah full pada day school maka pendidikan dijalankan sehari penuh mulai dari pagi hari hingga menjelang sore.      Belum sebulan menjabat sebagai menteri pendidikan dan kebudayaan,Muhajir effendy sudah membuat rencana kebijakan tentang pelaksanaan full day school di sekolah.Kebijakan ini pun mengundang pro kontra bagi semua kalangan masyarakat.   ...

galeri dynamic 2016 (6)

Kali ini aku bakal ngeposting galeri dynamic ke 6. Di foto pertama, ada rico fajar afandi,dipanggil rico dari D4 IT B.Dia anaknya supel dan baik. Foto selanjutnya ada yosyafat aulia f,dipanggil yosyafat dari D4 IT A,dia anaknya baik dan supel. Lalu ada narendra yogha prathama dipanggil Yogha dari D4 IT A.Dia anaknya baik,asik,supel. Lalu ada ridho pahlevy dipanggil ridho dari D4 IT B.Dia anaknya baik dan supel. Selanjutnya disebelah kiriku ada stefanus samuel ryo dipanggil ryo dari D3 IT B.Dia anaknya baik,supel,ramah. Lalu ada ayu lestari dipanggil ayu dari D3 IT B,Dia anaknya baik,agak pendiam dan ramah. Lalu yang paling pojok sebelah kanan ada nuril ratu qurani dipanggil nuril dari D4 IT A.Dia anaknya baik,ramah. Lalu ada mufidatun nisa nur laliliy,dipanggil mufida dari D4 IT B.Dia anaknya pendiam tapi baik. Lalu ada rachmad syahrul h,dipanggil rahmad dari D4 IT B.Dia anaknya baik. Lalu ada muhammad alif akbar dipanggil alif dari D4 IT A,Dia ana...

Hardening Host

HARDENING HOST Farah Hanin Nafisah / 2103161013 a.       Definition of hardening and hardening host Definition of "hardening" in general means doing the hardening process of a soft layer. So, the layer becomes stronger and more resistant of damage. In computing, hardening usually defines as the process of securing a system by reducing its surface of vulnerability, which is larger when a system performs more functions. In principle a single-function system is more secure than a multipurpose one. Reducing available ways of attack typically includes changing default passwords, the removal of unnecessary software, unnecessary usernames or logins, and the disabling or removal of unnecessary services. This principle is also used to implement hardening host that affect host security. Hardening host is a procedure that minimizes the threat that comes with setting configuration ,and deactivating applications and services that are not needed. Hardening host pro...