02 Oktober, 2020

Menghilangkan tulisan Apache pada tampilan web

Untuk menghilangkan tampilah apache pada bagian bawah list folder di web apache, tambahkan pada /etc/apache2/apache2.conf

ServerTokens Prod        

ServerSignature Off

Jika belum berhasil, periksa juga pada /etc/apache2/conf-enabled/security.conf

ServerTokens Prod        

ServerSignature Off


     

baca lanjutannya..

30 September, 2020

Menjalankan winpcap secara manual

Sebelum masuk pada tema pokok pembicaraan kita kali ini, mari kita lihat dulu apa itu winpcap ini. Ana ambil dari web resminya di https://www.winpcap.org/

For many years, WinPcap has been recognized as the industry-standard tool for link-layer network access in Windows environments, allowing applications to capture and transmit network packets bypassing the protocol stack, and including kernel-level packet filtering, a network statistics engine and support for remote packet capture.

 kalau kita terjemahkan ke google kemudian di edit, kurang lebih maksudnya adalah, winpcap ini sudah digunakan sejak dulu sebagai tool pada link-layer di lingkungan windows. Kegunaanya untuk membantu aplikasi lain dalam menangkap dan mentransmisikan paket data pada jaringan.

Nah, begitu bergunanya winpcap ini sehingga banyak digunakan oleh aplikasi-aplikasi yang menggunakan pemrosesan pada jaringan. Diantara aplikasi yang terkenal itu diantaranya Wireshark, Nmap,Snort dan Ntop.

Ana install wireshark dan GNS3 ternyata bisa dilihat dalam paket yang diinstall ternyata juga menyertakan winpcap sebagai alat bantunya. Saat instalasi winpcap ada opsi apakah akan dijalankan setiap komputer booting atau tidak. Pengalaman ana selama ini, si winpcap ini jika diizinkan dizinkan tiap booting, maka akan menambah beban si memory dan cpu (walaupun tidak terlalu membebani) padahal penggunaannya tidak selalu setiap waktu. Akhirnya tidak ana centang opsi tersebut. Permasalahan muncul berikutnya adalah saat akan menjalankan aplikasi wireshark, winpcap ternyata tidak berjalan otomatis sehingga wireshark tidak bisa mendapatkan paket-paket data yang lewat lantaran tidak adanya alat bantu winpcap. 

Ok, agar winpcap bisa running dan bisa dimanfaatkan oleh wireshark, maka kita perlu jalankan secara manual. Berikut adalah perintah untuk menjalankan winpcap secara manual.

C:\Windows\system32>net start npf

The NetGroup Packet Filter Driver service was started successfully.
gampang bukan? he.. he..., pembukaannya saja yang panjang.

 

 

baca lanjutannya..

05 November, 2019

Standar Ganda

Beberapa waktu belakangan ini muncul orang-orang yang menerapkan standar ganda dalam aktifitas kesehariannya. Di kala orang lain yang berbeda pemahaman dengannya melakukan sesuatu, maka secara kasar ia kemudian menghalangi dan menjatuhkan orang tersebut. Namun disaat ada orang lain yang satu pemahaman dengan dirinya melakukan sesuatu yang sama dengan dilakukan orang pertama, maka ia diam saja dan cenderung mendukung tindakan tersebut.
Sikap-sikap bertolak belakang ini semakin terlihat jelas dan semakin kentara. Adakah fenomena ini muncul dikarenakan seiring melemahnya posisi kaum muslimin dikala munculnya penguasa-penguasa zholim diantara pemimpin-pemimpin mereka?
Ah, akhir zaman ternyata menyiratkan tanda-tandanya.

baca lanjutannya..

19 Juni, 2019

menambahkan command pada jailkit

Jailkit menjadi aplikasi yang sangat bagus untuk membatasi user pada sebuah mesin linux. Namun, ada kalanya pembatasan terhadap perintah yang bisa dieksekusi oleh user perlu kita tambahkan. Untuk menambahkan perintah baru yang dibutukan oleh user, maka kita dapat menggunakan perintah :

# jk_cp -j /site/ /usr/bin/rsync
jk_cp : perintah untuk menyalin
 -j : jail akan melakukan penyalinan
 /site/ : letak folder jailkit
/usr/bin/rsync : letak perintah sebenarnya di linux

baca lanjutannya..

08 November, 2018

Memaksa HTTP ke HTTPS

singkat saja :
buka file konfigurasi

nano /etc/apache2/sites-enabled/000-default.conf

tambahkan fungsi berikut :
RewriteEngine on
        RewriteRule /(.*) https://%{SERVER_NAME}%{REQUEST_URI}
aktifkan
a2enmod rewrite
kemudian  restart apache2

/etc/init.d/apache2 restart

baca lanjutannya..

16 Maret, 2018

beberapa hari ini radius server terserang “demam panas” sehingga terpaksa rawat inap.  Alhamdulillah akhirnya bisa kembali pulih. Permasalahan ternyata ada crash pada tabel databasenya. log menunjukkan crash pada file radpostauth. Berikut penangan yang dilakukan:

root@masin:/home/syarif# tail -F /var/log/freeradius/radius.log
Wed Mar 14 11:13:25 2018 : Info: rlm_sql (sql): Connected new DB handle, #31
Wed Mar 14 11:13:25 2018 : Info: Loaded virtual server
Wed Mar 14 11:13:25 2018 : Info: Loaded virtual server inner-tunnel
Wed Mar 14 11:13:25 2018 : Info: Ready to process requests.
Wed Mar 14 11:18:44 2018 : Error: rlm_sql (sql) in sql_postauth: Database query error – Table ‘./radius/radpostauth’ is marked as crashed and last (automatiair failed
Wed Mar 14 11:18:44 2018 : Error: rlm_sql (sql) in sql_postauth: Database query error – Table ‘./radius/radpostauth’ is marked as crashed and last (automatiair failed
Wed Mar 14 11:19:11 2018 : Error: rlm_sql (sql) in sql_postauth: Database query error – Table ‘./radius/radpostauth’ is marked as crashed and last (automatiair failed
Wed Mar 14 11:19:11 2018 : Error: rlm_sql (sql) in sql_postauth: Database query error – Table ‘./radius/radpostauth’ is marked as crashed and last (automatiair failed
Wed Mar 14 11:20:42 2018 : Error: rlm_sql (sql) in sql_postauth: Database query error – Table ‘./radius/radpostauth’ is marked as crashed and last (automatiair failed
Wed Mar 14 11:20:42 2018 : Error: rlm_sql (sql) in sql_postauth: Database query error – Table ‘./radius/radpostauth’ is marked as crashed and last (automatiair failed
^C
root@masin:/home/syarif# tail -F /var/log/freeradius/radius.log
Wed Mar 14 11:13:25 2018 : Info: rlm_sql (sql): Connected new DB handle, #31
Wed Mar 14 11:13:25 2018 : Info: Loaded virtual server
Wed Mar 14 11:13:25 2018 : Info: Loaded virtual server inner-tunnel
Wed Mar 14 11:13:25 2018 : Info: Ready to process requests.
Wed Mar 14 11:18:44 2018 : Error: rlm_sql (sql) in sql_postauth: Database query error – Table ‘./radius/radp
Wed Mar 14 11:18:44 2018 : Error: rlm_sql (sql) in sql_postauth: Database query error – Table ‘./radius/radp
Wed Mar 14 11:19:11 2018 : Error: rlm_sql (sql) in sql_postauth: Database query error – Table ‘./radius/radp
Wed Mar 14 11:19:11 2018 : Error: rlm_sql (sql) in sql_postauth: Database query error – Table ‘./radius/radp
Wed Mar 14 11:20:42 2018 : Error: rlm_sql (sql) in sql_postauth: Database query error – Table ‘./radius/radp
Wed Mar 14 11:20:42 2018 : Error: rlm_sql (sql) in sql_postauth: Database query error – Table ‘./radius/radp
Wed Mar 14 11:23:28 2018 : Error: rlm_sql (sql) in sql_postauth: Database query error – Table ‘./radius/radp
Wed Mar 14 11:23:28 2018 : Error: rlm_sql (sql) in sql_postauth: Database query error – Table ‘./radius/radp
cd ^C
root@masin:/home/syarif# cd /var/lib/mysql/radius/
root@masin:/var/lib/mysql/radius# myisamchk -r radpostauth
– recovering (with sort) MyISAM-table ‘radpostauth’
Data records: 1447360
myisamchk: error: Can’t create new tempfile: ‘radpostauth.TMD’
MyISAM-table ‘radpostauth’ is not fixed because of errors
Try fixing it by using the –safe-recover (-o), the –force (-f) option or by not using the –quick (-q) flag
root@masin:/var/lib/mysql/radius# myisamchk -r -v -f radpostauth
– recovering (with sort) MyISAM-table ‘radpostauth’
Data records: 1447360
– Fixing index 1
– Searching for keys, allocating buffer for 116417 keys
Wrong bytesec: 0- 0- 0 at 77230248; Skipped
Wrong bytesec: 0- 0- 0 at 77230268; Skipped
Wrong bytesec: 0- 0- 0 at 77230288; Skipped
– Last merge and dumping keys
root@masin:/var/lib/mysql/radius# service mysql start
start: Job is already running: mysql
root@masin:/var/lib/mysql/radius# service mysql restart
mysql stop/waiting
mysql start/running, process 1690

baca lanjutannya..

01 Februari, 2018

Cara Install Jailkit pada Debian.

Jailkit digunakan untuk membatasi user yang masuk ke sebuah server. Berikut adalah command yang digunakan untuk melakukan installasi pada server linux debian 8

#apt-get install build-essential autoconf automake libtool flex bison debhelper binutils
#cd /tmp
#wget https://olivier.sessink.nl/jailkit/jailkit-2.19.tar.gz
#tar xvfz jailkit-2.19.tar.gz
#cd jailkit-2.19
#./debian/rules binary
Untuk melakukan installasi paket .deb:
#cd ..
#dpkg -i jailkit_2.19-1_1.deb
#rm -rf jailkit-2.19*
membuat user :
# jk_jailuser -m -j /site -v -s /bin/bash pustaka
# useradd –g users –d /home/pustaka –s /usr/sbin/jk_chrootsh pustaka
# passwd pustaka
# jk_jailuser -m -j /site -v -s /bin/bash pustaka
Jika diperhatikan pada /etc/passwd dan /jailroot/etc/passwd files akan didapatkan informasi seperti dibawah ini :
# pustaka:x:1009:100::/site/./home/pustaka:/usr/sbin/jk_chrootsh
Silahkan akses server dengan akses yang telah dibuat.
#login as: pustaka
 pustaka@172.16.1.1's password:
Jika tampilannya hilang, berarti kita belum membuat folder user pustaka atau owner terhadap folder user pustaka. Lakukan langkah berikut.
#mkdir /site/home/pustaka
#chown pustaka:users /site/home/pustaka

baca lanjutannya..

29 November, 2017

nginx susah di uninstall di debian 8

entah apa yang ana install sebelumnya, tapi masalah di server repository sangat menggangu. Penyebabnya adalah nginx !. awalnya install nginx kemudian dalam aplikasi, ternyata yang dibutuhkan adalah apache2, akhirnya apache2 di install dan berjalan dengan baik. Disebabkan yang dibutuhkan adalah apache2, maka nginx ana uninstall. Nah disinilah masalahnya, setiap command uninstall dianggap remeh oleh si nginx. tak ada yang mempan. bahkan sudah berulangkali hingga disable nginx di auto start juga sudah. reboot berkali-kali. tak juga mempan. Akhirnya ketemu dengan mantra ajaib apt-get remove --purge nginx*
nginx akhirnya menyerah. he.. he...

baca lanjutannya..

10 November, 2017

Air Mengalir alami sebagaimana alami kehidupannya

Saat air mengalir dari perbukitan, ia keluar dari celah-celah akar pepohonan. Setetes demi setetes bergandengan hingga kemudian berbentuk aliran kecil mata air. Terus, dan bergulir hingga bertemu aliran mata air lainnya di sela-sela bebatuan dan akar pepohonan yang besar-besar. Betapa jernih dan alaminya. Sejuk.
Aliran mata air yang bersatu itu kemudian bergandengan dengan gemericik suasana yang menenangkan jiwa. mereka kemudian mengalir hingga mencapai kaki bukit dan bersama-sama membentuk aliran sungai pegunungan yang menyenangkan mata untuk dilihat dan didengar oleh telinga. Melodi yang dibentuk oleh aliran gemericik suasana tepian sungai itu seakan-akan adalah simponi jiwa yang penuh kebahagiaan.  bergerak dan saling berlomba untuk segera menyelesaikan perjalanan mulia menuju muara tujuan.

baca lanjutannya..

26 Juli, 2017

import sertifikat ssl pada hotspot mikrotik

Https adalah koneksi yang cukup aman apabila digunakan untuk bertransaksi secara online. Pada Mikrotik, ada fitur hotspot dimana fungsi https juga bisa digunakan untuk melakukan otentifikasi user yang terhubung. Adapun langkah yang digunakan untuk melakukan import file sertifikat ssl pada mirotik adalah sebagai berikut :

  1. siapkan file .crt dan file .key yang berisi sertifikat ssl. misalnya crtambo.crt dan keyambo.key
  2. buka winbox kemudian terminal, kemudian ketikkan /certificate import file-name=crtambo.crt
  3. jika benar maka akan tampil  certificates-imported = 1 , file-imported=1 
  4. ketikkan lagi /certificate import file-name=keyambo.key
  5. Jika benar maka akan tampil private-keys-imported=1 , file-imported=1
setelah itu pada settingan profile hotspot, aktifkan sertifikatnya.
 

baca lanjutannya..