Install SSH Server Di Debian 6 Squeeze

7
Install SSH Server di Debian 6 Squeeze 12/17/2012 07:48:00 AM Sebenarnya cara install SSH Server merupakan cara instalasi sebuah servis yang paling mudah dan simpel menurut saya, sampai-sampai saya melupakannya untuk menuliskan bagaimana cara instalasinya di blog ini. Padahal saya sudah sering menulis beberapa artikel mengenai cara-cara optimalisasi keamanan jaringan menggunakan SSH lho. -_- Baiklah, langsung saja berikut adalah langkah-langkah untuk menginstall SSH server di Debian 6 Squeeze. Yang belum mengetahui apa itu SSH, lebih baik googling dulu sana ya. :D 1. Masukkan DVD 1 Debian 6 Squeeze kalian masing-masing. 2. Ketikkan perintah berikut untuk menginstall SSH nya : # apt-get install ssh 3. Setelah proses instalasi selesai, sampai disini seharusnya SSH sudah berjalan dan dapat digunakan tanpa perlu dikonfigurasi yang macam-macam lagi. Tapi jika kalian memang ingin mengkonfigurasi SSH lebih lanjut, cobalah bermain-main ke file /etc/sshd_config. Disitu ada banyak konfigurasi yang dapat kalian ubah sesuka kalian. 4. Untuk melakukan tes untuk meremote si Server Debian,

Transcript of Install SSH Server Di Debian 6 Squeeze

Page 1: Install SSH Server Di Debian 6 Squeeze

Install SSH Server di Debian 6 Squeeze

12/17/2012 07:48:00 AM

Sebenarnya cara install SSH Server merupakan cara instalasi sebuah servis yang paling mudah dan simpel menurut saya, sampai-sampai saya melupakannya untuk menuliskan bagaimana cara instalasinya di blog ini. Padahal saya sudah sering menulis beberapa artikel mengenai cara-cara optimalisasi keamanan jaringan menggunakan SSH lho. -_-

Baiklah, langsung saja berikut adalah langkah-langkah untuk menginstall SSH server di Debian 6 Squeeze. Yang belum mengetahui apa itu SSH, lebih baik googling dulu sana ya. :D

1. Masukkan DVD 1 Debian 6 Squeeze kalian masing-masing.

2. Ketikkan perintah berikut untuk menginstall SSH nya :

# apt-get install ssh

3. Setelah proses instalasi selesai, sampai disini seharusnya SSH sudah berjalan dan dapat digunakan tanpa perlu dikonfigurasi yang macam-macam lagi. Tapi jika kalian memang ingin mengkonfigurasi SSH lebih lanjut, cobalah bermain-main ke file /etc/sshd_config. Disitu ada banyak konfigurasi yang dapat kalian ubah sesuka kalian.

4. Untuk melakukan tes untuk meremote si Server Debian, cobalah buka terminal dari client Linux atau menggunakan software tambahan seperti Putty jika client kalian menggunakan Windows. Lalu ketikkan perintah berikut :

$ ssh namauser@ipserver

Contoh :

$ ssh [email protected]

Jika kalian memasukkan password dengan benar, maka kalian pasti dapat login di server

Page 2: Install SSH Server Di Debian 6 Squeeze

kalian secara remote.

Untuk konfigurasi SSH yang lainnya, saya sudah pernah menuliskannya di beberapa artikel blog ini sebelumnya seperti Cara untuk memperbolehkan IP tertentu saja yang meremote dengan SSH, Cara membatasi akses SSH berdasarkan Mac Address di Debian 6 Squeeze, dan Cara merubah port default SSH di Debian 6 Squeeze

Cara untuk hanya memperbolehkan ip tertentu meremote server Debian

3/20/2012 10:09:00 PM

Sudah lama enggak posting tentang Debian ya. :D Malem ini baru ngoprek-ngoprek lagi nih. Maenan iptables kita. hehehe Setelah bereksperimen-eksperimen kecil, saya mau nge share caranya untuk memperbolehkan ip-ip tertentu saja yang boleh meremote server Debian kita dengan SSH. Tau SSH kan? Pastinya tau lah :D Kesannya sih sepele, tapi menurut saya ini lumayan untuk meningkatkan keamanan server. Bicara tentang keamanan, saya jadi ingat kata-kata guru saya, katanya kalo mau jadi anak jaringan itu kita harus ahli di bidang security. Ayoo kalo kalian suka sama jaringan sering-sering ngoprek yang beginian ya. :D

Langsung aja deh, nih skripnya. Skrip sederhana, tapi bermanfaat :D iptables -A INPUT -p tcp -s 192.168.0.1 --dport 22 -j ACCEPT iptables -A INPUT -p tcp --dport 22 -j DROP

nb : ipnya sesuaikan dengan milik kalian

Page 3: Install SSH Server Di Debian 6 Squeeze

Kemudian untuk mengeceknya ketikkan perintah iptables -L, jika muncul baris seperti ini, maka perintah diatas telah berhasil.

Chain INPUT (policy ACCEPT)target prot opt source destinationACCEPT tcp -- 192.168.0.1 anywhere tcp dpt:sshDROP tcp -- anywhere anywhere tcp dpt:ssh

Chain FORWARD (policy ACCEPT)target prot opt source destination

Chain OUTPUT (policy ACCEPT)target prot opt source destination

Sekarang coba kalian test untuk meremote server kalian dengan ip selain yang didaftarkan diatas.

Semoga bermanfaat :)

Cara Membatasi Akses SSH berdasarkan Mac Address dengan Iptables

9/04/2012 11:15:00 PM

Malem-malem begini, saya ingin membagikan sebuah skrip Iptables sederhana kepada kalian yang cukup bermanfaat. Yaitu cara untuk membatasi akses SSH berdasarkan Mac Addressnya. Hal ini sangat berguna ketika kalian sebagai seorang Sysadmin tidak menginginkan ada orang lain yang menggunakan komputernya sendiri ingin meremote komputer server kalian menggunakan SSH tanpa seijin kalian. Tertarik mencoba?

Skripnya tidak terlalu rumit kok, cukup satu 2 baris ini saja :

# iptables -A INPUT -p tcp --destination-port 22 -m mac --mac-source

Page 4: Install SSH Server Di Debian 6 Squeeze

XX:XX:XX:XX:XX:XX -j ACCEPT# iptables -A INPUT -p tcp --dport 22 -j DROP

Ganti XX:XX:XX:XX:XX:XX dengan Mac Address milik komputer kalian masing-masing. Dan selamat ber-SSH ria :D

Semoga bermanfaat :)

Cara Merubah Port Default SSH di Debian Squeeze

6/25/2012 03:06:00 PM

SSH (Secure SHell) merupakan aplikasi remote control yang dikenal sangat powerful dan juga aman. Saya sendiri sering menggunakan aplikasi ini di Debian Squeeze saya. Apalagi jika ingin mengkonfigurasikan komputer yang jaraknya jauh, daripada saya sendiri yang harus ke tempat komputer tersebut, lebih baik saya mengkonfigurasikannya melalui komputer teman saya lewat SSH bukan?Kemudian, tentunya kalian tahu jika port asli dari SSH ini adalah di port 22. Nah, biasanya di dunia jaringan itu, service-service penting seperti ini harusnya dirubah port defaultnya ke port lain untuk keperluan keamanan. Oleh karena itu, pada postingan kali ini saya akan berbagi pengalaman Cara Merubah Port Default SSH di Debian Squeeze

Sebelum merubah port SSH, kalian harus mengetahui port-port mana saja yang sudah digunakan oleh komputer kalian, sehingga nanti tidak akan terjadi bentrok jika kalian telah merubah port SSH kalian. Caranya adalah dengan mengetikkan perintah berikut :

netstat -ntulp

Contoh :

Page 5: Install SSH Server Di Debian 6 Squeeze

root@router:~# netstat -ntulpActive Internet connections (only servers)Proto Recv-Q Send-Q Local Address Foreign Address State PID/Program nametcp 0 0 0.0.0.0:111 0.0.0.0:* LISTEN 1029/portmap tcp 0 0 192.168.100.1:53 0.0.0.0:* LISTEN 1322/named tcp 0 0 117.74.74.1:53 0.0.0.0:* LISTEN 1322/named tcp 0 0 127.0.0.1:53 0.0.0.0:* LISTEN 1322/named tcp 0 0 0.0.0.0:22 0.0.0.0:* LISTEN 1316/sshd tcp 0 0 0.0.0.0:23 0.0.0.0:* LISTEN 1297/inetutils-inettcp 0 0 0.0.0.0:3128 0.0.0.0:* LISTEN 22466/(squid) tcp 0 0 127.0.0.1:25 0.0.0.0:* LISTEN 1701/exim4

Jika sudah mengetahui port-port mana saja yang sudah digunakan, maka saatnya kalian mengganti port SSH dengan port yang belum digunakan, misal port 21212. Caranya :

nano /etc/ssh/sshd_config

Akan muncul file konfigurasi ssh, dan pada baris yang saya tandai merah :

# Package generated configuration file# See the sshd_config(5) manpage for details

# What ports, IPs and protocols we listen forPort 22

Kalian ganti port 22 nya menjadi port 21212 :

# Package generated configuration file# See the sshd_config(5) manpage for details

# What ports, IPs and protocols we listen forPort 21212

Save dan tutup file tersebut. Lalu restart service SSH nya :

/etc/init.d/ssh restart

Semoga bermanfaat :)