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 :
Cara pertama :
- Menggunakan Synaptic Package Manager :
Klik System > Administration > Synaptic Package Manager - Kemudian search file ssh
- Setelah ditemukan beri centang pada file ssh > Apply
- Buka Terminal
- Tuliskan perintah berikut
root@bt:~# apt-get install ssh
Untuk server
- Langkah pertama yang kita lakukan adalah masuk ke folder SSH :
root@bt:~# cd /etc/ssh - Konfigurasi SSH untuk server :
root@bt:~# nano sshd_config - Cari port : 22 (bentuk port default). Ubah file /etc/ssh/sshd_config, gunakan perintah berikut.
root@bt:~# nano /etc/ssh/sshd_config - port : 2222 (atau ubah terserah, sesuai selera, wkwkw). Ini dimaksudkan agar port ssh kita enggak gampang ditebak orang.
- Lalu cari tulisan "PermitRootLogin yes" ganti dengan: "PermitRootLogin no"
- 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 - Restart ssh kita
root@bt:~# /etc/init.d/ssh restart
CARA REMOTE VIA SSH
root@bt:~# ssh username@hostname
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