{"id":1068,"date":"2012-12-18T14:04:49","date_gmt":"2012-12-18T07:04:49","guid":{"rendered":"https:\/\/sebayan9.wordpress.com\/?p=1068"},"modified":"2012-12-18T14:04:49","modified_gmt":"2012-12-18T07:04:49","slug":"instalasi-dan-konfigurasi-hotspot-sistem-billing-menggunakan-distro-easyhotspot-part-3-end","status":"publish","type":"post","link":"https:\/\/rachmadona.net\/?p=1068","title":{"rendered":"Instalasi dan Konfigurasi Hotspot + Sistem Billing Menggunakan Distro EasyHotspot (Part 3-End)"},"content":{"rendered":"<p>Pada bagian terakhir pada artikel ini kita akan membahas optimalisasi penggunaan EasyHotspot.<\/p>\n<p>Secara default, konfigurasi chilispot sudah diatur oleh EasyHotspot yang artinya jika dilihat dari segi keamanan sangatlah rentan terhadap serangan dari luar karena apabila user yang tahu bahwa sistem hotspot kita menggunakan EasyHotspot dan kebetulan user tersebut juga familiar dengan distro ini bukanlah mustahil sistem hostpot yang sudah kita bangun akan mudah dibobol olehnya.<\/p>\n<p>Lalu apa saja pengaturan yang harus diatur supaya keamanan data, khususnya data-data user dan voucher? Pada artikel bagian pertama Saya menyinggung masalah password \u2018root\u2019 database MySQL yang secara default tidak diisi oleh password. Ya, masalah ini merupakan salah satu \u2018lubang besar\u2019 yang segera harus Anda tambal. Namun, selain itu ada user database yang harus diubah juga passwordnya, yaitu user easyhotspot.<\/p>\n<p><strong>Mengganti password database user EasyHotspot<\/strong><\/p>\n<p>Cara mengganti passwordnya sama seperti cara mengganti password untuk \u2018root\u2019 namun perbedaannya adalah Anda harus mengubah konfigurasi <strong>\/etc\/freeradius\/sql.conf<\/strong><strong>&nbsp;<\/strong>dan <\/p>\n<p><strong>\/opt\/local\/web\/easyhotspot\/htdocs\/system\/application\/config\/database.php<\/strong>.<\/p>\n<p>Pada <strong>\/etc\/freeradius\/sql.conf&nbsp; <\/strong>lakukan perubahan seperti di bawah ini :<\/p>\n<blockquote>\n<p># Connection info:<\/p>\n<p>server = \u201clocalhost\u201d<\/p>\n<p>#port = 3306<\/p>\n<p>login = \u201ceasyhotspot\u201d<\/p>\n<p>password = \u201ctaruh password baru Anda di sini\u201d<\/p>\n<p># Database table configuration for everything except Oracle<\/p>\n<p>radius_db = \u201chotspot\u201d<\/p>\n<\/blockquote>\n<p>Kemudian <strong>\/opt\/local\/web\/easyhotspot\/htdocs\/system\/application\/config\/database.php<\/strong><\/p>\n<blockquote>\n<p>$db[&#8216;default&#8217;][&#8216;hostname&#8217;] = \u201clocalhost\u201d;<\/p>\n<p>$db[&#8216;default&#8217;][&#8216;username&#8217;] = \u201ceasyhotspot\u201d;<\/p>\n<p>$db[&#8216;default&#8217;][&#8216;password&#8217;] = \u201ctaruh password baru Anda di sini\u201d;<\/p>\n<p>$db[&#8216;default&#8217;][&#8216;database&#8217;] = \u201chotspot\u201d;<\/p>\n<p>$db[&#8216;default&#8217;][&#8216;dbdriver&#8217;] = \u201cmysql\u201d;<\/p>\n<\/blockquote>\n<p><strong>Mencegah Login Ganda<\/strong><\/p>\n<p>Secara default, username pada login EasyHotspot tidak menggunakan sensifitas karakter yang artinya apabila ada user yang menggunakan login dengan karakter yang serupa tapi tak sama alias menggunakan perbedaan besar\u2014kapital atau kecilnya karakter maka user tersebut dapat login bersamaan.<\/p>\n<p>Contoh:<\/p>\n<p>Sebelumnya kita pernah membuat login \u2018afgan\u2019 dengan password \u2018654321\u2019. Sebenarnya pada saat bersamaan login tersebut dapat digunakan oleh user lain hanya dengan mengganti login menjadi \u2018<strong>A<\/strong>fgan\u2019 \u2013&gt; hanya mengganti karakter \u2018a\u2019 menjadi \u2018A\u2019.<\/p>\n<p>Hal ini dapat diatasi dengan mengubah konfigurasi \/etc\/freeradius\/sql\/mysql\/dialup.conf<\/p>\n<p><a href=\"http:\/\/sebayan9.files.wordpress.com\/2012\/12\/image.png\"><img loading=\"lazy\" decoding=\"async\" style=\"background-image:none;padding-left:0;padding-right:0;display:inline;padding-top:0;border-width:0;\" title=\"image\" border=\"0\" alt=\"image\" src=\"http:\/\/sebayan9.files.wordpress.com\/2012\/12\/image_thumb.png\" width=\"325\" height=\"84\"\/><\/a><a href=\"http:\/\/sebayan9.files.wordpress.com\/2012\/12\/image1.png\"><img loading=\"lazy\" decoding=\"async\" style=\"background-image:none;padding-left:0;padding-right:0;display:inline;padding-top:0;border-width:0;\" title=\"image\" border=\"0\" alt=\"image\" src=\"http:\/\/sebayan9.files.wordpress.com\/2012\/12\/image_thumb1.png\" width=\"263\" height=\"55\"\/><\/a><\/p>\n<p>Hilangkan tanda \u2018#\u2019 untuk mengaktifkan fungsi <em>case sensitive username<\/em>.<\/p>\n<p>Hapus tanda \u2018#\u2019 untuk menonaktifkan fungsi <\/p>\n<p>Restart EasyHotspot atau cukup restart service Freeradius dengan cara \/etc\/init.d\/freeradius restart.<\/p>\n<p>Itulah sedikit artikel tentang instalasi dan konfigurasi penggunaan Distro EasyHotspot. Sebenarnya masih banyak konfigurasi yang dapat diterapkan, namun karena keterbatasan waktu dan pikiran maka Saya cukupkan dulu sampai di sini.<\/p>\n<p>Selamat mencoba!! <img decoding=\"async\" style=\"border-style:none;\" class=\"wlEmoticon wlEmoticon-smile\" alt=\"Smile\" src=\"http:\/\/sebayan9.files.wordpress.com\/2012\/12\/wlemoticon-smile.png\"\/><\/p>\n<p>Sumber referensi : <a title=\"http:\/\/ndra.gmib26.net\/2010\/06\/install-easyhotspot-dan-konfigurasi-freeradius-serta-coova-chilli-di-ubuntu-10-04-lts-server-edition\/\" href=\"http:\/\/ndra.gmib26.net\/2010\/06\/install-easyhotspot-dan-konfigurasi-freeradius-serta-coova-chilli-di-ubuntu-10-04-lts-server-edition\/\">http:\/\/ndra.gmib26.net\/2010\/06\/install-easyhotspot-dan-konfigurasi-freeradius-serta-coova-chilli-di-ubuntu-10-04-lts-server-edition\/<\/a><\/p>\n<p><a title=\"http:\/\/abdbari.blogspot.com\/2011\/11\/easyhotspot-02b-replace-with-coova.html\" href=\"http:\/\/abdbari.blogspot.com\/2011\/11\/easyhotspot-02b-replace-with-coova.html\">http:\/\/abdbari.blogspot.com\/2011\/11\/easyhotspot-02b-replace-with-coova.html<\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Pada bagian terakhir pada artikel ini kita akan membahas optimalisasi penggunaan EasyHotspot. Secara default, konfigurasi chilispot sudah diatur oleh EasyHotspot yang artinya jika dilihat dari segi keamanan sangatlah rentan terhadap serangan dari luar karena apabila user yang tahu bahwa sistem hotspot kita menggunakan EasyHotspot dan kebetulan user tersebut juga familiar dengan distro ini bukanlah mustahil&hellip;<\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[2,23],"tags":[91,155],"class_list":["post-1068","post","type-post","status-publish","format-standard","hentry","category-computer","category-ubuntu-fever","tag-billing-system","tag-easyhotspot"],"_links":{"self":[{"href":"https:\/\/rachmadona.net\/index.php?rest_route=\/wp\/v2\/posts\/1068","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/rachmadona.net\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/rachmadona.net\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/rachmadona.net\/index.php?rest_route=\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/rachmadona.net\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=1068"}],"version-history":[{"count":0,"href":"https:\/\/rachmadona.net\/index.php?rest_route=\/wp\/v2\/posts\/1068\/revisions"}],"wp:attachment":[{"href":"https:\/\/rachmadona.net\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=1068"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/rachmadona.net\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=1068"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/rachmadona.net\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=1068"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}