Remote dengan aman menggunakan SSH

Wednesday, 5 June 2013


Apa itu SSH ?
Secure Shell atau SSH adalah protokol jaringan yang memungkinkan pertukaran data melalui saluran aman antara dua perangkat jaringan. Terutama banyak digunakan pada sistem berbasis Linux dan Unix untuk mengakses akun shell, SSH dirancang sebagai pengganti Telnet dan shell remote tak aman lainnya, yang mengirim informasi, terutama kata sandi, dalam bentuk teks sederhana yang membuatnya mudah untuk dicegat. Enkripsi yang digunakan oleh SSH menyediakan kerahasiaan dan integritas data melalui jaringan yang tidak aman seperti Internet.



Dengan begitu SSH merupakan salah satu aplikasi network yang digunakan untuk meremote server(komputer yang dituju) atau melakukan eksekusi program juga maintenance.



Tutorial install dan menjalankan SSH

Untuk client Linux
Ada beberapa cara menginstall SSH :
Cara pertama :
  1. Menggunakan Synaptic Package Manager :
    Klik System > Administration > Synaptic Package Manager
  2. Kemudian search file ssh
  3. Setelah ditemukan beri centang pada file ssh > Apply
Cara kedua :
  1. Buka Terminal
  2. Tuliskan perintah berikut
    root@bt:~# apt-get install ssh


Untuk server
  1. Langkah pertama yang kita lakukan adalah masuk ke folder SSH :
    root@bt:~# cd /etc/ssh
  2. Konfigurasi SSH untuk server :
    root@bt:~# nano sshd_config
  3. Cari port : 22 (bentuk port default). Ubah file /etc/ssh/sshd_config, gunakan perintah berikut.
    root@bt:~# nano /etc/ssh/sshd_config
  4. port : 2222 (atau ubah terserah, sesuai selera, wkwkw). Ini dimaksudkan agar port ssh kita enggak gampang ditebak orang.
  5. Lalu cari tulisan "PermitRootLogin yes" ganti dengan: "PermitRootLogin no"
  6. Ket: ini agar orang gak bisa konek langsung ke akses root, jadi harus lewat user biasa dulu.
    Jangan lupa keluar dengan perintah Ctrl X pilih Y
  7. Restart ssh kita
    root@bt:~# /etc/init.d/ssh restart

CARA REMOTE VIA SSH
root@bt:~# ssh username@hostname


Contoh :
root@bt:~# ssh@192.168.88.1
root@bt:~# ssh@domain.com

Jika ingin menjalankan ssh di port yang tidak standart maka ditambah –r
root@bt:~# ssh –p [port tujuan] username@hostname

Mengeksekusi program via remote

Perintah dasar :
root@bt:~# ssh username@hostname [command]
contoh :
root@bt:~# ssh cnc4@10.14.200.35 ls -l /home





sumber:
http://id.wikipedia.org/wiki/SSH
http://openoriented.com/linux/226-sekilas-tentang-ssh-secure-shell-.html










No comments:

Post a Comment

 

Most Reading

Sidebar One

Followers