<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Jurmansyah.net</title>
	<atom:link href="http://www.jurmansyah.net/feed" rel="self" type="application/rss+xml" />
	<link>http://www.jurmansyah.net</link>
	<description>Daily logs - Note of my life is Story of my life</description>
	<lastBuildDate>Fri, 04 May 2012 02:41:58 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.2</generator>
		<item>
		<title>Fix cPHulk Brute Force Protection Lock Out Via SSH</title>
		<link>http://www.jurmansyah.net/fix-cphulk-brute-force-protection-lock-out-via-ssh.html</link>
		<comments>http://www.jurmansyah.net/fix-cphulk-brute-force-protection-lock-out-via-ssh.html#comments</comments>
		<pubDate>Fri, 04 May 2012 02:31:45 +0000</pubDate>
		<dc:creator>jiem</dc:creator>
				<category><![CDATA[Linux/cpanel]]></category>

		<guid isPermaLink="false">http://www.jurmansyah.net/?p=278</guid>
		<description><![CDATA[Bagi anda yang menggunakan server dengan control panel cpanel/whm mungkin sudah sangat sering mengenal firewall bawaan cpanel ini. cPHulk Brute Force Protection, beberapa sysadmin lebih suka mengaktifkan firewall bawaan cpanel satu ini. Umumnya jika firewall ini di aktifkan, ketika ada kesalahan login dan IP anda diblok maka akan muncul error sebagai berikut : Kadang kala [...]]]></description>
			<content:encoded><![CDATA[<p>Bagi anda yang menggunakan server dengan control panel cpanel/whm mungkin sudah sangat sering mengenal firewall bawaan cpanel ini. cPHulk Brute Force Protection, beberapa sysadmin lebih suka mengaktifkan firewall bawaan cpanel satu ini. Umumnya jika firewall ini di aktifkan, ketika ada kesalahan login dan IP anda diblok maka akan muncul error sebagai berikut :</p>
<pre class="brush: php; title: ; notranslate">

Brute Force Protection

This account is currently locked out because a brute force attempt was detected. Please wait 10 minutes and try again. Attempting to login again will only increase this delay. If you frequently experience this problem, we recommend having your username changed to something less generic.&lt;/blockquote&gt;
</pre>
<p>Kadang kala error diatas tidak muncul, namun anda akan selalu di anggap salah memasukan password baik cpanel maupun ssh, padahal password yang sudah benar. Inspirasi saya menulis tutorial kali ini karena saya mengalmi kasus yang kedua, error tidak muncul tapi selalu salah saat input password.<br />
Untuk mengatasinya kita bisa coba langkah-langkah berikut :<strong></strong></p>
<p><strong>Sekelumit Kisah</strong></p>
<p>cPHulk Brute Force Protection menyimpan semua informasi IP yang di blok kedalam database <em><code>cphulkd</code></em>. Ada dua table penting yang perlu kita ketahui pada database tersebut, yaitu <em><code>logins</code> </em><code>dan </code><code></code><code></code><em><code>brutes</code></em>. Table Logins menyimpan informasi IP yang di blok, sementara table brutes menyimpan informasi authentication berlebihan dan dianggap sebagai bruce force attack.</p>
<p><strong>Ngintip </strong><strong>Isi database</strong></p>
<pre class="brush: php; title: ; notranslate">

root@server [/]# mysql -uroot

mysql&gt; connect cphulkd
Reading table information for completion of table and column names
You can turn off this feature to get a quicker startup with -A

Connection id:    32688
Current database: cphulkd

mysql&gt; select IP, BRUTETIME from brutes order by BRUTETIME;
+-----------------+---------------------+
| IP              | BRUTETIME           |
+-----------------+---------------------+
| 182.18.180.137  | 2012-04-22 01:17:29 |
| 66.49.47.162    | 2012-05-01 10:18:21 |
| 114.199.84.194  | 2012-05-02 09:13:46 |
| 109.123.194.72  | 2012-05-02 09:13:47 |
| 180.244.245.100 | 2012-05-02 09:14:02 |
+-----------------+---------------------+
5 rows in set (0.00 sec)

mysql&gt; select IP, LOGINTIME FROM logins order by LOGINTIME;
+-----------------+---------------------+
| IP              | LOGINTIME           |
+-----------------+---------------------+
| 109.123.194.72  | 2012-05-02 09:10:49 |
| 114.199.84.194  | 2012-05-02 09:10:51 |
| 109.123.194.72  | 2012-05-02 09:10:54 |
| 109.123.194.72  | 2012-05-02 09:10:59 |
| 114.199.84.194  | 2012-05-02 09:10:59 |
| 109.123.194.72  | 2012-05-02 09:11:04 |
| 109.123.194.72  | 2012-05-02 09:11:09 |
| 109.123.194.72  | 2012-05-02 09:11:13 |
| 109.123.194.72  | 2012-05-02 09:11:18 |
| 109.123.194.72  | 2012-05-02 09:11:24 |
| 109.123.194.72  | 2012-05-02 09:11:29 |
| 109.123.194.72  | 2012-05-02 09:11:52 |
| 114.199.84.194  | 2012-05-02 09:11:53 |
| 109.123.194.72  | 2012-05-02 09:11:58 |
| 114.199.84.194  | 2012-05-02 09:11:58 |
| 109.123.194.72  | 2012-05-02 09:12:03 |
| 114.199.84.194  | 2012-05-02 09:12:03 |
| 109.123.194.72  | 2012-05-02 09:12:08 |
| 109.123.194.72  | 2012-05-02 09:12:13 |
| 109.123.194.72  | 2012-05-02 09:12:19 |
| 109.123.194.72  | 2012-05-02 09:12:24 |
| 202.78.195.102  | 2012-05-02 09:12:28 |
| 109.123.194.72  | 2012-05-02 09:12:29 |
| 180.244.245.100 | 2012-05-02 09:12:29 |
+-----------------+---------------------+
47 rows in set (0.00 sec)
</pre>
<p>Diatas bisa kita lihat list IP yang di blok oleh cPHulk Brute Force Protection, untuk remote semua IP tersebut kita cukup mengosongkan isi database.</p>
<p><strong>Bersih-bersih</strong></p>
<pre class="brush: php; title: ; notranslate">
mysql&gt; delete from brutes;
Query OK, 5 rows affected (0.00 sec)

mysql&gt; delete from logins;
Query OK, 47 rows affected (0.00 sec)

mysql&gt; select IP, LOGINTIME FROM logins order by LOGINTIME;
Empty set (0.00 sec)
</pre>
<p>Selesai sudah dan coba kembali login ke server anda, tutorial ini tidak di anjurkan untuk anda yang ingin remote IP tertentu.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.jurmansyah.net/fix-cphulk-brute-force-protection-lock-out-via-ssh.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>OpenVZ Enable TUN/TAP</title>
		<link>http://www.jurmansyah.net/openvz-enable-tuntap.html</link>
		<comments>http://www.jurmansyah.net/openvz-enable-tuntap.html#comments</comments>
		<pubDate>Mon, 30 Apr 2012 02:12:04 +0000</pubDate>
		<dc:creator>jiem</dc:creator>
				<category><![CDATA[Linux/cpanel]]></category>
		<category><![CDATA[openvz enable tun/tap]]></category>

		<guid isPermaLink="false">http://www.jurmansyah.net/?p=270</guid>
		<description><![CDATA[Berikut adalah langkah-langkah mengaktifkan TUN/TAP yang dilakukan pada server &#8220;node&#8221; * Cek apakah TUN/TAP sudah diload pada server node Jika tun/tap tidak di load, maka jalankan perintah berikut * Izinkan container untuk menggunakan tun/tap device - ubah 101 dengan container ID yang diinginkan * Konfigurasi IP tables Sampai proses ini tun/tap device sudah selesai di [...]]]></description>
			<content:encoded><![CDATA[<p>Berikut adalah langkah-langkah mengaktifkan TUN/TAP yang dilakukan pada server &#8220;node&#8221;</p>
<p>* Cek apakah TUN/TAP sudah diload pada server node</p>
<pre class="brush: php; title: ; notranslate">
 # lsmod | grep tun
</pre>
<p>Jika tun/tap tidak di load, maka jalankan perintah berikut</p>
<pre class="brush: php; title: ; notranslate">
 # modprobe tun
</pre>
<p>* Izinkan container untuk menggunakan tun/tap device</p>
<pre class="brush: php; title: ; notranslate">

# vzctl set 101 --devices c:10:200:rw --save
# vzctl set 101 --capability net_admin:on --save
# vzctl exec 101 mkdir -p /dev/net
# vzctl exec 101 mknod /dev/net/tun c 10 200
# vzctl exec 101 chmod 600 /dev/net/tun
</pre>
<p>- ubah 101 dengan container ID yang diinginkan</p>
<p>* Konfigurasi IP tables</p>
<pre class="brush: php; title: ; notranslate">

vzctl set {vps_id}  --iptables
&quot;iptable_filter iptable_mangle ipt_limit ipt_multiport ipt_tos ipt_TOS
ipt_REJECT ipt_TCPMSS ipt_tcpmss ipt_ttl ipt_LOG ipt_length
ip_conntrack ip_conntrack_ftp ip_conntrack_irc ipt_conntrack ipt_state
ipt_helper iptable_nat ip_nat_ftp ip_nat_irc&quot; --save
</pre>
<p>Sampai proses ini tun/tap device sudah selesai di konfigurasi, selanjutnya anda dapat melakukan installasi OpenVPN pada vps server anda.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.jurmansyah.net/openvz-enable-tuntap.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>IIS web.config redirect domain</title>
		<link>http://www.jurmansyah.net/iis-web-config-redirect-domain.html</link>
		<comments>http://www.jurmansyah.net/iis-web-config-redirect-domain.html#comments</comments>
		<pubDate>Thu, 26 Apr 2012 02:37:24 +0000</pubDate>
		<dc:creator>jiem</dc:creator>
				<category><![CDATA[Windows]]></category>

		<guid isPermaLink="false">http://www.jurmansyah.net/?p=263</guid>
		<description><![CDATA[Untuk redirect domain pada server windows 2008 &#8211; IIS 7.5 redirect domain melalui web.config memiliki beberapa opsi, berikut 2 opsi script redirect domain melalui web.config : * Options 1 : * Options 2 :]]></description>
			<content:encoded><![CDATA[<p>Untuk redirect domain pada server windows 2008 &#8211; IIS 7.5 redirect domain melalui web.config memiliki beberapa opsi, berikut 2 opsi script redirect domain melalui web.config :</p>
<p>* <strong>Options 1 :</strong></p>
<pre class="brush: php; title: ; notranslate">
&lt;system.webServer&gt;
&lt;rewrite&gt;
&lt;rules&gt;
&lt;rule name=&quot;Canonical host name&quot;&gt;
&lt;match url=&quot;^(.*)&quot; /&gt;
&lt;conditions&gt;
&lt;add input=&quot;{HTTP_HOST}&quot; pattern=&quot;^www\.domain\.com$&quot; negate=&quot;true&quot; /&gt;
&lt;/conditions&gt;
&lt;action type=&quot;Redirect&quot; url=&quot;http://www.domain.com/{R:1}&quot; /&gt;
&lt;/rule&gt;
&lt;/rules&gt;
&lt;/rewrite&gt;
&lt;/system.webServer&gt;
</pre>
<p>* <strong>Options 2 :</strong></p>
<pre class="brush: php; title: ; notranslate">
&lt;system.webServer&gt;
  &lt;rewrite&gt;
    &lt;rules&gt;
    &lt;clear /&gt;
    &lt;rule name=&quot;WWW Rewrite&quot; enabled=&quot;true&quot;&gt;
      &lt;match url=&quot;(.*)&quot; /&gt;
        &lt;conditions&gt;
          &lt;add input=&quot;{HTTP_HOST}&quot; negate=&quot;true&quot;
            pattern=&quot;^www\.([.a-zA-Z0-9]+)$&quot; /&gt;
        &lt;/conditions&gt;
        &lt;action type=&quot;Redirect&quot; url=&quot;http://www.{HTTP_HOST}/{R:0}&quot;
          appendQueryString=&quot;true&quot; redirectType=&quot;Permanent&quot; /&gt;
      &lt;/rule&gt;
    &lt;/rules&gt;
  &lt;/rewrite&gt;
&lt;system.webServer&gt;
</pre>
]]></content:encoded>
			<wfw:commentRss>http://www.jurmansyah.net/iis-web-config-redirect-domain.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Bash Script &#8211; Find dan delete file waktu tertentu</title>
		<link>http://www.jurmansyah.net/bash-script-find-dan-delete-file-waktu-tertentu.html</link>
		<comments>http://www.jurmansyah.net/bash-script-find-dan-delete-file-waktu-tertentu.html#comments</comments>
		<pubDate>Wed, 25 Apr 2012 00:14:36 +0000</pubDate>
		<dc:creator>jiem</dc:creator>
				<category><![CDATA[Bash Script]]></category>
		<category><![CDATA[delete file di linux]]></category>

		<guid isPermaLink="false">http://www.jurmansyah.net/?p=251</guid>
		<description><![CDATA[Risih rasanya kalau di server yang kita manage dipenuh file-file lawas, usang dan bahkan tidak terpakai lagi. Umumnya file-file backup yang berada di /backup yang tidak rotate saat proses backup, entah karena backup yang gagal. Meskipun pada server berbasis cpanel/whm sudah tersedia plugins untuk remove backup, namun bagi saya rasanya kurang. Untuk itu kali ini [...]]]></description>
			<content:encoded><![CDATA[<p>Risih rasanya kalau di server yang kita manage dipenuh file-file lawas, usang dan bahkan tidak terpakai lagi. Umumnya file-file backup yang berada di /backup yang tidak rotate saat proses backup, entah karena backup yang gagal. Meskipun pada server berbasis cpanel/whm sudah tersedia plugins untuk remove backup, namun bagi saya rasanya kurang. Untuk itu kali ini saya mencoba membuat bash script guna mencari file dari waktu tertentu dan kemudian delete file tersebut, berikut scriptnya :</p>
<p>Contoh kasus disini saya ingin membersihkankan file backup dengan extentions .tar.gz pada direktori  /backup/cpbackup/monthly/</p>
<pre class="brush: php; title: ; notranslate">
cd /backup
touch --date &quot;2011-01-10&quot; /backup/mulai
touch --date &quot;2009-01-01&quot; /backup/akhir
cd /backup/cpbackup/monthly/
find ./ -iname &quot;*.tar.gz&quot; -type f -newer /backup/mulai -not -newer /backup/akhir &gt; filenya.txt
cat filenya.txt|while read oi;do rm -f $oi ;done
rm -f /backup/mulai /backup/mulai
</pre>
<p>Silahkan ubah dibagian date dengan tanggal dan tahun yang anda inginkan.<br />
Selamat mencoba dan semoga bermanfaat.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.jurmansyah.net/bash-script-find-dan-delete-file-waktu-tertentu.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Amankan server dari Malware</title>
		<link>http://www.jurmansyah.net/amankan-server-dari-malware.html</link>
		<comments>http://www.jurmansyah.net/amankan-server-dari-malware.html#comments</comments>
		<pubDate>Fri, 10 Feb 2012 09:38:18 +0000</pubDate>
		<dc:creator>jiem</dc:creator>
				<category><![CDATA[Linux/cpanel]]></category>
		<category><![CDATA[lmd]]></category>
		<category><![CDATA[malware]]></category>
		<category><![CDATA[mengatasi malware]]></category>

		<guid isPermaLink="false">http://www.jurmansyah.net/?p=237</guid>
		<description><![CDATA[Malware akhir-akhir ini semakin menjadi-jadi dan cukup merepotkan khususnya bagi anda penyedia layanan hosting. Sejauh pengalaman saya, kebanyakan malware masuk dari CMS WordPress. Entah karena client menggunakan template yang abal-abal atau plugins-plugins yang asal install saja.  Geram dengan malware ini, akhirnya saya coba menerapkan Linux Malware Detect (LMD) untuk membantu saya monitoring file-file malware yang [...]]]></description>
			<content:encoded><![CDATA[<p>Malware akhir-akhir ini semakin menjadi-jadi dan cukup merepotkan khususnya bagi anda penyedia layanan hosting. Sejauh pengalaman saya, kebanyakan malware masuk dari CMS WordPress. Entah karena client menggunakan template yang abal-abal atau plugins-plugins yang asal install saja.  Geram dengan malware ini, akhirnya saya coba menerapkan Linux Malware Detect (LMD) untuk membantu saya monitoring file-file malware yang ada di server.</p>
<p>Linux Malware Detect adalah aplikasi yang dipakai untuk mencari malware di dalam server anda, hebatnya lagi aplikasi ini sudah dapat di integrasikan dengan ClamAV. Fitur yang ada pada aplikasi ini adalah :</p>
<p>- MD5 file hash detection for quick threat identification<br />
- HEX based pattern matching for identifying threat variants<br />
- statistical analysis component for detection of obfuscated threats (e.g: base64)<br />
- integrated detection of ClamAV to use as scanner engine for improved performance<br />
- integrated signature update feature with -u|–update<br />
- integrated version update feature with -d|–update-ver<br />
- scan-recent option to scan only files that have been added/changed in X days<br />
- scan-all option for full path based scanning<br />
- checkout option to upload suspected malware to rfxn.com for review / hashing<br />
- full reporting system to view current and previous scan results<br />
- quarantine queue that stores threats in a safe fashion with no permissions<br />
- quarantine batching option to quarantine the results of a current or past scans<br />
- quarantine restore option to restore files to original path, owner and perms<br />
- quarantine suspend account option to Cpanel suspend or shell revoke users<br />
- cleaner rules to attempt removal of malware injected strings<br />
- cleaner batching option to attempt cleaning of previous scan reports<br />
- cleaner rules to remove base64 and gzinflate(base64 injected malware<br />
- daily cron based scanning of all changes in last 24h in user homedirs<br />
- daily cron script compatible with stock RH style systems, Cpanel &amp; Ensim<br />
- kernel based inotify real time file scanning of created/modified/moved files<br />
- kernel inotify monitor that can take path data from STDIN or FILE<br />
- kernel inotify monitor convenience feature to monitor system users<br />
- kernel inotify monitor can be restricted to a configurable user html root<br />
- kernel inotify monitor with dynamic sysctl limits for optimal performance<br />
- kernel inotify alerting through daily and/or optional weekly reports<br />
- e-mail alert reporting after every scan execution (manual &amp; daily)<br />
- path, extension and signature based ignore options<br />
- background scanner option for unattended scan operations<br />
- verbose logging &amp; output of all actions</p>
<p>Pada versi 1.4.1 LMD dapat mengenali<br />
<em>KNOWN MALWARE: 1029<br />
% AV DETECT (AVG): 48<br />
% AV DETECT (LOW): 58<br />
% AV DETECT (HIGH): 80<br />
UNKNOWN MALWARE: 4364</em></p>
<p><strong>Contoh malware yang dikenali seperti</strong><br />
<em> base64.inject.unclassed bin.dccserv.irsexxy bin.fakeproc.Xnuxer<br />
bin.ircbot.nbot bin.ircbot.php3 bin.ircbot.unclassed<br />
bin.pktflood.ABC123 bin.pktflood.osf bin.trojan.linuxsmalli<br />
c.ircbot.tsunami exp.linux.rstb exp.linux.unclassed<br />
exp.setuid0.unclassed gzbase64.inject html.phishing.auc61<br />
html.phishing.hsbc perl.connback.DataCha0s perl.connback.N2<br />
perl.cpanel.cpwrap perl.mailer.yellsoft perl.ircbot.atrixteam<br />
perl.ircbot.bRuNo perl.ircbot.Clx perl.ircbot.devil<br />
perl.ircbot.fx29 perl.ircbot.magnum perl.ircbot.oldwolf<br />
perl.ircbot.putr4XtReme perl.ircbot.rafflesia perl.ircbot.UberCracker<br />
perl.ircbot.xdh perl.ircbot.xscan perl.shell.cbLorD<br />
perl.shell.cgitelnet php.cmdshell.c100 php.cmdshell.c99<br />
php.cmdshell.cih php.cmdshell.egyspider php.cmdshell.fx29<br />
php.cmdshell.ItsmYarD php.cmdshell.Ketemu php.cmdshell.N3tshell<br />
php.cmdshell.r57 php.cmdshell.unclassed php.defash.buno<br />
php.exe.globals php.include.remote php.ircbot.InsideTeam<br />
php.ircbot.lolwut php.ircbot.sniper php.ircbot.vj_denie<br />
php.mailer.10hack php.mailer.bombam php.mailer.PostMan<br />
php.phishing.AliKay php.phishing.mrbrain php.phishing.ReZulT<br />
php.pktflood.oey php.shell.rc99 php.shell.shellcomm</em></p>
<p><strong>Installasi LMD</strong></p>
<pre class="brush: php; title: ; notranslate">

root@server-orang [/backup]# wget http://www.rfxn.com/downloads/maldetect-current.tar.gz
--03:00:31--  http://www.rfxn.com/downloads/maldetect-current.tar.gz
=&gt; `maldetect-current.tar.gz'
Resolving www.rfxn.com... 174.36.214.91
Connecting to www.rfxn.com|174.36.214.91|:80... connected.
HTTP request sent, awaiting response... 200 OK
Length: 793,126 (775K) [application/x-gzip]

100%[====================================&gt;] 793,126        1.38M/s

03:00:32 (1.38 MB/s) - `maldetect-current.tar.gz' saved [793126/793126]

root@server-orang  [/backup]# tar -zxvf maldetect-current.tar.gz
maldetect-1.4.1/
maldetect-1.4.1/README
maldetect-1.4.1/files/
maldetect-1.4.1/files/quarantine/
maldetect-1.4.1/files/ignore_sigs
maldetect-1.4.1/files/inotify/
maldetect-1.4.1/files/inotify/libinotifytools.so.0
maldetect-1.4.1/files/inotify/tlog
maldetect-1.4.1/files/inotify/inotifywait
maldetect-1.4.1/files/clean/
maldetect-1.4.1/files/clean/gzbase64.inject.unclassed
maldetect-1.4.1/files/clean/base64.inject.unclassed
maldetect-1.4.1/files/maldet
maldetect-1.4.1/files/VERSION.hash
maldetect-1.4.1/files/tmp/
maldetect-1.4.1/files/ignore_paths
maldetect-1.4.1/files/modsec.sh
maldetect-1.4.1/files/sess/
maldetect-1.4.1/files/hexstring.pl
maldetect-1.4.1/files/internals.conf
maldetect-1.4.1/files/ignore_inotify
maldetect-1.4.1/files/pub/
maldetect-1.4.1/files/ignore_file_ext
maldetect-1.4.1/files/sigs/
maldetect-1.4.1/files/sigs/hex.dat
maldetect-1.4.1/files/sigs/maldet.sigs.ver
maldetect-1.4.1/files/sigs/rfxn.hdb
maldetect-1.4.1/files/sigs/rfxn.ndb
maldetect-1.4.1/files/sigs/md5.dat
maldetect-1.4.1/files/hexfifo.pl
maldetect-1.4.1/files/conf.maldet
maldetect-1.4.1/.ca.def
maldetect-1.4.1/cron.d.pub
maldetect-1.4.1/CHANGELOG
maldetect-1.4.1/install.sh
maldetect-1.4.1/COPYING.GPL
maldetect-1.4.1/cron.daily
root@server-orang [/backup]# cd maldetect-1.4.1/
rroot@server-orang [/backup/maldetect-1.4.1]# ls
./   .ca.def    COPYING.GPL  cron.d.pub  install.sh*
../  CHANGELOG  cron.daily*  files/      README
root@gudeg [/backup/maldetect-1.4.1]# ./install.sh
Linux Malware Detect v1.4.1
(C) 2002-2011, R-fx Networks &lt;proj@r-fx.org&gt;
(C) 2011, Ryan MacDonald &lt;ryan@r-fx.org&gt;
inotifywait (C) 2007, Rohan McGovern &lt;rohan@mcgovern.id.au&gt;
This program may be freely redistributed under the terms of the GNU GPL

installation completed to /usr/local/maldetect
config file: /usr/local/maldetect/conf.maldet
exec file: /usr/local/maldetect/maldet
exec link: /usr/local/sbin/maldet
exec link: /usr/local/sbin/lmd
cron.daily: /etc/cron.daily/maldet

maldet(28813): {sigup} performing signature update check...
maldet(28813): {sigup} local signature set is version 2011122411659
maldet(28813): {sigup} latest signature set already installed
root@server-orang [/backup/maldetect-1.4.1]#
</pre>
<p>Scanning manual dapat dilakukan dengan command :</p>
<pre class="brush: php; title: ; notranslate">

maldet -a /home/user/public_html
</pre>
<p>Konfigurasi aplikasi ini dapat di lihat di /usr/local/maldetect/conf.maldet</p>
<p>Saya pribadi mengkonfigurasi aplikasi ini untuk outclean dan quarantine, semua hasil scan yang dijalankan cron  juga saya konfig agar terkirim via email sebagai report. Untuk details tentang aplikasi ini dapat dilihat di web vendor : <a href="http://www.rfxn.com/projects/linux-malware-detect/" target="_blank">http://www.rfxn.com/projects/linux-malware-detect/</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.jurmansyah.net/amankan-server-dari-malware.html/feed</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>OpenVZ  &#8211; Backup &amp; Restore</title>
		<link>http://www.jurmansyah.net/openvz-backup-restore.html</link>
		<comments>http://www.jurmansyah.net/openvz-backup-restore.html#comments</comments>
		<pubDate>Sun, 05 Feb 2012 08:50:24 +0000</pubDate>
		<dc:creator>jiem</dc:creator>
				<category><![CDATA[Linux/cpanel]]></category>
		<category><![CDATA[backup vps]]></category>
		<category><![CDATA[open vz]]></category>

		<guid isPermaLink="false">http://www.jurmansyah.net/?p=231</guid>
		<description><![CDATA[Proses ini cukup mudah dan berlaku untuk OpenVZ pada Linux Centos menggunakan cara vzdump atau vzrestore. Panduan dan caranya sebagai berikut: Pastikan Server Node Lama sudah terinstal vzdump dan vzrestore, jika belum instal dengan cara ketik berikut: yum install vzdump rsync yum install vzrestore rsync Cek status Container yang ada di Server Node, ketik vzlist [...]]]></description>
			<content:encoded><![CDATA[<p>Proses ini cukup mudah dan berlaku untuk OpenVZ pada Linux Centos menggunakan cara vzdump atau vzrestore. Panduan dan caranya sebagai berikut:</p>
<ol>
<li>Pastikan Server Node Lama sudah terinstal vzdump dan vzrestore, jika belum instal dengan cara ketik berikut:<br />
<strong>yum install vzdump rsync</strong><br />
<strong>yum install vzrestore rsync</strong></li>
<li>Cek status Container yang ada di Server Node, ketik <strong>vzlist -a</strong> dan matikan CTID misalnya CTID 104 yang akan diproses pindahan dan langsung lakukan backup CTID tersebut. Biasanya proses penempatan file backup akan masuk ke direktory <strong>/vz/dump</strong> dan akan menghasilkan nama file baru <strong>vzdump-104.tgz</strong><br />
[root@server-orang ~]# <strong>vzdump –compress –stop 104</strong><br />
<em>INFO: Starting new backup job – vzdump –compress –stop 104</em><br />
<em>INFO: Starting Backup of VM 104 (openvz)</em><br />
<em>Warning: Unknown iptable module: ip_conntrack_netbios_ns, skipped</em><br />
<em>INFO: status = CTID 104 exist unmounted down</em><br />
<em>INFO: creating archive ‘/vz/dump/vzdump-104.dat’ (/vz/private/104)</em><br />
<em>INFO: Total bytes written: 530421760 (506MiB, 7.4MiB/s)</em><br />
<em>INFO: file size 173MB</em><br />
<em>INFO: Finished Backup of VM 104 (00:01:09)</em><br />
[root@server-orang ~]#</li>
<li>Setelah selesai proses diatas, pindah ke Server Node baru dan lakukan wget file tersebut, bisa menggunakan SCP untuk mengambil dari server lama ke server baru, perintah SCP sederhana sebagai berikut:<br />
scp -P1234 root@IPServerNodeLama:/vz/dump/vzdump-104.tgz /vz/dump/<br />
<strong>Artinya:</strong> <strong>P1234</strong> adalah port Server Node lama, <strong>IPServerNodeLama</strong> adalah IP Server node Lama,<strong> /vz/dump/vzdump-104.tgz</strong> adalah path asli dimana file backup berada,<strong> /vz/dump/</strong> adalah penempatan file backup akan di simpan di Server Node Baru dan biasanya diharuskan ke path ini agar proses restore mengenali file backupan.</li>
<li>Setelah file backup sukses diterima di Server Node Baru, lakukan restore dengan vzdump yakni:<br />
<strong>vzdump –restore /vz/dump/vzdump-104.tgz 444</strong><br />
Artinya: <strong>vzdump –restore /vz/dump/vzdump-104.tgz</strong> akan memproses restore backup dari path yang sudah ada dan filenya tersedia di Server Host Node baru, <strong>444</strong> adalah nama container ID yang baru nantinya</li>
<li>Setelah sukses restore, cek list akun vpsnya, <strong>vzlist -a</strong> Jika sudah ada set semua konfig untuk disesuaikan quota dan sebagainya seperti biasanya.</li>
</ol>
<p>Apabila proses command vzdump tidak berhasil, maka dapat menggunakan command:<strong> vzrestore /vz/dump/vzdump-104.tgz 444</strong> tentunya Server Node Baru telah menginstalkan <strong>vzrestore rsync</strong></p>
]]></content:encoded>
			<wfw:commentRss>http://www.jurmansyah.net/openvz-backup-restore.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Relokasi MySql ke partisi lain dengan symlinks</title>
		<link>http://www.jurmansyah.net/relokasi-mysql-ke-partisi-lain-dengan-symlinks.html</link>
		<comments>http://www.jurmansyah.net/relokasi-mysql-ke-partisi-lain-dengan-symlinks.html#comments</comments>
		<pubDate>Wed, 25 Jan 2012 01:24:07 +0000</pubDate>
		<dc:creator>jiem</dc:creator>
				<category><![CDATA[Linux/cpanel]]></category>
		<category><![CDATA[mysql ke partisi lain]]></category>
		<category><![CDATA[relokasi]]></category>
		<category><![CDATA[symlinks]]></category>

		<guid isPermaLink="false">http://www.jurmansyah.net/?p=209</guid>
		<description><![CDATA[Untuk anda yang menggunakan server dengan sistem operasi linux, tentu sudah tidak asing lagi dengan tempat bersarangnya MySql yaitu di /var/lib/mysql. Tulisan kali ini di peruntukan untuk anda yang mungkin pernah mengalami kondisi dimana partisi /var penuh, tentunya saat fatal jika sampai /var penuh, karena mysql tidak akan mungkin mau running dengan baik. Di partisi [...]]]></description>
			<content:encoded><![CDATA[<p>Untuk anda yang menggunakan server dengan sistem operasi linux, tentu sudah tidak asing lagi dengan tempat bersarangnya MySql yaitu di <strong>/var/lib/mysql</strong>. Tulisan kali ini di peruntukan untuk anda yang mungkin pernah mengalami kondisi dimana partisi /var penuh, tentunya saat fatal jika sampai /var penuh, karena mysql tidak akan mungkin mau running dengan baik. Di partisi /var sendiri yang paling banyak menggunakan ruang adalah /lib/mysql yang merupakan tempat bersarangnya semua data MySql, jadi jika /var penuh maka hal yang dapat kita lakukan adalah merelokasi mysql ke partisi lain.</p>
<p>Dikarenakan perkerjaan saya sebagaian besar bergelut dengan server berbasis distro centos dan cpanel, untuk itu tutorial kali ini pun saya tulis berdasarkan pengalaman menggunakan server centos dan cpanel.</p>
<p>1. Login ssh ke server anda.</p>
<p>2. Cek alokasi partisi saat ini dengan command : df -h</p>
<pre class="brush: php; title: ; notranslate">

root@server-orang [~]# df -h
Filesystem            Size  Used Avail Use% Mounted on
/dev/sda5             9.5G  6.7G  2.3G  75% /
/dev/sda8             220G   82G  127G  40% /home
/dev/sdb2             147G  135G  5.2G  97% /backup
/dev/sda7             4.8G  484M  4.1G  11% /tmp
/dev/sda3              10G  9.5G  500M  95% /var
/dev/sda2              29G   14G   14G  51% /usr
/dev/sdb1             142G   47G   89G  35% /home2
/dev/sda1             289M   38M  237M  14% /boot
tmpfs                 2.0G     0  2.0G   0% /dev/shm
</pre>
<p>Dari hasil df -h diatas dapat dilihat bahwa kondisi /var saat ini sudah terpakai 95% (hampir penuh), terlihat juga bahwa /home2 masih sangat kosong. Untuk itu, saya akan merelokasi mysql ke /home2 saja yang kebetulan juga berada di harddisk lain yaitu sdb.</p>
<p>3. Stop service mysql</p>
<pre class="brush: php; title: ; notranslate">
/etc/init.d/mysql stop
</pre>
<p>4. Rsync directory /var/lib/mysql ke directory/partisi yang masih kosong (dalam tulisan ini adalah /home2) :</p>
<pre class="brush: php; title: ; notranslate">
rsync -vrplogDtH --progress /var/lib/mysql /home2/
</pre>
<p>5. Rename folder mysql dengan nama lain, hal ini difungsikan sebagai backup</p>
<pre class="brush: php; title: ; notranslate">
mv /var/lib/mysql /var/lib/mysql-asli
</pre>
<p>6. Buat symlink mysql ke /home2</p>
<pre class="brush: php; title: ; notranslate">
cd /var/lib
ln -s /home2/mysql mysql
</pre>
<p>7. Ubah ownership symlink ke mysql.mysql</p>
<pre class="brush: php; title: ; notranslate">
chown -h mysql:mysql mysql
</pre>
<p>8. Jalankan kembali service mysql</p>
<pre class="brush: php; title: ; notranslate">
/etc/init.d/mysql start
</pre>
<p>Sampai tahap ini kita telah selesai merelokasi mysql ke partisi lain dengan menggunakan symlink. Folder mysql sebelumnya yang kita rename menjadi mysql-asli dapat anda move ke partisi lain yang masih lowong sebagai backup. Uji hasil relokasi dengan akses seluruh web yang sedang aktif dan pastikan tidak ada error koneksi kedatabase.<br />
Selamat mencoba.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.jurmansyah.net/relokasi-mysql-ke-partisi-lain-dengan-symlinks.html/feed</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Bash Script &#8211; Remote backup MikroTik Dude database</title>
		<link>http://www.jurmansyah.net/bash-script-remote-backup-mikrotik-dude-database-2.html</link>
		<comments>http://www.jurmansyah.net/bash-script-remote-backup-mikrotik-dude-database-2.html#comments</comments>
		<pubDate>Mon, 23 Jan 2012 03:19:58 +0000</pubDate>
		<dc:creator>jiem</dc:creator>
				<category><![CDATA[Bash Script]]></category>
		<category><![CDATA[Dude backup]]></category>
		<category><![CDATA[mikrotik]]></category>
		<category><![CDATA[the dude]]></category>

		<guid isPermaLink="false">http://www.jurmansyah.net/?p=195</guid>
		<description><![CDATA[Halo, nambah satu artikel lagi di hari libur imlek ini Buat anda yang saat ini menggunakan The Dude sebagai aplikasi monitoring, tentunya akan sangat sering melakukan backup. Yups, mana tahu suatu hari nanti server anda crash..bisa-bisa harus konfig dari awal jika tidak ada backupnya. Mengawali artikel  Bash script kali ini saya akan menginformasikan script untuk [...]]]></description>
			<content:encoded><![CDATA[<p>Halo, nambah satu artikel lagi di hari libur imlek ini <img src='http://www.jurmansyah.net/wp-includes/images/smilies/icon_biggrin.gif' alt=':D' class='wp-smiley' /> </p>
<p>Buat anda yang saat ini menggunakan The Dude sebagai aplikasi monitoring, tentunya akan sangat sering melakukan backup. Yups, mana tahu suatu hari nanti server anda crash..bisa-bisa harus konfig dari awal jika tidak ada backupnya. Mengawali artikel  Bash script kali ini saya akan menginformasikan script untuk melakukan backup konfigurasi server dude secara otomatis dan berkala. Karena script ini nantinya akan melakukan perintah secara remote, maka kita memerlukan satu server dengan OS linux tempat bersarangnya script ini.</p>
<p>1. Login ssh ke server anda</p>
<p>2. Masuk ke direktori pilihan untuk menempatkan script dude-backup.sh (saya memilih /root/)</p>
<pre class="brush: php; title: ; notranslate">

root@server-orang [~]# cd /root
root@server-orang [~]#
</pre>
<p>3.  Buat file baru dengan editor kesukaan anda, saya menggunakan vi</p>
<pre class="brush: php; title: ; notranslate">

root@server-orang  [~]# vi dude-backup.sh
</pre>
<p>4. Copy paste script dibawah ini :</p>
<pre class="brush: php; title: ; notranslate">

#!/bin/sh
# Bash Script - remote backup MikroTik Dude database
# by : Jurmansyah [jiem]
# http://www.jurmansyah.net
# jiem@jurmansyah.net
# 23 Januari 2011 - Lembur di hari libur nasional Imlek
# Listening = Maher Zein feat Fadly - Insya allah
# requires: sh, awk, wget

##############################################################################################

# Definisikan server dude dan path backup. USE ABSOLUTLEY PATH FOR DIRECTORIES
server=        # server name or IP address
user=                    # admin user name
password=                # admin password
backupdir=/backup/dude-backup/data        # directory backup file
workdir=/backup/dude-backup/work        # directory temporary files (setelah file backup dibuat,folder akan didelete)

# server port and log file
serverport=80
logfile=$backupdir/log.txt

##############################################################################################

# Script perintah backup -  jangan di edit
PATH=/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin

# membuat direktori work dan backup file
if [ ! -e &quot;$workdir&quot; ]
then
mkdir -p &quot;$workdir&quot;
fi
if [ ! -e &quot;$backupdir&quot; ]
then
mkdir -p &quot;$backupdir&quot;
fi
if [ ! -e &quot;$backupdir/old&quot; ]
then
mkdir -p &quot;$backupdir/old&quot;
fi

today=`date +%Y.%m.%d`  #setting waktu hari ini
serverfilename=backupbackup-$today.xml  #setting file name
backupname=dude-backup-$today.xml
echo &quot;-------------------------------------------------------
Backup dimulai pada $today
&quot; &gt;&gt; $logfile

# move backup lama ke dir old
mv $backupdir/*backup* $backupdir/old 2&gt; /dev/null

# Download file backup dari server dude
echo &quot;Authorizing...&quot;
wget --cookies=on --keep-session-cookies --save-cookies=$workdir/cookie.txt --progress=dot:mega &quot;http://$server:$serverport/dude/main.html?process=login&amp;user=$user&amp;password=$password&quot; -O $workdir/page1.html 2&gt;&gt; $logfile
echo &quot;Mohon menunggu sejenak, download file backup XML akan membutuhkan waktu...&quot;
wget --cookies=on --load-cookies=$workdir/cookie.txt --progress=dot:mega &quot;http://$server:$serverport/dude/$serverfilename?page=savefile&amp;download=yes&quot; -O $backupdir/$backupname 2&gt;&gt; $logfile

# Bersih-bersih
echo &quot;Bersih-bersih direktori...&quot;
rm -f $workdir/*
rm -rf $workdir

# Memeriksa backup terbaru dan delete backup yang lama

if [ `du $backupdir/$backupname | awk -F&quot; &quot; '{print($1)}'` -gt 0 ]
then
rm -f $backupdir/old/*
rm -rf $backupdir/old
echo &quot;Selesai semua.&quot;
else
rm -f $backupdir/$backupname
echo &quot;Backup gagal! (lihat log.txt di $backupdir )&quot;
echo &quot;Backup gagal!&quot; &gt;&gt; $logfile
fi

echo &quot;
Backup server dude telah selesai.
-------------------------------------------------------
&quot; &gt;&gt; $logfile
exit
</pre>
<p>4. Save file dude-backup.sh<br />
Sampai tahap ini kita sudah selesai membuat script backup konfigurasi dude, tahap selanjutnya anda dapat create cron agar script dude-backup.sh secara otomatis di eksekusi dan menghasilkan file backup baru secara berkala.</p>
<p>5. Masuk ke halaman crontab</p>
<pre class="brush: php; title: ; notranslate">
root@server-orang [~]# crontab -e
</pre>
<p>6. Untuk cron saya sendiri menerapkan backup setiap minggu dan akan di eksekusi pada hari Sabtu, 23.30</p>
<pre class="brush: php; title: ; notranslate">
30 23 * * 6 sh /root/dude-backup.sh
 </pre>
<p>Cron dapat anda sesuaikan dengan kebutuhan anda, selesai sudah script untuk backup server dude secara berkala. Script dude-backup.sh dapat di download <a title="Download script dude-backup.sh" href="http://www.jurmansyah.net/asupan-server/dude-backup.sh" target="_blank">disini</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.jurmansyah.net/bash-script-remote-backup-mikrotik-dude-database-2.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>WHMCS Remove banned IP dari phpmyadmin</title>
		<link>http://www.jurmansyah.net/whmcs-remove-banned-ip-dari-phpmyadmin.html</link>
		<comments>http://www.jurmansyah.net/whmcs-remove-banned-ip-dari-phpmyadmin.html#comments</comments>
		<pubDate>Mon, 23 Jan 2012 01:34:12 +0000</pubDate>
		<dc:creator>jiem</dc:creator>
				<category><![CDATA[Linux/cpanel]]></category>
		<category><![CDATA[ip banned]]></category>
		<category><![CDATA[phpmyadmin]]></category>
		<category><![CDATA[whmcs]]></category>

		<guid isPermaLink="false">http://www.jurmansyah.net/?p=187</guid>
		<description><![CDATA[Melakukan kesalahan login ke whmcs bisa cukup merepotkan bagi anda yang keseluruhan pekerjaan dilakukan dari aplikasi billing hosting ini. Apalagi jika di kantor anda tidak ada koneksi internet lain yang menggunakan IP berbeda, bingung deh bagaimana caranya remove IP yang di banned whmcs. Kali ini saya akan sedikit menginformasikan cara remote IP yang di banned [...]]]></description>
			<content:encoded><![CDATA[<p>Melakukan kesalahan login ke whmcs bisa cukup merepotkan bagi anda yang keseluruhan pekerjaan dilakukan dari aplikasi billing hosting ini. Apalagi jika di kantor anda tidak ada koneksi internet lain yang menggunakan IP berbeda, bingung deh bagaimana caranya remove IP yang di banned whmcs. Kali ini saya akan sedikit menginformasikan cara remote IP yang di banned whmcs melalui database menggunakan phpmyadmin, berikut langkah-langkah mudahnya :</p>
<ol>
<li>Login ke cpanel/whm server dengan melakukan validasi username dan password</li>
<li>Langsung tuju phpmyadmin dan pilih database yang digunakan oleh whmcs anda</li>
<li>Browse table <strong>tblbannedips</strong></li>
<li>Buat anda yang belum tahu IP public yang anda gunakan silahkan tuju url : http://whatismyip.com untuk melihat IP public anda</li>
<li>Jika sudah tahu IP anda, cari IP public anda di table tblbannedips</li>
<li>Klik X untuk delete</li>
</ol>
<p>Dengan langkah-langkah di atas, IP koneksi anda sudah berhasil di remove dari banned whmcs.</p>
<p>Selamat mencoba&#8230;.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.jurmansyah.net/whmcs-remove-banned-ip-dari-phpmyadmin.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Radio streaming dengan shoutcast</title>
		<link>http://www.jurmansyah.net/radio-streaming-dengan-shoutcast.html</link>
		<comments>http://www.jurmansyah.net/radio-streaming-dengan-shoutcast.html#comments</comments>
		<pubDate>Sun, 08 Jan 2012 00:41:15 +0000</pubDate>
		<dc:creator>jiem</dc:creator>
				<category><![CDATA[Linux/cpanel]]></category>
		<category><![CDATA[radion online]]></category>
		<category><![CDATA[shoutcast]]></category>
		<category><![CDATA[streaming]]></category>
		<category><![CDATA[vps]]></category>

		<guid isPermaLink="false">http://www.jurmansyah.net/?p=169</guid>
		<description><![CDATA[Untuk para dj atau anda yang ingin membuat radio online, tutorial kali ini akan saya informasikan langkah-langkah  membuat radio streaming dengan shoutcast dan winamp. Servernya sendiri tidak perlu dedicated, cukup server vps dengan space 5GB yang terpenting bandwidth unlimited. Berikut langkah-langkah membuat radio streaming : 1. Installasi shoutcast dari sisi server Masuk ke console SSH [...]]]></description>
			<content:encoded><![CDATA[<p>Untuk para dj atau anda yang ingin membuat radio online, tutorial kali ini akan saya informasikan langkah-langkah  membuat radio streaming dengan shoutcast dan winamp. Servernya sendiri tidak perlu dedicated, cukup server vps dengan space 5GB yang terpenting bandwidth unlimited. Berikut langkah-langkah membuat radio streaming :</p>
<p><strong>1. Installasi shoutcast dari sisi server</strong></p>
<ul>
<li>Masuk ke console SSH server vps anda</li>
</ul>
<ul>
<li>Download shoutcast files ke server,</li>
</ul>
<p>&nbsp;</p>
<pre class="brush: php; title: ; notranslate">

wget http://yp.shoutcast.com/downloads/sc1-9-8/sc_serv_1.9.8_Linux.tar.gz
</pre>
<ul>
<li>Ekstrak filenya</li>
</ul>
<pre class="brush: php; title: ; notranslate">

tar -zxvf sc_serv_1.9.8_Linux.tar.gz
</pre>
<ul>
<li>Edit sc_serv.conf,</li>
</ul>
<pre class="brush: php; title: ; notranslate">

nano sc_serv.conf
</pre>
<p>Sesuaikan sesuai kebutuhan seperti: maxuser, password, port</p>
<ul>
<li>Jalankan Shoutcast,</li>
</ul>
<pre class="brush: php; title: ; notranslate">

./sc_serv sc_serv.conf
</pre>
<p><strong>2. Installasi plugin untuk winamp</strong></p>
<p>Install Winamp dan Shoutcast DSP Plugin di komputer tempat kita akan mengalirkan content radio (mp3 music, dsb) ke Shoutcast Server. Sebelumnya download dan install DSP pluginnya di http://www.shoutcast.com/download/broadcast.phtml#plugdownload</p>
<ul>
<li><strong>Jalankan Winamp</strong>, kemudian klik kanan dan pilih “Options” -&gt; “Preferences”.</li>
</ul>
<p><a href="http://www.jurmansyah.net/radio-streaming-dengan-shoutcast.html/winamp-preferences-2" rel="attachment wp-att-171"><img class="aligncenter size-full wp-image-171" title="winamp-preferences" src="http://www.jurmansyah.net/wp-content/uploads/2012/01/winamp-preferences1.jpg" alt="" width="300" height="218" /></a></p>
<ul>
<li><strong>Klik DSP/Effect di bagian Plug-ins dan pilih Nullsoft SHOUTcast Source DSP</strong>. Kemudian akan muncul satu window SHOUTcast Source dengan menu “Main”, “Output”, “Encoder”, “Input”.</li>
</ul>
<p><a href="http://www.jurmansyah.net/radio-streaming-dengan-shoutcast.html/winamp-preferences1" rel="attachment wp-att-172"><img class="aligncenter size-full wp-image-172" title="winamp-preferences1" src="http://www.jurmansyah.net/wp-content/uploads/2012/01/winamp-preferences11.jpg" alt="" width="300" height="229" /></a><a href="http://www.jurmansyah.net/radio-streaming-dengan-shoutcast.html/winamp-shoutcastdsp" rel="attachment wp-att-173"><img class="aligncenter size-full wp-image-173" title="winamp-shoutcastdsp" src="http://www.jurmansyah.net/wp-content/uploads/2012/01/winamp-shoutcastdsp.jpg" alt="" width="150" height="250" /></a></p>
<ul>
<li><strong>Pilih “Output” dan klik “Connect” untuk konek ke Shoutcast server</strong>, sebelumnya perlu diperhatikan beberapa hal di bawah:</li>
<li>Cek “Address” apakah sudah sesuai dengan server anda. Pilih “localhost” apabila anda install server di tempat anda menginstall Winamp dan DSP Plugin.</li>
<li>Password default adalah “Changeme” (tanpa tanda kutip). Anda dapat mengubah setting password ini di “sc_serv.ini” atau “sc_serv.conf” yang terletak satu direktori dengan Shoutcast Server.</li>
</ul>
<p><a href="http://www.jurmansyah.net/radio-streaming-dengan-shoutcast.html/winamp-shoutcastdsp2" rel="attachment wp-att-174"><img class="aligncenter size-full wp-image-174" title="winamp-shoutcastdsp2" src="http://www.jurmansyah.net/wp-content/uploads/2012/01/winamp-shoutcastdsp2.jpg" alt="" width="150" height="254" /></a></p>
<ul>
<li>Sekarang tinggal alirkan saja content (music, sound, dsb) ke Shoutcast Server. Caranya mudah, <strong>letakkan file mp3 di Winamp dan tekan tanda play</strong>, maka music anda akan ter-broadcast ke seluruh dunia maya.<strong></strong></li>
<li><strong>Cek dengan menjalankan Winamp dari komputer lain</strong> dan klik kanan pilih “Play” -&gt; “URL” dan masukkan http://serveranda:8000. Ganti “serveranda” dengan nama domain atau IP address dimana Shoutcast server diinstal dan dijalankan.</li>
<li>Bagaimana kalau kita ingin <strong>mengalirkan suara kita secara live</strong>? Siapkan microphone dan masukkan kabel microphone ke soundcard PC anda. Kemudian kembali ke Winamp anda, pada SHOUTcast source, pilih “Input”, kemudian ubah “Input device” dari “Winamp (recommended)” ke “Soundcard Input”. Lalu siapkan microphone di depan mulut anda, dan ucapkan “Selamat datang di Radio Internet saya yang tercinta ini”.</li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://www.jurmansyah.net/radio-streaming-dengan-shoutcast.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

