Membangun Chat Server Dengan Openfire

Openfire adalah semacam chatserver yang mendukung protokol jabber, ini saya kutip dari situsnya openfire “Openfire is a real time collaboration (RTC) server licensed under the Open Source GPL. It uses the only widely adopted open protocol for instant messaging, XMPP (also called Jabber). Openfire is incredibly easy to setup and administer, but offers rock-solid security and performance.”
Untuk itu silakan anda download dulu openfire versi terbaru disini http://www.igniterealtime.org/downloads/index.jsp
Berikut saya jelaskan langkah2 dalam instalasi openfire :

1. Install openfire
root@server:~#dpkg –i /home/sonny/Download/openfire_3.7.0_all.deb

jika tdk ada error langsung saja ke langkah selanjutnya!
Namun jika terjadi error “openfire pre-depends on sun-java5-jre | sun-java6-jre , sun-java5-jre is not installed.
sun-java6-jre is not installed.
Maka kita perlu menginstall java runtime environtment dulu :
root@server:~# apt-get install python-software-properties
root@server:~# sudo add-apt-repository ppa:ferramroberto/java
root@server:~# sudo apt-get update
root@server:~# sudo apt-get install sun-java6-jre

Authentikasi Password Antar SSH Server

Password adalah hal yang sangat penting dalam melakukan autentikasi. Password ini digunakan untuk meyakinkan mesin/komputer bahwa yang memberikan password dengan benar adalah yang berhak mengakses aplikasi/sistem yang dilindungi oleh autentikasi tadi. Begitu juga jika kita melakukan remote ke mesin lain. Mesin yang diakses akan meminta password, dan jika password yang kita berikan salah maka kita tidak diizinkan melakukan remote ke mesin tersebut.
Jika mesin yang anda remote jumlahnya sedikit, memasukkan password bukan merupakan suatu masalah. Tapi jika mesin yang anda remote jumlahnya banyak, dan ini dilakukan secara berulang - ulang, maka memasukkan password bisa menjadi masalah baru dan juga hal yang sangat membosankan. Ditambah lagi kita harus mengigat password yang berbeda untuk setiap mesin.
Untuk mengatasi masalah tersebut kita bisa menggunakan aplikasi ssh-keygen. Dengan aplikasi ini kita bisa melakukan remote ke mesin lain melalui ssh tanpa harus memasukkan password. Aplikasi ini bukanlah hal yang baru bagi sistem administrator.
Gambar diatas diilustrasikan ada 3 ssh server, yang ketiganya sudah diauthentikasi, jadi jika server A akses ke server B dan C tinggal tembak ip address saja tanpa masukkan password, begitu juga sebaliknya.

Ilustrasi

Related Posts with Thumbnails