JOB 1 : SSH SERVER


Nama : Esa Erdiansyah
SSH SERVER
Guru : Rahmat Sukma Wijaya
Kelas : XII TKJ 2
Pelajaran : Adminjar
Sekolah : SMKN 01 CIHAMPELAS
Tanggal : 13 Agustus 2016

    DAFTAR ISI:
I.                    DASAR TEORI
II.                  TOPOLOGI
III.                ALAT DAN BAHAN
IV.                KESELAMATAN KERJA
V.                  GAMBAR DAN LANGKAH KERJA
VI.                KESIMPULAN
VII.              REFERENSI

I.        DASAR TEORI
1.      PC Server
Pengertian server adalah sebuah sistem komputer yang menyediakan jenis layanan tertentu dalam sebuah jaringan komputer. Terkadang istilah server disebut sebagai web server. Namun umumnya orang lebih suka menyebutnya sebagai ‘server’ saja. Sebuah server didukung dengan prosesor yang bersifat scalable dan RAM yang besar, juga dilengkapi dengan sistem operasi khusus. Sistem operasi ini berbeda dengan sistem operasi yang biasanya. Jika kita biasa menggunakan sistem operasi windows, MacOS dll, maka sistem operasi dari server ini mungkin berbeda. Sistem Operasi dari server adalah sistem operasi jaringan atau network operating system. Server juga bertugas untuk menjalankan software administratif. Yakni software yang mengontrol akses terhadap jaringan dan sumber daya yang terdapat di dalamnya.

2.      SSH
Secure Shell (SSH) adalah sebuah protokol jaringan kriptografi untuk komunikasi data yang aman, login antarmuka baris perintah, perintah eksekusi jarak jauh, dan layanan jaringan lainnya antara dua jaringan komputer. Jadi dengan ssh ini kita bisa meremote komputer lain dari mana saja dengan syarat kedua komputer tersebut support menggunakan ssh dan saling terkoneksi dengan baik. Salah satu aplikasi yang dapat digunakan untuk meremote komputer menggunakan port ssh adalah aplikasi putty.

3.      Aplikasi PuTTY
PuTTY adalah sebuah program open source yang dapat Anda gunakan untuk melakukan protokol jaringan SSH, Telnet dan Rlogin. Protokol ini dapat digunakan untuk menjalankan sesi remote pada sebuah komputer melalui sebuah jaringan, baik itu LAN, maupun internet. Program ini banyak digunakan oleh para pengguna komputer tingkat menengah ke atas, yang biasanya digunakan untuk menyambungkan, mensimulasi, atau mencoba berbagai hal yang terkait dengan jaringan. Program ini juga dapat Anda gunakan sebagai tunnel di suatu jaringan.Putty adalah software remote console/ terminal yang digunakan untuk meremote komputer dengan terhubungnya menggunakan port ssh atau sebagainya.


II.      TOPOLOGI


III.      ALAT DAN BAHAN

1.         Komputer dengan system operasi windows 7
2.         Aplikasi Virtualbox untuk windows 7
3.         Debian 7 yang telah di install di virtualbox
4.         Aplikasi Putty untuk windows 7

IV.      KESELAMATAN KERJA
1.                Berdoa terlebih dahulu sebelum melaksanakan praktek.
2.                Menuruti apa yang diperintahkan oleh pembimbing.
3.                Memakai jas/baju lab ketika praktek.
4.                Tidak ribut saat melakukan praktek.
5.                Berdoa kembali setelah melaksanakan praktek.

V.     GAMBAR DAN LANGKAH KERJA

1.         Nyalakan debian nya, lalu masuk ke debian dengan login dengan user dan password anda. Lalu  masuk ke super user (su) dan masukan password rootnya.


2.         Kemudian setting ip address pada debiannya. Disini saya menggunakan nano. Ketikan perintah “nano /etc/network/interfaces” , seperti dibawah ini.


3.         Lalu ubahlah atau tambahkan settingan ip yang akan digunakan pada debian tersebut, seperti settingan ip dibawah ini, disini saya menggunakan ip /30. Dan simpan settingan tersebut.


4.         Lalu restart jaringan pada debian anda dengan perintah “/etc/init.d/networking restart” , dibawah ini tampilan jika jaringannya berhasil di restart. Lalu cek service SSH-nya beroperasi atau tidak.



5.         Kemudian setting ip pada komputer client agar terkoneksi dengan debian, karena saya menggunakan ip /30 dengan subnet mask 255.255.255.252 maka ip yang bisa terkoneksi dengan debian tadi hanya ip 199.189.60.1. Masukan juga ip debianya sebagai gateway dan juga dns server(jika nantinya debian tersebut akan disetting dns server).


6.         Kemudian test ping dari server ke client untuk melihat apakah sudah terkoneksi dengan benar.


Kemudian ping juga dari client ke server. Jika sudah terkoneksi dengan baik langsung ke langkah selanjutnya. Jika gagal coba liat kembali settingan ip di client dan debiannya.


7.         Lalu remote debiannya dari client menggunakan aplikasi putty. Masukan ip debian pada Host  Name (or IP address). Dan masukan juga port sshnya pada kolom port, port default ssh adalah 22 tapi bisa diganti dengan port lain yang tidak dipakai. Kemudian klik open.


8.         Akan muncul jendela terminal putty. Kemudian pada login as, login dengan akun pada debian  masukan user kemudian passwordnya juga. Lalu kita juga bisa masuk ke super user seperti membuka langsung pada debian. Setelah ini anda sudah berhasil meremote debian menggunakan putty.


9.   Dengan putty, juga bisa langgung masuk ke akun root seperti membuka langsung di debian, tanpa masuk dulu ke akun biasa. Dan ini tidak aman maka harus diatur lagi keamanannya.



10.      Lalu untuk mengamankannya ada beberapa cara, salah satunya mengganti port ssh nya dan memblock untuk masuk langsung ke root. Buka file ssh konfig seperti di bawah ini.

11.      Lalu cari kata port 22 dan ganti port nya dengan port yang belum dipakai, seperti dibawah ini.




12.      Lalu cari kata PermitRootLoogin , dan ubah dari yes menjadi no agar pada saat menggunakan ssh tidak bisa langsung masuk ke root.




13.      Kemudian simpan file tersebut dan restart service ssh nya.

14.      Lalu keluar dari putty dan coba masuk seperti biasa, dan hasilnya tidak akan bisa.

15.      Lalu coba lagi dan ubah portnya menjadi port yang tadi di masukan . Barulah bisa berfungsi lagi.

8.      Dan coba masuk langsung ke root, akan di tolak karena harus masuk dulu ke akun biasa baru masuk ke root.

VI.      KESIMPULAN
            Dengan menggunakan ssh ini kita dapat meremote sebuah server untuk digunakan tanpa harus langsung dari PC server tersebut, jadi kita dapat mengkonfigurasi server tersebut lebih mudah dan hemat waktu.
VII.    REFERENSI
·        https://rinalty.wordpress.com/tugas-semester4/lap2-manajemen-jaringan/
·        http://komputerhpgadget.blogspot.co.id/2015/07/pengertian-server.html
·        Modul Remote SSH


Jika ada pertanyaan, kritik ataupun saran dapat di sampaikan di kolom komentar, insyaallah akan saya jawab.

Komentar

  1. Nilai 88,
    Secara isi sudah bagus dan sesuai dengan soal.

    lengkapi standar membuat laporan (dasar teori, topologi, alat&bahan, keselamatan kerja, referensi/daftar pustaka)

    BalasHapus
    Balasan
    1. Komentar ini telah dihapus oleh pengarang.

      Hapus
    2. Esa, cek link berikut untuk mengubah format waktu, agar sesuai dengan WIB(waktu Jakarta).
      http://www.harimuhlia.com/2013/03/cara-mengatur-format-waktu-dan-tanggal.html

      Hapus
  2. update nilai 93
    alhamdulillah sudah ada topologi lengkap dengan IP,
    ada juga tips pengamanan remote dengan ssh (ganti port, no remote root user) >> ini juga bisa di masukan ke kesimpulan, sebagai ssh yang lebih aman.

    BalasHapus

Posting Komentar

Postingan populer dari blog ini

JOB 3 : WEB SERVER

JOB 4 : MAIL SERVER dan WEBMAIL