Friday, October 25, 2013

[Slackware] Konfigurasi SSH

Secure Shell atau biasa disingkat SSH merupakan protokol jaringan yang memungkinkan komunikasi antar perangkat memiliki koneksi yang aman. SSH dibuat untuk menggantikan komunikasi shell remote lain yang dinilai kurang aman dari segi otentikasinya.

Kali ini saya akan menulis tentang cara konfigurasi SSH Server di distro Slackware 14.0. Cara konfigurasinya cukup mudah, tinggal mengaktifkan service dari SSH, maka SSH tersebut akan langsung dapat digunakan. Tapi lebih baik lagi jika dikonfigurasi secara lebih lanjut demi keamananya. 

  1. User yang digunakan untuk login adalah user root, maka dari itu berbahaya jika password root dapat diketahui oleh orang lain. Untuk itu, kita harus membatasi akses dengan mengeset pengaturan "PermitRootLogin no" pada file sshd_config tadi dan kemudian kita membuat user account baru jika anda belum mempunyai user account selain root dikomputer anda. Caranya ketik "useradd namauser" kemudian set password menggunakan "passwd namauser".
  2. Menyalakan service, untuk menyalakan service, buka terminal anda dan ketik "/etc/rc.d/rc.sshd start"
  3. SSH akan langsung menyala pada IP komputer anda (cek dengan ifconfig) dan pada Port 22.
  4. Langkah selanjutnya adalah konfigurasi port sehingga tidak mudah dilacak oleh scanner. Untuk mengganti default port, masuk ke /etc/ssh dan edit sshd_config. Buka dengan "nano /etc/ssh/sshd_config" dan hapus tanda pagar dari depan entry Port, lalu ganti isi port dengan angka kesukaan anda.
  5. Setelah selesai, jika anda ingin membatasi user yang login menggunakan akun tertentu saja, silahkan buka lagi file sshd_config dan tambahkan pengaturan "AllowUsers namauser".
  6. Tambahan saja, biar agak keren, anda bisa menampilkan banner atau pesan singkat pada saat client melakukan login ke server anda. Caranya adalah dengan membuat file di folder /etc/ssh dengan nama banner (misalnya), dan ketikan pesan anda. Setelah itu, masuk ke file konfigurasi sshd_config lagi dan hilangkan tanda pagar pada kata banner, lalu ganti dengan "banner /etc/ssh/namafile".
Oke, semua sudah terkonfigurasi, silahkan anda mencobanya dengan menghubungkan dengan SSH Client. Saya mencobanya dengan SSH Client di HP Android saya dan berjalan dengan lancar.

Semoga Membantu. Good Luck !

Thursday, October 10, 2013

[Slackware] Mengaktifkan NetworkManager

Pada awal installasi Slackware, biasanya service network manager masih dalam kondisi disable, maka dari itu anda harus mengaktifkan network manager sehingga dapat menggunakan adapter jaringan (Wifi, LAN, dll). Aktivasinya dapat dilakukan dengan memasukkan command :
sh /etc/rc.d/rc.networkmanager start
Secara otomatis, service network manager akan dihidupkan, jika kondisi masih dalam keadaan mati, coba tambahkan nm-applet untuk memanggil ulang applet dari network manager.

Set on startup
Pengguna KDE dapat menjalankan perintah tersebut secara otomatis ketika boot-up dengan memasukan ke file Xsetup, dengan mengetikan perintah :
kate /etc/kde/kdm/Xsetup
kemudian masukan perintah untuk start driver diatas kedalam file Xsetup.

Good Luck.

Share