Learning by Selling / Trading

contact:mh.yunianto@gmail.com
Rahasia Top 10 Besar Google


SETTING IP ADDRESS:
misal eth0 = menuju ke Modem / WAN (misal IP: 202.134.0.1)
eth1= menuju ke LAN / Client (misal IP: 192.168.1.1)

masuk setting IP di :
$ sudo gedit /etc/network/interfaces
ketikkan / cek baris2 berikut :
iface eth0 inet static
address 202.134.0.1
netmask 255.255.255.0
broadcast 202.134.0.255
network 202.134.0.0
gateway 202.134.0.154 // ini dr IP WAN Public Speedy /Astinet/Leas L //

auto eth1
iface eth1 inet static
address 192.168.1.1
netmask 255.255.255.0
broadcast 192.168.1.255
network 192.168.1.0
SIMPAN dan KELUAR


Masuk squid.conf di
$ sudo gedit /etc/squid/squid.conf
Ketikkan baris-baris berikut :
acl klien src 192.168.1.0/24
http_access allow localhost
http_access allow klien
http_access allow manager localhost
http_access deny manager

cache_effective_user proxy
cache_effective_group proxy
visible_hostname nama.proxy.moe
http_reply_access allow all

SIMPAN dan KELUAR dari gedit

RESTART squid
$ sudo /etc/init.d/squid restart

EDIT IPTABLES
$sudo gedit /etc/rc.local
ketikkan :
iptables -t nat -A POSTROUTING -s 192.168.1.0 /24 -o eth0 -j MASQUERADE

SIMPAN dan KELUAR

EDIT IP FORWARD
$sudo gedit /etc/sysctl.conf
net.ipv4.ip_forward = 1

RESTART OS LINUX SYSTEM

Setting CLient
masuk Browser (IE)
Klik Tools - Option - Internet Options
masukkan IP Gateway : 192.168.1.1 dengan port 3128

Sembunyikan Connection Tab
Hidden Connection Tab pada Internet Options-Tools Browser InternetXplorer

Regedit ---->
HKEY_CURRENT_USER\Sotware\Policies\Microsoft\.................\
Internet Explorer\Control Panel\
buat key (folder) Dword dng nama ConnectionsTab
Tekan ENTER --> Masukkan Value 1 untuk HIDDEN

TUTUP REGEDIT
Cek Kembali Browser IE pada Tools-Option-Internet Options

Semoga bermanfaat kalo memang bermanfaat

Baca Selanjutnya...

My Setup:

i) System: HP dual Xeon CPU system with 8 GB RAM (good for squid).
ii) Eth0: IP:192.168.1.1
iii) Eth1: IP: 192.168.2.1 (192.168.2.0/24 network (around 150 windows XP systems))
iv) OS: Red Hat Enterprise Linux 4.0 (Following instruction should work with Debian and all other Linux distros)

Eth0 connected to internet and eth1 connected to local lan i.e. system act as router.

Server Configuration

  • Step #1 : Squid configuration so that it will act as a transparent proxy
  • Step #2 : Iptables configuration
    • a) Configure system as router
    • b) Forward all http requests to 3128 (DNAT)
  • Step #3: Run scripts and start squid service

First, Squid server installed (use up2date squid) and configured by adding following directives to file:
# vi /etc/squid/squid.conf

Modify or add following squid directives:
httpd_accel_host virtual
httpd_accel_port 80
httpd_accel_with_proxy on
httpd_accel_uses_host_header on
acl lan src 192.168.1.1 192.168.2.0/24
http_access allow localhost
http_access allow lan

Where,

  • httpd_accel_host virtual: Squid as an httpd accelerator
  • httpd_accel_port 80: 80 is port you want to act as a proxy
  • httpd_accel_with_proxy on: Squid act as both a local httpd accelerator and as a proxy.
  • httpd_accel_uses_host_header on: Header is turned on which is the hostname from the URL.
  • acl lan src 192.168.1.1 192.168.2.0/24: Access control list, only allow LAN computers to use squid
  • http_access allow localhost: Squid access to LAN and localhost ACL only
  • http_access allow lan: — same as above –

Here is the complete listing of squid.conf for your reference (grep will remove all comments and sed will remove all empty lines, thanks to David Klein for quick hint ):
# grep -v "^#" /etc/squid/squid.conf | sed -e '/^$/d'

OR, try out sed (thanks to kotnik for small sed trick)
# cat /etc/squid/squid.conf | sed '/ *#/d; /^ *$/d'

Output:
hierarchy_stoplist cgi-bin ?
acl QUERY urlpath_regex cgi-bin \?
no_cache deny QUERY
hosts_file /etc/hosts
refresh_pattern ^ftp: 1440 20% 10080
refresh_pattern ^gopher: 1440 0% 1440
refresh_pattern . 0 20% 4320
acl all src 0.0.0.0/0.0.0.0
acl manager proto cache_object
acl localhost src 127.0.0.1/255.255.255.255
acl to_localhost dst 127.0.0.0/8
acl purge method PURGE
acl CONNECT method CONNECT
cache_mem 1024 MB
http_access allow manager localhost
http_access deny manager
http_access allow purge localhost
http_access deny purge
http_access deny !Safe_ports
http_access deny CONNECT !SSL_ports
acl lan src 192.168.1.1 192.168.2.0/24
http_access allow localhost
http_access allow lan
http_access deny all
http_reply_access allow all
icp_access allow all
visible_hostname myclient.hostname.com
httpd_accel_host virtual
httpd_accel_port 80
httpd_accel_with_proxy on
httpd_accel_uses_host_header on
coredump_dir /var/spool/squid

Iptables configuration

Next, I had added following rules to forward all http requests (coming to port 80) to the Squid server port 3128 :
iptables -t nat -A PREROUTING -i eth1 -p tcp –dport 80 -j DNAT –to 192.168.1.1:3128
iptables -t nat -A PREROUTING -i eth0 -p tcp –dport 80 -j REDIRECT –to-port 3128

Here is complete shell script. Script first configure Linux system as router and forwards all http request to port 3128 (Download the fw.proxy shell script):
#!/bin/sh
# squid server IP
SQUID_SERVER=“192.168.1.1″
# Interface connected to Internet
INTERNET=“eth0″
# Interface connected to LAN
LAN_IN=“eth1″
# Squid port
SQUID_PORT=“3128″
# DO NOT MODIFY BELOW
# Clean old firewall
iptables -F
iptables -X
iptables -t nat -F
iptables -t nat -X
iptables -t mangle -F
iptables -t mangle -X
# Load IPTABLES modules for NAT and IP conntrack support
modprobe ip_conntrack
modprobe ip_conntrack_ftp
# For win xp ftp client
#modprobe ip_nat_ftp
echo 1 > /proc/sys/net/ipv4/ip_forward
# Setting default filter policy
iptables -P INPUT DROP
iptables -P OUTPUT ACCEPT
# Unlimited access to loop back
iptables -A INPUT -i lo -j ACCEPT
iptables -A OUTPUT -o lo -j ACCEPT
# Allow UDP, DNS and Passive FTP
iptables -A INPUT -i $INTERNET -m state --state ESTABLISHED,RELATED -j ACCEPT
# set this system as a router for Rest of LAN
iptables --table nat --append POSTROUTING --out-interface $INTERNET -j MASQUERADE
iptables --append FORWARD --in-interface $LAN_IN -j ACCEPT
# unlimited access to LAN
iptables -A INPUT -i $LAN_IN -j ACCEPT
iptables -A OUTPUT -o $LAN_IN -j ACCEPT
# DNAT port 80 request comming from LAN systems to squid 3128 ($SQUID_PORT) aka transparent proxy
iptables -t nat -A PREROUTING -i $LAN_IN -p tcp --dport 80 -j DNAT --to $SQUID_SERVER:$SQUID_PORT
# if it is same system
iptables -t nat -A PREROUTING -i $INTERNET -p tcp --dport 80 -j REDIRECT --to-port $SQUID_PORT
# DROP everything and Log it
iptables -A INPUT -j LOG
iptables -A INPUT -j DROP

Save shell script. Execute script so that system will act as a router and forward the ports:
# chmod +x /etc/fw.proxy
# /etc/fw.proxy
# service iptables save
# chkconfig iptables on

Start or Restart the squid:
# /etc/init.d/squid restart
# chkconfig squid on

Desktop / Client computer configuration

Point all desktop clients to your eth1 IP address (192.168.2.1) as Router/Gateway (use DHCP to distribute this information). You do not have to setup up individual browsers to work with proxies.

How do I test my squid proxy is working correctly?

See access log file /var/log/squid/access.log:
# tail -f /var/log/squid/access.log

Above command will monitor all incoming request and log them to /var/log/squid/access_log file. Now if somebody accessing a website through browser, squid will log information.

Problems and solutions

(a) Windows XP FTP Client

All Desktop client FTP session request ended with an error:
Illegal PORT command.

I had loaded the ip_nat_ftp kernel module. Just type the following command press Enter and voila!
# modprobe ip_nat_ftp

Please note that modprobe command is already added to a shell script (above).

(b) Port 443 redirection

I had block out all connection request from our router settings except for our proxy (192.168.1.1) server. So all ports including 443 (https/ssl) request denied. You cannot redirect port 443, from debian mailing list, “Long answer: SSL is specifically designed to prevent “man in the middle” attacks, and setting up squid in such a way would be the same as such a “man in the middle” attack. You might be able to successfully achive this, but not without breaking the encryption and certification that is the point behind SSL“.

Therefore, I had quickly reopen port 443 (router firewall) for all my LAN computers and problem was solved.

(c) Squid Proxy authentication in a transparent mode

You cannot use Squid authentication with a transparently intercepting proxy.

Further reading:

Updated for accuracy.

Want to stay up to date with the latest Linux tips, news and announcements? Subscribe to our free e-mail newsletter or full RSS feed to get all updates.

Related Linux / UNIX Tips:

Baca Selanjutnya...

Speedy salah satu produk andalan PT.Telkom untuk layanan koneksi internet, kini semakin memperbaiki kelengkapan produk serta performance demi kepuasan pelanggan. Awal bulan ini Speedy melakukan promo besar-besaran untuk registrasi pelanggan baru, terutama di sini adalah untuk mendukung kemajuan lembaga pendidikan di Indonesia. Untuk para calon pelanggan baru yang mendapat diskon 50 % untuk biaya aktivasi dan 50% biaya bulanan untuk semua paket, mulai dari Time Based - Paket Office, Paket Warnet dll, Ini adalah paket koneksi Internet tercepat dan termurah yang pernah kita tahu.
Misal dengan paket Time Based paket 50 jam per bulan, pelanggan hanya dikenakan biaya Rp.100.000 + PPN 10% , apabila overtime dari 50 jam maka per jam dihitung hanya Rp.1.500 / jam.

Throughput Test
Tes kecepatan speedy dengan backbone kabel mampu menyaingi kecepatan Wireless. Berikut bukti screenshoot




Untuk para Calon Pelanggan Baru syarat-syarat registrasinya mudah :
1. Lembaga Pendidikan Formal SD, SMP, SMA
2. Pondok Pesantren
3. Guru, Dosen (dibuktikan dengan surat rekomendasi dari Kepala Sekolah/Rektor)
4. Fotokopi KTP
5. Fotokopi Rekening Telpon
6. Pembayaran biaya aktivasi pada tagihan bulan pertama
7. Meterai 3 lembar @ Rp.6.000,-

Diskon ini berlaku sejak mulai Aktivasi sampai 1 tahun kedepan (misal aktivasi tanggal 1 Desember 2007 berlaku hingga 1 Desember 2008) untuk aktivasi sampai dengan Akhir Maret 2008.

Untuk Registrasi baru (Semarang), bisa menghubungi :
P.Yunianto (Anto) .

HP. 08132 60660 74
08154 254 3354

Baca Selanjutnya...

Versi Cetak Kirim Ke Email

Lalu lintas Internet di Indonesia akan diawasi secara penuh mulai Januari 2008 mendatang oleh lembaga pengawas internet, Indonesia Security Response Internet Infrastructure (ID-SIRTII).

Ketua Pelaksana ID-SIRTII Richardus Eko Indrajit mengungkapkan, pihaknya saat ini masih menyiapkan infrastruktur jaringan dan database untuk keperluan penyimpanan log file dan pengawasan trafik konten yang diperkirakan selesai akhir Desember tahun ini.

“Desember mulai kami ujicobakan sehingga Januari tahun depan database dan trafik monitoring sudah bisa berjalan,” ujarnya di sela seminar tentang ID-SIRTII di Hotel Bidakara, Jakarta, Rabu (31/10/2007).

Wakil Ketua ID-SIRTII Muhammad Salahuddien menambahkan, server ID-SIRTII yang tengah dibangun akan menyimpan data log file pengguna Internet seluruh dengan kapasitas sebesar enam tera bytes (TB). Server tersebut yang dibangun oleh PT Sigma Cipta Caraka terhubung ke pengguna Internet, misalnya dari perusahaan dan perkantoran, melalui penyelenggara jasa Internet (ISP).

“Kami hanya akan mengawasi trafik dari ISP resmi yang berizin dari Ditjen Postel sementara PJI yang mengambil bandwidth dari luar negeri secara ilegal menjadi tanggung jawab lembaga pengawas di negara tempat Internet Protocol atau bandwidth itu berasal,” jelasnya.

ID-SIRTII, menurut Eko, akan menjalin kerja sama strategis dengan lembaga serupa di negara-negara lain sehinga bila terdapat serangan dari luar negeri maka dapat diselesaikan antarlembaga.

“Kami tidak memiliki kewenangan melakukan tindakan hukum kepada pelaku kejahatan dunia maya. Kami hanya akan menyampaikan data dan fakta kepada pihak yang berwenang seperti kepolisian, kejaksaan, dan Ditjen Postel. Biar mereka yang menentukan definisinya,” ujar dia.

Salahuddien menandaskan, dengan server yang dimiliki ID-SIRTII nantinya akan sanggup untuk mengawasi trafik Internet di Indonesia yang setiap harinya bisa mencapai 3 Giga bytes per detik (Gbps) dan 4 Gbps pada masa-masa tertentu seperti Pemilu.

Sumber: detikinet.com

Baca Selanjutnya...

PC Media Anti Virus buatan local (Indonesia) yang sudah mulai mendunia release terbaru versi RC21 sudah ada. Silakan Download di sini UTAWI WONTEN MRIKI NGGIH pilih yang Free ya biar nggak bayar walaupun cuma berlaku 90 hari.jangan pilih yang Premium. UNtuk Download RC21.vdb di sini ya.....


PC Media can remove many kinds viruses likes: brontok varian, worm varian ext
Tq

Baca Selanjutnya...


Segenap Keluarga Besar Program Keahlian :
Teknik Komputer dan Jaringan

SMK N 7 (STM Pembangunan) Semarang
MENYAMPAIKAN :

Selamat Hari Raya Idul Fitri 14 28 H

Mohon Maaf Lahir dan Bathin

Tim Akademisi - TKJ

Baca Selanjutnya...

Para Pencari Tuhan (PPT) adalah sebuah senetron yang ditayangkan di SCTV saat sahur mulai jam 3:00 dan berdurasi 1.5 jam. Sinetron ini di gawangi oleh Dedi Mizwar, Zaskia A Mecca, Akri Patrio, Annisa Suci, dan tiga komedian pendatang baru dari grup Bajaj: Aden, Melky dan Isa. Acara berbentuk senamakuis jadi diselingi dengan acara kuis-nya.

Tidak seperti shinetron-shitnetron yang lain, yang ini bener-bener sinetron, sinetron religi dengan dibumbui komedi, meski sebuah sinetron religi tapi jangan dibayangkan penuh dengan acara di kuburan atau tangisan atau teriak-teriak gak jelas. Dan juga tidak menebar orang-orang yang maha kaya, turun-naik kendaraan mewah tinggal di rumah-rumah besar.

Dedi Mizwar pintar menyajikan pesan-pesan agama dengan diiring komedi yang ringan dan fresh, jadi cocok sekali menemani makan sahur, lihat saja judulnya yang nyeleneh Para Pencari Tuhan. PPT seperti iklan CRV “Stand Up Among The Crowd“. Jadi Anda yang anti nonton sinetron, coba sedikit membuka pintu hati Anda untuk sejenak nonton sinetron ini.

Pusat cerita adalah Bang Jack yang diperani oleh Dedi Mizwar seorang pengurus mushola, dan ketiga muridnya (Chelsea, Barong dan Zuki yang diperankan oleh personel group Bajaj) yang mantan narapidana dan belajar agama. Ada juga seorang gadis bernama Aya “Zaskia A Mecca”, gadis cantik dan soleh yang dicintai oleh pemuda yang bernama Azam (Agus Kuncoro)

Soundtrack-nya dibawakan oleh group Ungu dengan judul hampir mirip Para Pencarimu. berikut kutipan lirik-nya:

akulah para pencariMu ya Allah
akulah yang merindukanMu ya Rabbi
tunjukanku jalan yang lurus
tuk tetapkan langkahku
akulah para pencariMu ya Allah
akulah yang merindukanMu ya Rabbi
hanya di tanganMu ya Allah
tempat kupasrahkan hidupku

Baca Selanjutnya...

SAMBA
Samba diciptakan untuk proses sharing file antara linux dan windows, sebenarnya jika ingin belajar bagaimana agar mesin Windows dan Linux dapat berbagi resource (sharing), berarti tutorial ini cukup dibaca sampai disini saja karena ambisi saya menulis tutorial ini agar mereka yang mau membangun server menjadi tahu konfigurasi dasar yang dibutuhkan sebuah server (maaf jika ada yang tersinggung), namun dengan jujur saya kurang simpatik dengan orang-orang yang baru mencoba, tapi gagal, lalu malah berhenti dan mengeluh sambil berkata : "linux susah, gampangan windows, setting di windows aja aakh...."
Baiklah, curhatannya diselesaikan sampai disini dulu, mari kita lanjutkan....
Ada beberapa pertanyaan yang mencakup settingan Samba dan keperluan penggunaan Samba:
1. Apa itu PDC? Mengapa perlu menggunakan PDC?
2. Apa keuntungan menggunakan server Samba?
3. Komputer client menggunakan PC dengan OS apa?

Nah, pertanyaan diatas sangat penting untuk diketahui, karena akan dibutuhkan untuk implementasi ke depan.
Q: Apa itu PDC ? Mengapa perlu menggunakan PDC?
A: PDC itu Primary Domain Controller, jelas dari kata-katanya yang berarti sesuatu yang mengatur domain dan menjadi pengatur domain utama karena itulah sangat dibutuhkan sesuatu yang mengatur beberapa jaringan dengan banyak domain, jadi demi keamanan jugalah PDC sangat diperlukan agar anggota-anggota / client-client dari domain lain ga bisa saling akses, gawat khan kalo domain web.daunpintu.net bisa mengakses secara penuh domain keuangan.daunpintu.net???

Q: Apa keuntungan menggunakan server Samba?
A: Jelas sangat menguntungkan, kenapa ?! Karena selain gratis (berlisensi Gnu Public License), riset membuktikan bahwa kecepatan server Samba ternyata lebih cepat 2 kali lipat dari Windows Server 2003. Pasti Anda tidak percaya, bukan?! Tenang, saya sudah siapkan buktinya, silakan lihat http://www.vnunet.com/news/1144289

Q: Komputer client menggunakan PC dengan OS apa?
A: Pertanyaan ini juga penting, karena ada perbedaan konfigurasi antara Windows 9x dan Windows NT/200x/XP, maka dari itu, pastikan dulu client Anda akan menggunakan OS Windows apa, nanti akan kita lalui bersama penderitaan berikutnya dalam men-setting Samba sebagai PDC.

Baiklah, kita mulai saja penderitaan berikutnya, dari tadi soalnya basa-basi melulu☺
Konfigurasi file SAMBA terletak di /etc/samba/smb.conf

File SMB.CONF
File ini berisi konfigurasi utama dari server samba,karena terlalu lama kalo gw tampilkan isi default dari smb.conf ini, ada baiknya kita backup dulu file smb.conf yang asli menjadi smb.conf.bak, agar jika suatu saat ada kesalahan atau Samba tidak berjalan semestinya, maka dapat langsung di recover ☺

[root@server home]# cd /etc/samba/
[root@server samba]# cp smb.conf smb.conf.bak
[root@server samba]#

Setelah di backup, silakan menyalin isi dari konfigurasi smb.conf yang sudah terkonfigurasi dengan PDC dibawah ini, jika ingin tahu prosesnya, kenapa bisa jadi seperti itu, Anda bisa membandingkannya dengan file smb.conf yang asli ☺

[root@server samba]# vi smb.conf
[global]
netbios name = LABOR
server string = Samba %v on %L
workgroup = daunpintu.net
os level = 65
prefered master = yes
domain master = yes
local master = yes
domain logons = yes
socket options = TCP_NODELAY IPTOS_LOWDELAY SO_SNDBUF=8192 SO_RCVBUF=8129
time server = yes
hide dot files = yes
security = user
guest ok = no
invalid users = bin daemon sys man postfix mail ftp
admin users = root
encrypt passwords = yes
log level = 2
log file = /var/log/samba/log.%L
debug timestamp = yes
syslog = 1
# gunakan logon path untuk Windows NT/200x/XP
logon path = \\%L\profiles\%u
# gunakan logon home untuk Windows 9x
logon home = \\%L\profiles\%u
;logon script = logon.bat
[homes]
comment = Home Directories
browseable = no
writeable = yes
[netlogon]
path = /home/samba/netlogon
public = no
writeable = no
browseable = no
[profiles]
path = /home/samba/profiles
writeable = yes
create mask = 0700
directory mask = 0700
browseable = no

kalo sudah diketik semua, simpan file tersebut dengan mengetikkan :wq (titik dua + w + q) tekan [enter]

[root@server samba]#
Berikut penjelasannya:
netbios name = LABOR
workgroup = daunpintu.net
netbios name artinya nama komputer yang dipake sebagai PDC dan nama domain disebutkan pada parameter workgroup
os level = 65
prefered master = yes
domain master = yes
local master = yes
domain logons = yes
Parameter os level harus diisi dengan angka yang >32, angka 65 udah cukup, baris parameter domain master = yes menunjukkan samba berlaku sebagai PDC.
hide dot files = yes
Berarti semua file berawalan "." akan disembunyikan.
security = user
Untuk membangun sebuah PDC, parameter security harus bernilai "user".
Bila diperhatikan, ada bagian yang parameter depannya diberi tanda ";"
;logon script = logon.bat

File ini digunakan untuk menambah aksi-aksi tertentu, dan dapat disimpan dalam bentuk batch file, kalo mau mempelajari lebih dalam tentang script itu, bisa dicari via Google dengan query "samba script"
Bagian [global] adalah konfigurasi utama yang akan mengeksekusi parameter-parameter didalamnya, sedangkan bagian [profiles] merupakan bagian yang menunjukkan roaming profile, maksudnya server akan menyimpan profile-profile client yang login ke domain, dan meletakkannya di direktori /home/samba/profiles/[nama client] misal suatu client telah didaftarkan oleh Samba sebagai client untuk login ke domain daunpintu.net dengan nama user paijo, maka setiap paijo login ke domain daunpintu.net, profilenya akan disimpan di /home/samba/profiles/paijo. Setiap user paijo logout dari domain, server samba akan menyimpannya untuk di load kembali ketika user paijo sewaktu-waktu
hendak login ke domain lagi (bingung ya? sama...huehehehe)

Berdasarkan isi file smb.conf, ada beberapa hal yang harus dilakukan sebelum menjalankan samba:
1. Buat direktori netlogon di /home/samba/netlogon
[root@server samba]# cd /home
[root@server home]# mkdir samba
[root@server home]# ls
samba lab
[root@server home]# mkdir samba/netlogon
[root@server home]# mkdir samba/profiles
[root@server home]# ls samba/
netlogon profiles

2. Buat direktori profiles untuk tiap user dan memberikan kepemilikan direktori ke user yang
bersangkutan (jangan lupa, user di sistem linux juga merupakan user Samba, jadi kalo Anda
ingin user di Windows sama dengan di Linux, tambahkan user di Linux lalu convert ke user
Samba, nanti kita akan mempelajarinya, jadi tenanglah...☺
[root@server home]# cd /home/samba/profiles
[root@server profiles]# mkdir tom
Kalo sudah semua, restart si Samba ini dengan perintah:
[root@server profiles]# service smb restart
Shutting down NMB services: [ OK ]
Shutting down SMB services: [ OK ]
Starting NMB services: [ OK ]
Starting SMB services [ OK ]
[root@server profiles]#

Selanjutnya, kita akan menambahkan user yang akan digunakan komputer Windows (9x/ME, NT/200x, XP), perhatikan tahapan-tahapannya:
1. Buat username Linux dengan perintah useradd
[root@server profiles]# useradd tom
[root@server profiles]# ls tom
[root@server profiles]# chown tom tom/

Pembuatan user baru ini tak perlu menggunakan password agar username tersebut tidak dapat
digunakan untuk telnet atau ssh ke server.Penggantian kepemilikandir milik tom, yang hanya
dapat diakses oleh user tom.
2. Selanjutnya buat agar user name tersebut tersedia pada Samba server menggunakan perintah smbadduser seperti dibawah ini:
[root@server profiles]# smbadduser
----------------------------------------------------------
Written: Mike Zakharoff email: michael.j.zakharoff@boeing.com
1) Updates /etc/samba/smbpasswd
Copyright @ Postnix 2005 Postnix
2) Updates /etc/samba/smbusers
3) Executes smbpasswd for each new user
smbadduser unixid:ntid unixid:ntid ...
Example: smbadduser zak:zakharoffm johns:smithj
----------------------------------------------------------
[root@server profiles]# smbadduser tom:tom
Adding: tom to /etc/samba/smbpasswd
Added user tom.
----------------------------------------------------------
ENTER password for tom
New SMB password:
Retype new SMB password:
Password changed for user tom.
Password changed for user tom.
[root@server profiles]#

Gunakan perintah smbpasswd untuk mengganti password user samba, dan password di sistem
Linux dengan di Server Samba dapat berbeda.
Selanjutnya kita akan mengkonfigurasi workstation pada Windows 9x/ME, perhatikan lagi yah:
✔ Setting Client Windows 9x/ME Setting Client Windows 9x/ME
Klik kanan pada icon Network Neighborhood (terletak di desktop) > Properties > Pilih Client for
Microsoft Networks (ada di drop-down Primary Network Logon) > Pilih Client for Microsoft
Networks (yang ada di komponen network > Properties > Cek list “Log on to Windows NT Domain”
> Isi juga domainnya, dalam contoh ini: daunpintu.net > klik OK lalu restartlah komputer Anda.
Nanti setelah booting, kita akan disuruh memasukkan nama user, password, tapi dengan nama domain yang telah kita masukkan di settingan network. Tandanya, server Samba berhasil melakukan tugasnya sebagai PDC. Masukkan user tom, berikut dengan passwordnya untuk masuk ke domain daunpintu.net.
Selesai, tugas Samba sebagai PDC pada client Windows 9x berhasil dilaksanakan dengan baik. Lalu bagaimana setting client pada OS Windows 200x/NT/XP?
✔ Setting Client Windows 200x/NT/XP Setting Client Windows 200x/NT/XP

Untuk melakukan setting di Windows 200x/NT/XP, ada beberapa hal yang menjadi perhatian penting.
Selain menggunakan user account, Windows 200x/NT/XP juga menggunakan machine account atau trust account dalam melakukan proses login ke PDC. Hal ini digunakan sebagai autentikasi agar tidak terjadi kerancuan apabila ada 2 komputer yang memiliki nama NetBIOS yang sama mencoba login ke server. Oiya, ada satu hal yang perlu disampaikan bahwa pengguna OS keluarga Windows XP Home Edition (sangat disayangkan) tidak dapat bergabung dengan domain, karena keterbatasan kemampuan.
Kalau masih memaksakan kemampuan Windows XP Home Edition yang terbatas, tentunya dengan segala resiko, silakan download tweakingnya di http://www.x-setup.net/downloads/home.asp

Hal yang perlu dilakukan adalah dengan menambahkan sebuah group pada sistem Linux yang
menjalankan Samba, membuat user yang mewakili tiap machine account workstation dan memasukkan user-user tersebut pada group yang dibuat.
Langkah-langkah pembuatannya adalah seperti ini:
[root@server tom]# groupadd machine
[root@server tom]# useradd -g machine -d /dev/null -s /bin/false winxp$
[root@server tom]# passwd -l winxp$
Locking password for user winxp$.
passwd: Success

[root@server tom]# smbpasswd -a -m winxp
Added user winxp$.
[root@server tom]#
Bila diperhatikan, nama user yang mewakili machine account berakhir dengan tanda dollar($) dan khusus pada perintah smbpasswd nama user tidak diakhiri dengan dollar($). Supaya proses diatas tidak perlu diulangi lagi setiap komputer client mau login ke server Samba, maka ada script tambahan yang harus ditambahkan di file smb.conf.

Tambahkan script berikut di bagian [global] pada file smb.conf :
add machine script = /usr/bin/useradd -d /dev/null -g samba-clients -s /bin/false -M %u
Script diatas harus ditulis dalam satu baris yah...
User root juga harus dimasukkan sebagai user Samba, caranya dengan perintah berikut:
[root@server tom]# smbpasswd -a root
New SMB password:
Retype new SMB password:
Password changed for user root
[root@server tom]#

Password root di sistem Linux dengan password root di sistem Samba boleh beda, demi keamanan sebaiknya dibedakan, namun kalo Anda termasuk orang yang pelupa, lebih baik disamakan saja ☺
Sekali lagi, OS dengan sistem Windows XP Home Edition tidak bisa gabung domain jadi kalau ada client yang terinstall Windows XP Home Edition, mending langsung uninstall Windowsnya, ganti dengan Windows 2000 (selain cepat, ringan, setting network juga mudah). Hal yang harus dilakukan agar Windows XP Professional bisa gabung ke domain, perlu ditambahkan registry baru, perhatikan:

Buka regedit (Start > Run > ketik regedit) > HKEY_LOCAL_MACHINE > SYSTEM >
CurrentControlSet > Services > Netlogon > Parameters > di window sebelah kanan, klik kanan > New > DWORD Value > beri nama requiresignorseal dengan value bernilai 0.

Kalo sudah ada registry dengan nama requiresignorseal, tinggal ganti valuenya dari 1 menjadi 0.
Selanjutnya tutup regedit, kemudian restart komputernya.
Setelah itu, langkah-langkah berikutnya adalah:
Klik icon My Computer (biasanya ada di Desktop) > Properties > Pilih tab Computer Name > Pilih Change... > muncul window baru, isi domain dengan nama domain (dalam hal ini domainnya adalah daunpintu.net) > Keluar window baru yang akan menanyakan username dan password user yang bertanggung jawab terhadap domain daunpintu.net, isikan dengan user root dan passwordnya > nama komputer kita disini adalah winxp (sesuai dengan machine account yang ditambahkan pada group machine pada mesin Linux) > klik OK > Restart lagi komputernya.

Selanjutnya pada saat komputer berhasil booting, maka akan keluar window yang akan menanyakan username dan password, namun hei..hei..ada opsi baru dibawahnya, yaitu pilihan Log On to. Dengan munculnya opsi baru tersebut, maka komputer client telah berhasil login ke domain daunpintu.net, silakan masukkan username tom dan passwordnya, seperti yang telah kita tambahkan dengan menggunakan perintah smbadduser pada mesin Linux.

Oke, akhirnya selesai juga deh artikel ini. Saya mengucapkan banyak terima kasih banyak pada:
– God with all HIS Talent and HIS big authority to all kind of life.
– Linus Torvalds (linux creator)
– Google.com , linux.or.id
– RedHat 9 Operating System and all the team of RedHat.
– VMware Workstations 5.50 (great software).
– Buku-buku penunjang (ada diatas, prakata).
– Semua kerabat yang, maaf, kalo ga kesebut..
Thx all, saya juga masih mengerjakan artikel-artikel yang lainnya, jadi tunggu aja...

Baca Selanjutnya...

Installasi VMware Server di Linux

  1. How To Install VMware Server On Debian Sarge
  2. How To Install VMware Server On Debian 4.0 (Etch)
  3. How To Install VMware Server On A Fedora Core 6 Desktop
  4. How To Install VMware Server On A Fedora 7 Desktop
  5. How To Install VMware Server On A CentOS 5.0 Desktop
  6. How To Install VMware Server On Ubuntu 6.06 LTS (Dapper Drake)
  7. How To Install VMware Server On Ubuntu 7.04 (Feisty Fawn)
  8. How To Install VMware Server On A Mandriva Free 2007 Desktop

Referensi : www.howtoforge.com

Baca Selanjutnya...

Walaupun sudah berada di dunia Linux, mungkin Anda masih membutuhkan aplikasi Windows untuk mengetik, bermain game, atau seabrek alasan lainnya. Dunia Linux dan Windows memang berbeda, tetapi Wine bisa menyatukannya!

Maksud pernyataan di atas bukan berarti perlu diciptakan suatu sistem operasi ‘gado-gado’ Windows dan Linux, tapi cukup sebuah program yang membuat aplikasi Windows merasa seakan-akan berjalan di sistem Windows, meskipun sebenarnya berjalan di sistem Linux. Program ini dinamakan emulator dan emulator yang CHIP bahas kali ini adalah Wine.

Image

Wine biasanya digunakan oleh pengguna Windows saat berada di Linux karena belum terbiasa dengan aplikasi-aplikasi native Linux. Dengan Wine, aplikasi Windows tersebut dapat langsung dijalankan tanpa perlu berpindah ke sistem operasi Windows.
Mungkin akan timbul pertanyaan: “Bukankah Windows dan Linux merupakan sistem operasi yang secara teknis berbeda? Dapatkah Wine mengemulasi Windows dengan sempurna sehingga aplikasi Windows dapat berjalan seperti kondisi aslinya?”. Jawabannya tidak. Secara umum, ada hal-hal yang bisa diemulasikan oleh Wine, ada pula yang tidak. Suatu program Windows yang semua fungsinya berjalan sempurna di Windows bisa saja tidak berfungsi dengan sempurna saat diemulasi Wine. Bahkan ada pula program Windows yang menolak bekerja sama sekali saat diemulasikan oleh Wine. Semua risiko ini harus Anda sadari sebelum menjalankan aplikasi Windows Anda dengan Wine.

Mungkin Anda akan bertanya pula: “Apa bedanya aplikasi Windows yang dijalankan oleh VMWare (atau program sejenis seperti Qemu) dengan aplikasi yang dijalankan Wine?". Jawabannya dapat Anda lihat pada penjelasan berikut ini.

  • Wine tidak mensimulasikan seluruh sistem PC seperti halnya VMWare sehingga eksekusi program di dalam Wine pun menjadi lebih cepat.
  • Wine tidak membutuhkan memori sebanyak VMWare. Dengan demikian, kapasitas memori yang tersedia (free memory) lebih besar daripada jika memakai VMWare. Manfaat ini akan lebih terasa bila Anda berencana menjalankan lebih dari satu aplikasi Windows di Wine.
  • Kolaborasi antaraplikasi program Windows dan Linux native (misalnya saat menjalankan fungsi copy and paste) menjadi lebih mudah karena kedua program diperlakukan sama oleh Linux. Artinya, keduanya



FEATURES LINKS



Photo Gallery
Diskusi dan berbagi ilmu mengenai fotografi
Classifieds Ads
Tempat jual beli produk-produk IT
Forum Diskusi
Mari bergabung dengan komunitas IT terbesar di Indonesia!

Baca Selanjutnya...

Mempercepat Update RegistryTekan tombol Start > Log Off > Log Off.


Mengganti Wallpaper

HKEY_CURRENT_USER/Control Panel/DesktopKlik ganda pada wallpaper dan masukkan path gambar yang diinginkan pada Value Data.

Mengganti Nama Recycle Bin
HKEY_CLASSES_ROOT/CLSID/{645FF040-5081-101B-9F08-00AA002F954E}Klik ganda pada option (Default value) dan beri nama baru sesuai yang diinginkan pada Value Data.


Memunculkan Rename Pada Recycle Bin
HKEY_CLASSES_ROOT/CLSID/{645FF040-5081-101B-9F08-00AA002F954E}/ShellFolderKlik ganda pada Attributes > Edit Binary Value. Pada Value Data, ganti angka tersebut menjadi 0000 50 01 00 20.



Menyembunyikan Recycle Bin HKEY_LOCAL_MACHINE/Software/Microsoft/Windows/CurrentVersion/Explorer/Desktop/NameSpaceHapus subkey {645FF040-5081-101B-9F08-00AA002F954E}, kemudian Restart komputer untuk

melihat hasilnya.Untuk memunculkannya kembali, buat kembali kombinasi angka {645FF040-5081-101B-9F08-00AA002F954E}.


Menambah Isi Shortcut Menu Pada Recycle Bin
HKEY_CLASSES_ROOT/CLSID/{645FF040-5081-101B-9F08-00AA002F954E}/ShellFolderKlik ganda Attributes dan ganti angka di Value Data dengan angka berikut ini:

0000 50 01 00 20 > Rename

0000 60 01 00 20 > Delete

0000 70 01 00 20 > Rename & Delete

0000 41 01 00 20 > Copy

0000 42 01 00 20 > Cut

0000 43 01 00 20 > Copy & Cut

0000 44 01 00 20 > Paste

0000 45 01 00 20 > Copy & Paste

0000 46 01 00 20 > Cut & Paste

0000 47 01 00 20 > Cut, Copy & Paste

Menambah Isi Shortcut Menu Pada Recycle Bin Dengan Menu Pilihan HKEY_CLASSES_ROOT/CLSID/{645FF040-5081-101B-9F08-00AA002F954E}/ShellKlik menu Edit > New > Key dan beri nama yang diinginkan (Misalnya: Go To Windows Explorer).Dibawah key yang baru tersebut, tekan lagi menu Edit > New > Key dan buat sebuah key baru bernama Command.Klik ganda option (Default), dan pada bagian Value Data, isi dengan path Windows Explorer ( C:\WINDOWS\Explorer.exe).



Mengembalikan Folder Documents Yang Hilang Di My Computer HKEY_LOCAL_MACHINE/Software/Microsoft/Windows/CurrentVersion/Explorer/DocFolderPathsPilih menu Edit > New > String Value dan beri nama sesuai dengan username yang digunakan di Windows (contohnya: Chippers)Klik ganda pada value tersebut dan masukkan path tempat dimana Documents anda berada (contohnya D:\Documents)



Menyingkirkan File Stored Dari My Computer HKEY_LOCAL_MACHINE/SOFTWARE/Microsoft/Windows/CurrentVersion/Explorer/MyComputer/NameSpace/DelegateFoldersHapus subkey {59031a47-3f72-44a7-89c5-5595fe6b30ee} dengan menekan tombol Del.



Menyembunyikan My Recent Documents HKEY_CURRENT_USER/Software/Microsoft/Windows/CurrentVersion/Policies/ExplorerKlik menu Edit > New > DWORD Value dan beri nama NoRecentDocsMenu.Kemudian klik ganda pada DWORD Value tersebut, dan berikan angka 1 untuk mengaktifkannya.



Menyembunyikan Menu Find HKEY_CURRENT_USER/Software/Microsoft/Windows/CurrentVersion/Policies/ExplorerKlik menu Edit > New > DWORD Value dan beri nama NoFind.Kemudian klik ganda pada DWORD Value tersebut dan berikan angka 1 untuk mengaktifkannya. Restart komputer.



Menyembunyikan Help And Support HKEY_CURRENT_USER/Software/Microsoft/Windows/CurrentVersion/Policies/ExplorerBuatlah sebuah DWORD Value baru - Menu Edit > New > DWORD Value, dan beri nama NoSMHelp.Kemudian klik ganda pada NoSMHelp dan isi dengan angka 1 pada Value Data. Restart komputer.



Menyembunyikan Menu Run HKEY_CURRENT_USER/Software/Microsoft/Windows/CurrentVersion/Policies/ExplorerBuat sebuah DWORD Value baru dan beri nama NoRun. Klik ganda dan masukkan angka 1 sebagai Value Data.



Menyembunyikan Menu Run Dari Start Menu
(2)HKEY_CURRENT_USER/Software/Microsoft/Windows/CurrentVersion/Explorer/AdvancedCari value bernama Start_ShowRun, klik ganda dan masukkan angka 0 pada bagian Value Data.



Menyembunyikan Log Off HKEY_CURRENT_USER/Software/Microsoft/Windows/CurrentVersion/Policies/ExplorerKlik menu Edit > New > Binary Value dan beri nama NoLogOff.Klik ganda pada NoLogOff dan masukkan angka 01 00 00 00 pada bagian Value Data.



Menyembunyikan Menu Turn Off Computer HKEY_CURRENT_USER/Software/Microsoft/Windows/CurrentVersion/Policies/ExplorerKlik menu Edit > New > DWORD Value dan beri nama NoClose.Klik ganda NoClose dan beri angka 1 pada Value Data.



Cleartype Pada Logon Screen
HKEY_USERS/.DEFAULT/Control Panel/DesktopKlik ganda Font SmoothingType dan masukkan angka 2 pada Value Data.



Membuat Tampilan Berbeda Pada Jendela Logon HKEY_USERS/.DEFAULT/Software/Microsoft/Windows/CurrentVersion/ThemeManagerKlik ganda ColorName dan masukkan teks Metallic pada Value Data.



Menampilkan Administrator Di Welcome Screen HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon\SpecialAccounts\UserLis tBuat sebuah DWORD Value baru dan beri nama Administrator.Klik ganda Administrator dan masukkan angka 1 pada Value Data

Baca Selanjutnya...

PCMAV 1.0 RC20 (Cleaner dan RTP)

Sep 19, 2007 in antivirus, download, pcmav, update antivirus

Halo!! PCMAV 1.0 RC20 dah ada niy..

download aja ya disini

Virus-virus baru yang dikenal mulai RC20 ini antara lain:

Aksika-Dago.E, Aksika-Kere.D, Aksika.O, AnakFK, Angelo.C, Aniee.A, Aniee.B, Autoit.B, Barsaka, Boo, Brontok-3.D, BukBron.C, Cetik, Cyrax.D, FluIkan.B, Funxls, GadisSeksi, GameVB.B, Geratis.C, GetRaw, Habd, Harpot.I, Itz, JerukPurut, Kalong, Kuya, KyrEnt.E, Leena.K, LovePraja, Manorblack, Noooh, Piracy, Prethoryan, Ravmon, Redlof.B, Regestry, Rhex, RontokBrow.D, Shuriken.F, Sina, Socks, TheBrother, TheCoolPics.D, TheCoolPics.E, Thumbs.B, TukulNdeso.VBS, Vanpraja, dan Worker.

PC Media Antivirus (PCMAV) 1.0 RC20
dari Majalah PC Media

Baca Selanjutnya...






Baca Selanjutnya...

Alhamdulillah akhirnya pelaksanaan Buka Puasa Keluarga Besar TKJ SMKN 7 Semarang telah berhasil dilaksanakan dengan sukses, Segenap elemen menghadiri acara ini, walaupun tidak 100 % tentunya, namun terwakili dari setiap angkatan baik dari angkatan I (yg telah lulus) sampai dengan angkatan V (kelas I) .Kepada segenap / seluruh Keluarga besar TKJ disampaikan terima kasih atas partisipasinya. Acara agenda tahunan yang akan terus dipertahankan ini baik untuk menambah keakraban dan persatuan dan kesatuan segenap siswa SMKN 7 Smg pada umumnya dan siswa dan guru segenap warga TKJ pada khususnya.
Panitia
Dokumentasi kegiatan ini adalah sebagai berikut :






Baca Selanjutnya...

Segenap warga Keluarga Besar Program Keahlian Teknik Komputer dan Jaringan pada hari Sabtu, 22 September 2007 mulai pukul 16.00 bertempat di Aula SMKN 7 Semarang, akan mengadakan Acara Buka Puasa Bersama dan Acara Sharing Knownledge & Experience. Acara terselenggara berkat kerjasama segenap warga Keluarga Besar TKJ. Kepada siapa saja yang mengetahui informasi ini, dimohon kehadirannya pada acara tersebut. (warga TKJ). Informasi ini sekaligus sebagai undangan.


Panitia

Baca Selanjutnya...


Belum aku nyobain yang versi 0.9.42 yang rilis tgl 27 Juli ‘07, wine sudah mengeluarkan versi 0.9.43 pada tanggal 10 Agustus ‘07. Penasaran juga, akhirnya aku mencoba yang versi 0.9.43 langsung.

Ada sedikit perbedaan pada versi ini dengan versi sebelumnya (saya mencoba –v 0.9.33 dan –v 0.9.41), yaitu dia meniadakan menu yang biasanya dimunculkan oleh versi sebelumnya pada menu Aplications >> System Tools >> Wine …

Saya coba apt-get update dan update, ternyata repo di kambing.ui.edu dan id.archive.ubuntu.com belum memiliki versi tersebut. (yang paling baru tertera disana –v 0.9.33). Maka langkah yang saya lakukan untuk menginstalnya sebagai berikut:

-Tambahkan list repository di source.list dengan cara:
sudo wget
http://wine.budgetdedicated.com/apt/sources.list.d/feisty.list-O
/etc/apt/sources.list.d/winehq.list

-Update source.list-nya agar bisa mengenali source yang telah ditambahkan:
sudo apt-get update

-Install wine:
sudo apt-get install wine

Proses download paket-pun dilakukan dengan paket sebesar 10,6M. Kemudian secara otomatis setelah download selesai, wine akan di patch.

Setelah selesai masuk ke terminal ketikkan : (sudo) wine-[PROGRAM] , contoh : sudo wine winamp5.exe, maka Anda akan enjoy menjalankan aplikasi windows yg bisa jalan di Linux (Ubuntu)

Anda punya pengalaman tentang wine versi ini? Mari kita berbagi pengalaman.

Baca Selanjutnya...

Tips dan Cara Mencegah, Memperbaiki dan Membuat Komputer PC / Laptop Aman Dari Virus, Hacker dan Spyware - Keamanan di Internet

Tahukah anda bahwa gangguan pada komputer tidak saja disebabkan oleh kerusakan atau kesalahan teknis pada piranti keras dan piranti lunak.

Virus dan Spyware adalah gangguan pada komputer yang disebabkan oleh pihak eksternal dengan tujuan yang beragam seperti untuk mencuri data-data anda, merusak hardware anda, menghapus file, menghilangkan fungsi tertentu, mengambil alih kontrol pada komputer anda dan lain sebagainya. Yang pasti sangat langka atau mungkin tidak ada virus dan spyware yang membawa kuntungan pada komputer yang terinfeksi.

Virus dan spyware komputer bisa menyerang komputer anda baik yang sering online maupun yang tidak pernah online ke internet sekalipun. Komputer yang dihubungkan dengan disket atau usb flash disk pun bisa tertular dari software yang diinstall apabila tidak hati-hati. Jika telah terinfeksi suatu virus atau spyware yang hanya aktif bila komputer terhubung dengan internet, maka si virus atau spyware akan aktif ketika komputer sedang online.

Berikut ini adalah berbagai tindak pencegahan dan perbaikan pada komputer yang terkena virus atau spyware baik yang ringan maupun yang tingkat berat.

A. Pencegahan Agar Komputer Terhindar Virus dan Spyware

1. Hati-hati pada Attachment Email Anda
Jangan membuka file attachment pada email yang anda terima walaupun dari orang yang anda kenal jika attachment tersebut mengandung file program dengan extension atau akhiran .exe, .pif, .bat, dan lain sebagainya. Baca dengan teliti email yang dikirim, apakah gaya e-mail sama dengan yang biasa dikirim. Terkadang email yang anda terima berasal dari orang sunda, tapi menggunakan bahasa inggris, rusia, cina, dll pada emailnya.

2. Pasang / Install Software Keamanan Yang Terbaru
Pastikan komputer anda terinstall 3 jenis software keamanan utama dan terpasang dengan setting yang otomatis mengamankan komputer anda tanpa anda harus nyalakan terlebih dahulu. Mereka adalah anti virus untuk menangkal virus, anti spyware untuk menangkal spyware, dan firewall untuk menangkal serta memblokir serangan hacker serta koneksi dari luar. Untuk yang versi gratis dan bermutu bagus anda bisa menggunakan AVG antivirus untuk anti virus, Ad-Aware untuk antri spyware dan Zone Alarm untuk program firewall. Pastikan kesemuanya update / sudah terupdate dengan definition dan patch terbaru yang memperkecil peluang virus dan spyware varian baru melakukan infeksi pada komputer pc atau laptop anda. Jangan lupa pula untuk menjalankan scan pada komputer anda secara berkala untuk membunuh virus dan spyware yang baru menginfeksi.

3. Jangan Gegabah Menginstall Software
Hati-hati terhadap software yang anda isntall baik yang anda beli dari cd bajakan di toko-toko cd, dari download di internet, dari teman, dan lain sebagainya. Virus maupun spyware bisa saja bersembunyi pada program yang anda pasang tanpa anda sadari. Biasakanlah untuk membackup semua file penting anda secara berkala pada flash drive, cd atau dvd agar bila terjadi sesuatu hal yang fatal anda tidak akan kehilangan data anda.

4. Awasi User / Orang Lain Yang Memakai Komputer Anda
Jika komputer anda dipakai oleh orang lain, pastikan dia tidak melakukan hal-hal yang dapat merugikan komputer anda. Anda dapat membuat account khusus untuk tamu / guest dengan batasan-batasan tertentu yang anda dapat seting sendiri. Seseorang yang mungkin tidak anda duga bisa saja menginstall program, mencolokkan usb atau memasukkan disket yang mengandung virus atau spyware. Bahkan bisa juga memasang dengan sengaja software mata-mata untuk merekam segala aktifitas anda dan password yang biasa anda gunakan.

5. Waspada Selalu
Jika anda merasa bahwa ada sesuatu yang tidak beres pada komputer anda segera putuskan dan cabut sambungan ke koneksi internet ataupun jaringan network lan. Kemudian jalankan anti virus, anti spyware dan cek firewall apakah sudah berjalan dengan baik dan semestinya. Apabila anda mendapatkan pertanyaan untuk menginstall software dari situs yang tidak jelas tolaklah mentah-mentah. Ikuti perkembangan update patch atau tambalan lubang keamanan pada setiap software yang terpasang dan mendapatkan access internet pada program firewall anda.


B. Perbaikan Komputer Yang Terinfeksi Virus dan Spyware

1. Matikan Internet dan File Sharing Jaringan Network
Jika komputer anda terhubung dengan jaringan lokal atau internet segera putuskan dan cabut bila perlu untuk memastikan 100% anda benar-benar tidak terkoneksi. Terkadang virus dan spyware memanipulasi komputer anda sehingga seolah-olah anda sudah tidak terhubung lagi dengan jaringan luar.

2. Update dan Scan
Langkah pertama untuk perbaikan jika anda merasa ragu-ragu ataupun merasa yakin bahwa komputer anda terserang virs atau spyware adalah melakukan update. Update dapat dilakukan baik melalui download internet maupun secara offline jika anda memiliki filenya dari orang lain. Setelah terupdate dengan definition yang baru maka anda sebaiknya langsung melakukan scanning untuk segera menyingkirkan virus yang ditemukan.

3. Aktif Pada Komunitas Mailing List / Forum Tentang Keamanan Komputer
Semakin anda banyak bergabung dengan komunitas komputer, maka semakin banyak orang yang akan membantu anda jika anda sedang dalam masalah. Jangan takut dan ragu untuk menanyakan masalah yang anda hadapi biarpun masalah itu sepele. Gunakan nama samaran jika perlu. Di luar sana terdapat banyak orang yang mungkin pernah mengalami hal yang sama dengan anda. Di samping itu anda mungkin akan mendapatkan tips jalan pintas, solusi, saran, dan sebagainya dari komunitas tersebut. Biasanya virus dan spyware yang terbaru juga dibahas pada komunitas tersebut.

4. Format Harddisk Jika Tidak Ada Jalan Keluar
Jika semua cara telah anda jalani dan tidak ada yang memberikan solusi yang memuaskan anda dapat mengambil jalan pintas terakhir, yaitu dengan memformat ulang hard disk anda. Pastikan data yang penting bagi anda sudah ada cadangannya pada medium lain yang tidak terinfeksi virus, spywre serta program jahat lainnya. Kemudian format hard drive anda dan install os dan prgram aplikasi yang biasa anda pakai. Setelah semua ok, maka copy kembali file-file penting anda pada komputer yang fresh tersebut.

5. Belajar Dari Kesalahan
Buka mata anda ketika menghadapi suatu persoalan dan pelajari dengan baik, karena tidak menutup kemungkinan bahwa persoalan yang sama akan timbul dengan kuantitas yang lebih besar. Belajar tidak hanya dari masalah anda sendiri tetapi juga masalah orang lain bahkan yang anda tidak kenal sekali pun.

Dan KALO MAU PALING AMAN PAKE LINUX.....YA KAN NUX?

Semoga Artikel Ini Dapat Membantu Anda dan Semoga Berhasil

(telkom.net)

Baca Selanjutnya...

Anda yang menggunakan Internet Explorer sebagai browser untuk berhubungan dengan dunia maya, pasti sudah mengetahui fungsi dari tab “Connections”. Tab Connections yang letaknya berada di dalam menu "Tools | Options", berisi option terpenting untuk menggunakan Internet Explorer. Disinilah Anda dapat menentukan jenis koneksi yang digunakan untuk berhubungan dengan Internet, baik dengan dial-up maupun melalui koneksi LAN di dalam jaringan. Dengan demikian Internet Explorer tidak ada artinya bila tab ini tidak ada. Sayangnya, tab Connections ini dapat dibuka begitu saja oleh pengguna Internet Explorer sehingga semua orang dapat mengaksesnya. Apabila Anda telah memiliki satu account Internet dan tidak ingin sembarang orang mengubah atau menambahkan account yang lainnya, keamanan tab ini harus Anda tingkatkan. Salah satunya adalah dengan menyembunyikannya sehingga tidak dapat dilihat oleh semua pengguna Internet Explorer. Dengan cara ini, selain Anda sendiri tidak ada orang lain yang dapat mengubah account atau setting di dalamnya.

Untuk menjalankan trik ini, diperlukan tool kecil registry editor. Buka tool ini dengan mengetikkan "regedit" dalam menu "Start | Run".
Kemudian, tujukan ke dalam key "HKEY_CURRENT_USER | Software | Policies | Microsoft | Internet Explorer | Control Panel". Apabila di dalam regedit Anda hanya menemukan key "HKEY_CURRENT_USER | Software | Policies | Microsoft " saja, berarti Anda harus membuat key berikutnya hingga lengkap. Apabila key sudah dipilih dengan benar, buat entry baru melalui di jendela bagian kanan. Beri nama entry tersebut dengan "Edit | New | Dword Value""ConnectionsTab". Setelah itu, buka entry tersebut dengan cara mengkliknya dua kali dan ketik angka "1" di bagian "Value data". Klik "OK" untuk menyetujuinya. Sekarang, tutup registry editor dan buka Internet Explorer yang Anda miliki. Buka menu "Options" dari dalam "Tools". Kini tab Connections telah hilang dari "Options" tersebut dan setting koneksi browser Anda menjadi lebih aman.


Author: Desmal.Andi
Source: CHIP 06/2005 (ww.chip.co.id)
(telkom.net)

Baca Selanjutnya...

Hanya dengan cara sederhana Anda bisa menjalankan dua account Yahoo Messager secara bersamaan, hanya dengan sedikit mengedit registry Anda sudah bisa melakukannya, untuk itu ikutilah langka-langkah berikut ini :

1. Start ->Run lalu ketik regedit
2. pilih HKEY_CURRENT_USER/Software/yahoo/pager/Test
3. Klik kanan pilih new -> DWORD value lalu rename menjadi Plural lalu sesudah di rename klik ganda dan kasih value 1

Tutuplah registry editor lalu jalankan YM Anda sesudah login pertama lalu klik ganda icon Ym lagi untuk Login kedua dengan user yang berbeda.

Selamat mencoba.
(telkom.net)

Baca Selanjutnya...

Pada ubuntu 7.04, agar dapat menyimpan file pada partisi yang diformat menggunakan NTFS, lakukan instalasi paket ntfs-3g dan ntfs-config, caranya:
$ sudo apt-get install ntfs-3g ntfs-config
Kemudian setelah proses instalasi selesai, maka akan keluar menu untuk menyeting agar partisi NTFS bisa di-write.
Pilih menu Applications > System Tools > NTFS Configuration Tool, maka akan keluar seperti gambar berikut:


Klik OK, dan silahkan anda bisa mencobanya dengan melakukan klik kanan pada media yang menggunakan format NTFS. Jika menu creat folder aktif, maka proses instalasi berhasil.
Semoga bermanfaat.

Baca Selanjutnya...

Bagi ubuntuers muslim yang beriman, dibulan suci ramadhan ini tentunya saling berlomba-lomba untuk memperbaiki amalan-amalan ibadah kita kepada sang Khaliq. Ada banyak cara untuk mendekatkan diri kepada sang Khaliq sesuai dengan tuntunan Rasulullah.
Nah… bagi ubuntuers yang seharian banyak didepan komputer, silahkan bisa install ubuntume. Setelah menginstall ubuntume, ubuntu anda akan mempunyai paket Religion yang berisi Al-Quran Digital (Zekr), Jadwal Waktu Sholat (Minbar), dan Tanggal Hijriyah (Islamic Calender).

Cara instalasi ubuntume:
Download secure keyMasuk ke terminal lalu ketikkan kode berikut:
gpg –keyserver-options honor-http-proxy –keyserver pgp.mit.edu –recv-keys D64E21E8gpg –export –armor D64E21E8 sudo apt-key add -

Tambahkan repository berikut ke dalam source.list
# Ubuntu Muslim Editiondeb http://www.ubuntume.com/repository feisty main
Aktifkan repository berikut :
deb http://archive.ubuntu.com/ubuntu/ feisty-backports main restricted universe multiversedeb-src http://archive.ubuntu.com/ubuntu/ feisty-backports main restricted universe multiverse
Update repository-nya, untuk mengenali reposotory yang baru ditambahkan sudo apt-get update
Install paket ubuntume :
sudo apt-get install clamavsudo apt-get install ubuntume
Restart desktop atau reboot PC, maka akan keluar tampilan untuk jadwal waktu sholat 5 waktu. Pada menu Location silahkan klik Preferences, setting sesuai dengan kota dimana anda tinggal. Untuk mengetahui posisi kota anda silahkan kunjungi http://islamicfinder.org

Oke, kini anda bisa membaca Al-Quran di PC anda dengan selalu diingatkan waktu sholat oleh PC anda dan bisa mengetahui tanggal Hijriyah serta tentunya tampilan desktop PC anda lebih islami.Semoga bermanfaat dan semoga bisa menambah ke-khusuk-kan kita dalam menunaikan ibadah puasa.

Baca Selanjutnya...


Install the following packages: sudo apt-get install beryl
Note: Beryl is a metapackage that will install all dependencies and decoration themes).
Starting Beryl
Now it's time to test Beryl. Open a terminal, and invoke: beryl-manager
If all goes well, Beryl should show a splash screen, and your windows will suddenly become wobbly! Also note that there is a new icon, a red gem, in your system tray - this allows you to control Beryl, run the Beryl settings manager or Emerald (the theme manager). It also provides fallback to a different window manager, in case Beryl crashes (remember Beryl is very much alpha software).
If you don't get a splash screen immediately, you may need to tell the manager to load Beryl - right-click on the icon in the system tray, go to "Select Window Manager" and choose "Beryl". If that doesn't work, there's a problem somewhere! Hopefully, useful debugging output will be in the terminal session; ask for help on the #ubuntu-xgl or #xgl channels on irc://irc.freenode.net/
Making Beryl start automatically when you log in (GNOME)
From the menu at the top of your screen, select "System > Preferences > Sessions". Click on the right-most tab, "Startup Programs".
Now create a new entry for beryl: beryl-manager
Close the Session Preference Panel. Beryl will now start automatically when you log in.
Troubleshooting
If you find that you cannot set icon or gtk themes while using beryl with Xgl on display :1, invoke the following command in a terminal: gnome-settings-daemon &
Your chosen theme should now appear.
source:
link, link
The console message beryl: water: GL_ARB_fragment_program is missing
points to an OpenGL extension that your card cannot use. Simply switch off the water effect in the Beryl Settings Manager.
source:
link
You might find that when you try to start beryl that you get the following: chris@ubuntu:~$ beryl
**************************************************************
* Beryl system compatiblity check *
**************************************************************
Detected xserver : XGL
Checking Display localhost:1.0 ...
Checking for XComposite extension : passed (v0.3)
Checking for XDamage extension : passed
Checking for RandR extension : passed
Checking for XSync extension : passed
beryl: GLX_EXT_texture_from_pixmap is missing
beryl: Using non-tfp mode
beryl: GLX_SGIX_fbconfig is missing
beryl: Failed to manage screen: 0
beryl: No manageable screens found on display localhost:1.0
I fixed this by creating the following shell script in /usr/local/bin/start-beryl and adding it to the startup programs in Gnome. #!/bin/bash
LD_PRELOAD=/usr/lib/fglrx/libGL.so.1.2.xlibmesa /usr/bin/beryl &
gtk-window-decorator --replace &
xmodmap -e \"keycode 22 = BackSpace Delete\"
Many thanks to
Michele Campeotto, who discovered this workaround for compwiz. From Michele's page:
"the problem is that ATI hasn’t yet released a driver with that new extension that Novell and NVIDIA developed specifically for Xgl and compiz.
The extension is implemented by Mesa though, so we need get compiz to use that. The problem is that when you install the fglrx driver it overwrites /usr/lib/libGL.so.1.2 with its own version wich lacks this feature."
No Window Decorator with an NVIDIA graphics card
If you've started beryl, and aren't getting a window decorator, the most likely cause is that ARGB GLX Visuals are disabled. There are two ways to fix this:
*NOTE* You should ALWAYS back up xorg.conf prior to tinkering with it.
Option 1: Using nvidia-xconfig (Preferred Method) Run the following command in a terminal session: sudo nvidia-xconfig --add-argb-glx-visuals This command invokes the nvidia-xconfig utility to add ARGB GLX Visual support to xorg.conf. This usually works quite well.
Option 2: Manually editing xorg.conf Run the following command from a terminal to open xorg.conf: sudo nano /etc/X11/xorg.conf Now, scroll down till you get to the section marked "Screen". You will then need to add in the following line to this section: Option "AddARGBGLXVisuals" "True" Now, save and exit.
After this is complete, restart X and all should be well.
See also
Installing Beryl on Ubuntu on the Beryl Project Wiki
Installing the NVIDIA beta drivers for use with AIGLX on the Beryl Project Wiki
last edited 2007-06-06 23:44:20 by SitsofeWheeler

Baca Selanjutnya...


Cetak halaman ini Kirim halaman ini melalui E-mail

Kecuali para ulama salaf, masih sedikit yang mengetahui arti dari Ramadhan dan datangnya perintah tentang puasa. Bagaimana sejarahnya?

Hidayatullah.com--Dalam kehidupan masyarakat khususnya kaum muslimin secara umum memang tidak aneh kaitannya Ramadhan itu dengan pelaksanaan amal ibadah yang bernama puasa. Namun masih sedikit yang mengetahui arti dari Ramadhan dan perintah puasa itu dalam meyakinkan dari hikmah kedua kata yang saling terkait itu sendiri yang tidak dapat dipisahkan. Terkecuali bagi mereka (kaum muslimin) yang menimba ilmu dari berbagai sumber para ulama salaf (terdahulu) yang penuh keikhlasan dan semangat jihadnya tak terputus karena demi materi semata. Sebaiknya alangkah sangat agung dalam keyakinan masyarakat awam (umum) untuk mengetahui hal itu. Kenapa kedua kata itu saling mengait dan tidak dapat dipisahkan? Karena perintah itu merupakan amaliyah individu bersifat perintah yang wajib dilaksanakan yang belum tentu orang lain dapat mengetahuinya, maka penegasannya pun datang langsung dari Sang Maha Pencipta agar seseorang itu benar-benar mangamalkannya. Jika tidak, Allah jualah Yang Maha Mengetahui terhadap amaliyah seseorang, Allah SWT berfirman:

“(Beberapa hari yang ditentukan itu ialah) bulan Ramadhan, bulan yang di dalamnya diturunkan (permulaan) Al-Qur’an sebagai petunjuk bagi manusia dan penjelasan-penjelasan mengenai petunjuk itu dan pembeda (antara yang hak dan yang bathil). Karena itu, barangsiapa di antara kamu hadir (di negeri tempat tinggalnya) di bulan itu, maka hendaklah ia berpuasa pada bulan itu, dan barangsiapa sakit atau dalam perjalanan (lalu ia berbuka), maka (wajiblah baginya berpuasa), sebanyak hari yang ditinggalkannya itu, pada hari-hari yang lain. Allah menghendaki kemudahan bagimu, dan tidak menghendaki kesukaran bagimu. Dan hendaklah kamu mencukupkan bilangannya dan hendaklah kamu mengagungkan Allah atas petunjukNya yang diberikan kepadamu, supaya kamu bersyukur.” [QS 2 Al-Baqarah: ayat 185]

Sebaiknya kita simak dari kalimat-kalimat ayat ini. Di dalam ayat ini ada kata Ramadhan yang berasal dari akar kata dasar r – m – dl, atau dalam huruf Arab terdiri dari huruf ra – mim – dlad asal kata (madli) ra-mi-dla yang berarti “panas” atau “panas yang menyengat”. Kata itu berkembang –sebagaimana biasa terjadi dalam struktur bahasa Arab– dan bisa diartikan “menjadi panas, atau sangat panas”, atau dima’nai “hampir membakar”. Jika orang Arab mengatakan Qad Ramidla Yaumunâ, maka itu berarti “hari telah menjadi sangat panas”.

Ar-Ramadlu juga bisa diartikan “panas yang diakibatkan sinar matahari”. Ada juga pendapat yang menyatakan bahwa Ramadhan itu adalah salah satu nama Allah SWT. Dalam hal ini kalau melihat dari ayat tersebut di atas tidaklah mungkin diartikan nama Allah, karena pendapat ini memang lemah dan tidak memiliki argumentasi literal.

Itulah singkat dari pengartian istilah bulan Ramadhan diambil dari kalimat ramidla –yarmadlu, yang berarti “panas atau keringnya mulut dikarenakan rasa haus”. Keterangan-keterangan tentang lafadz Ramadhan ini disampaikan oleh Muhammad bin Abu Bakar bin Abdul Qadir Al-Razi (w. 721 H.) dalam kamus Mukhtarush Shihhah dan Muhammad bin Mukarram bin Mandzur Al-Mashrî (630 – 711 H.), yang terkenal dengan sebutan Ibnu Mandzur, dalam karya monumentalnya, Lisanul ‘Arab.

Sedangkan kata puasa dalam bahasa Arab disebut Shiyâm atau Shaum –keduanya sama-sama kata dasar dari kata kerja Sha-wa-ma–, yang secara etimologis berarti menahan dan tidak bepergian dari satu tempat ke tempat lain (Al-Syaukani, 1173 – 1255 H., Fathul-Qadîr). Shiyâm atau Shaum merupakan qiyâm bilâ ‘amal, yang berarti ‘beribadah tanpa bekerja’. Dikatakan ‘tanpa bekerja’ karena puasa itu sendiri bebas dari gerakan-gerakan (harakât), baik gerakan itu berupa; berdiri, berjalan, makan, minum dan sebagainya. Sehingga, Ibnu Durayd –sebagaimana dinukil dalam Al-Alusi– mengatakan bahwa segala sesuatu yang diam dan tidak bergerak, berarti sesuatu itu Shiyâm (sedang berpuasa).

Selain itu, puasa juga sebagaimana disebutkan di atas, berarti ‘menahan’ dari sesuatu pekerjaan. Dan ‘sesuatu’ perintah itu telah ditentukan oleh syari’at. Pemahaman intinya dalam syari’at, puasa memiliki pengertian tersendiri. Makna puasa yang “menahan” ini juga terlihat jelas tatkala jika menelusuri sejarah bahasa shiyâm atau Shaum.

Oleh Ibnu Mandzur, pakar sejarah bahasa Arab yang hampir tiada duanya, dalam hasil pelacakannya atas asal-muasal kata, mendefinisikan Shaum sebagai “hal meninggalkan makan, minum, menikah dan berbicara”. Definisi ini adalah definisi paling asli dan shahih dalam sejarah bahasa Arab. Juga cocok dengan keterangan Al-Qur’an, misalnya; pada kisah Sayyidah Maryam saat menjawab cemoohan-cemoohan orang-orang kepadanya.

Sesungguhnya aku telah bernadzar berpuasa untuk Tuhan Yang Maha Pemurah, maka aku tidak akan berbicara dengan seorang manusiapun pada hari ini.” (QS 19 Maryam: ayat 26) Kata ‘puasa’ yang dimaksud Sayyidah Maryam pada ayat ini adalah “menahan untuk tidak bicara”.

Mengenai kata sifat ‘menahan’ menjadi titik atau letak perbedaan antara puasa dengan amal ibadah yang lainnya. Jenis apapun amal ibadah seseorang, pasti akan dapat diketahui dari sisi dhahir atau luarnya, seperti shalat, haji dan sebagainya. Tetapi, untuk mengamalkan puasa tidak bisa diketahui dan tidak bisa diperlihatkan dengan gerakan-gerakan dzahir atau fisik jenis apapun. Pantas jika Nabi Muhammad saw bersabda bahwa satu-satunya ibadah yang tidak bisa dicampuri adalah riya’ –memperlihatkan kebaikan tertentu– adalah dengan jalan puasa.

Jika memperhatikan dari keterangan-keterangan Ibnu Mandzur dan Al-Razi tersebut di atas, baik tentang arti dari Ramadhan maupun puasa, ada indikasi bahwa seolah-olah turunnya syari’at puasa, saling terkait dan bersamaan waktunya dengan kelahiran dalam bulan Ramadhan. Dalam keyakinan ilmiyahnya bisa dibenarkan, dikarenakan kedua kata itu memiliki relasi arti yang dekat dan saling bersentuhan, yaitu sama-sama ‘panas’ atau ‘kering’ yang disebabkan ‘berpuasa’.

Secara awam, ada sebuah pertanyaan yang sifatnya umum; sejak kapan pastinya bulan Ramadhan itu ada, dan sejak kapan pastinya puasa Ramadhan disyari’atkan, sehingga kedua perkataan itu mengaitkan syari’at dengan inti ma’nanya sebagai “panas, kering atau haus”? Dan sejak kapan puasa diberlakukan kepada umat manusia? Bagaimana pula dengan puasa-puasa terdahulu yang dilakukan tidak di bulan Ramadhan? Beberapa pertanyaan ini akan, insya Allah akan dibahas dengan menelaah kembali ayat Al-Qur’an yang menyangkut syari’at untuk melakukan puasa.

Di dalam ayat Al-Qur’an, Allah memerintahkan kaum muslimin untuk melakukan ibadah puasa adalah terdapat pada surat Al-Baqarah ayat 183 – 184, yang artinya, ”Hai orang-orang yang beriman, diwajibkan atas kamu berpuasa sebagaimana diwajibkan atas orang-orang sebelum kamu agar kamu bertaqwa, (yaitu) dalam beberapa hari yang tertentu.” Ayat ini turun tanpa sebab tertentu, sebagaimana terjadi pada kebanyakan ayat-ayat ahkam –ayat yang berkenaan dengan hukum–, yang turun setelah ada peristiwa-peristiwa tertentu yang terjadi pada Nabi Muhammad saw atau para shahabat.

Kandungan ayat-ayat dalam surah Al-Baqarah ini adalah surah yang turun ketika Nabi Muhammad saw di Madinah (Madani) sebagai disebutkan sebuah informasi yang menyatakan “sebagaimana diwajibkan atas orang-orang sebelum kamu”.

Pemahaman dari ayat ini di antaranya ada dua persoalan pokok yang menjadi bahan perbedaan pendapat di antara para ulama, khususnya para mufassir. Perbedaan pertama menyangkut kalimat “sebagaimana diwajibkan”. Ini menjadi persoalan karena munculnya pertanyaan; apakah kesamaan berpuasa yang diwajibkan atas kaum “sebelum kamu” adalah puasa di bulan Ramadhan, atau (kedua) kesamaan itu hanya meliputi hal syari’at berpuasa saja, sedangkan waktunya berada di bulan lain.

Titik utama dari persoalan ini, perbedaan timbul di antara dua pendapat. Yang pertama, dimotori oleh Sa’id bin Jabir ra (w. 95 H), yang cenderung mengartikan hukum tasybih (penyerupaan atau penyamaan) itu hanya pada kewajiban berpuasanya saja, dan tidak meliputi berapa lama dan pada bulan apa berpuasa. Pendapat ini berdasar pada realitas sejarah dimana masyarakat Jahiliyah masih mengenali syari’at tersebut, walaupun telah menjadi ‘sejarah’ serta tidak dilakukan di bulan Ramadhan yang sudah dikenal.

Bisa jadi pendapat ini menyandarkan kepada salah satu firman Allah SWT tentang bermacam-macamnya syari’at bagi masing-masing umat manusia, “Untuk tiap-tiap umat di antara kamu --maksudnya: umat Nabi Muhammad saw dan umat-umat yang sebelumnya--, Kami berikan aturan dan jalan yang terang. Sekiranya Allah menghendaki, niscaya kamu dijadikanNya satu umat (saja), tetapi Allah hendak menguji kamu terhadap pemberianNya kepadamu, maka berlomba-lombalah berbuat kebajikan. Hanya kepada Allah-lah kembali kamu semuanya, lalu diberitahukanNya kepadamu apa yang telah kamu perselisihkan itu” [QS 5 Al-Maa’idah: ayat 48].

Dan pendapat yang kedua lebih terfokus pemahaman pada lamanya hari berpuasa dan bulan yang diwajibkannya berpuasa. Pendapat kedua ini mengarahkan perhatiannya kepada ayat selanjutnya pada surah Al-Baqarah ayat 184, yang berbunyi, “(Yaitu) dalam beberapa hari yang tertentu.” [ayyâman ma’dûdât]. Dengan demikian, secara global ulama kelompok ini berpendapat bahwa puasa Ramadhan sebagaimana kaum muslimin melakukan selama ini telah diwajibkan kepada umat-umat yang terdahulu.

Dasar pendapat ini tentu banyaknya riwayat yang menjelaskan tentang hal itu, yang antara lain sebuah hadits yang diriwayatkan oleh Abdullah bin ‘Umar ra (w. 73 H), sebagaimana yang dinukil oleh Ibnu Katsir (701 – 774 H) yang dalam tafsirnya memuat, bahwa Nabi saw bersabda “Puasa bulan Ramadhan telah diwajibkan oleh Allah SWT atas umat sebelum kamu”.

Keterangan pada pendapat yang kedua ini masih terjadi ikhtilaf (perbedaan), apakah selama “beberapa hari yang tertentu” [ayyâman ma’dûdât] berpuasa —yang diwajibkan pada kaum dahulu itu— adalah berupa sebulan penuh dalam Ramadhan atau bulan-bulan lainnya?

Terhadap pendapat yang kedua ini, intinya memuat ikhtilaf dua pendapat, pertama menyatakan bahwa puasa yang disyari’atkan pada ummat terdahulu adalah berupa puasa selama tiga hari pada setiap bulan. Abdullah bin ‘Abbas sa (w. 69 H) mengatakan, ”Syari’at sebelumnya adalah puasa tiga hari setiap bulan, lalu syari’at ini di-nasakh dengan syari’at yang baru, melalui surah Al-Baqarah ayat 185” (Tafsîr Zâdl Mashîr). Pendapat yang kedua mengklaim bahwa “hari-hari tertentu” yang dimaksud adalah bulan Ramadhan itu sendiri. Jadi, pada bulan Ramadhan jugalah umat-umat dahulu diwajibkan berpuasa.

Al-Suday menyatakan bahwa orang-orang Nasrani sebenarnya telah memiliki syari’at puasa di bulan Ramadhan, tetapi karena mereka merasakan berat, maka mereka kemudien merubahnya dengan berpuasa di waktu antara musim dingin dan musim panas, serta menambah beberapa hari. Beberapa hari tambahan itu dengan perincian masing-masing sepuluh hari sebelum dan sesudah bulan yang disepakati ulama mereka. Sehingga, mereka berpuasa selama lima puluh hari. Ibnu Jarir (224 – 310 H) secara lebih berani meyakini seyakin-yakinnya adanya syari’at puasa di bulan Ramadhan bagi Nasrani (Tafsîr ath-Thabari).

Sedangkan agamawan Yahudi, yang juga memiliki syari’at puasa di bulan Ramadhan, menggantinya dengan puasa sehari dalam setahun. Hal itu, dalam informasi yang dimiliki Syihabuddin Al-Âlusi (w. 1270 H), penulis Tafsîr Ruhul Ma’âni, merupakan klaimnya bahwa hari itu adalah hari tenggelamnya Fir’aun dan tentaranya di laut Merah.

Perbedaan kedua –dalam menelaah ayat syari’at puasa itu– adalah tentang siapa yang dimaksud dengan “orang-orang sebelum kamu”. Pendapat pertama mengatakan yang dimaksud adalah orang-orang ”ahlul kitâb”, yaitu mereka-mereka yang masih berpegang kepada kitab agama-agama sebelum Islam (Yahudi dan Nasrani). Pendapat kedua menyebutkan kaum Nasranilah yang dimaksud ayat itu. Sedangkan pendapat yang ketiga mengatakan bahwa ayat itu memaksudkan seluruh umat-umat manusia sebelum umat Muhammad saw.

Dalam kitab Perjanjian, salah satunya di Ezra 8:21, memang diinformasikan secara indikatif adanya syari’at puasa dalam Kristen, tetapi tidak secara terperinci disebutkan apa yang dimaksud dengan puasa, selama berapa lama dan diwajibkan pada bulan apa. “Kemudien di sana, di tepi sungai Ahawa itu, aku memaklumkan puasa supaya kami merendahkan diri di hadapan Allah kami dan memohon kepada-Nya jalan yang aman bagi kami, bagi anak-anak kami dan segala harta benda kami”. Sampai saat ini di antaranya belum ditemukan keterangan-keterangan lain di kitab Perjanjian yang menerangkan lebih jauh tentang puasa tersebut.

Selain itu dalam konteks sejarah yang lain, syari’at puasa nampaknya benar-benar menjadi syari’at setiap ummat. Sayyidah ‘Aisyah radliyallaau ’anha menceritakan –seperti yang diriwayatkan oleh Hisyam bin ‘Urwah– bahwa orang-orang Quraisy biasa menjalankan puasa di bulan ‘Asyura, walaupun sehari saja. Namun sejak diutusnya Nabi Muhammad saw, puasa dilaksanakan pada bulan Ramadhan. Puasa di bulan ‘Asyura masih disyari’atkan tetapi berada dalam status sunnah.

Juga masih ada riwayat lain yang menerangkan tentang syari’at puasa pada ummat dahulu. Ad-Dlahâk, dalam riwayat Ibnu Abi Hatim mengatakan, bahwa puasa pertama kali disyari’atkan di zaman Nabi Nuh ’alaihis salam, dan masih tetap berlangsung hingga zaman nabi Muhammad saw. Syihabuddin Al-Alusi (w. 1270 H), penulis Tafsir Ruhul Ma’âni, dengan dasar hadits Nabi saw yang diriwayatkan oleh Abdullah bin ‘Umar itu, lebih percaya bahwa puasa Ramadhan disyari’atkan sejak Nabi Adam ’alaihis salam. Az-Zamakhsari (467 – 538 H) melalui telaahnya atas asal usul bulan Ramadhan juga menegaskan bahwa puasa adalah amal ibadah yang sudah lama [‘Ibaadah Qadiimah].

Dengan melihat dari hadits yang diriwayatkan Abdullah bin ‘Umar dan beberapa riwayat lain serta melihat proses turunnya syari’at yang tanpa diawali sebab-sebab tertentu serta beberapa hal lain –yang semuanya telah disinggung di atas, nampak jelas bahwa “puasa pada bulan Ramadhan” telah disyari’atkan kembali kepada manusia – tidak hanya kepada ummat Muhammad saw– setelah sebelumnya dibelokkan oleh umat-umat terdahulu.

Hal ini mafhumnya lebih bisa diterima karena kemunculan Nabi Muhammad saw adalah meluruskan dan memperkuat kembali syari’at-syari’at dari Allah yang –sebagaimana difirmankan di dalam Al-Qur’an– telah ditahrif atau diselewengkan oleh umat-umat terdahulu. Demi pelurusan dan penguatan syari’at pada era Islam saat ini berkembang melahirkan dugaan dari para sarjana Barat, bahwa syari’at agama Islam tidaklah murni melainkan mengadopsi dari agama-agama sebelumnya. Inilah yang akhirnya banyak kaum muslim terjebak dalam pemurtadan oleh pemahaman Barat.

Ikhwal mengenai kata Ramadhan, sebagaimana tersurat dalam hadits Nabi saw di atas –riwayat Abdullah bin ‘Umar radliyallaahu anhu– dan juga surat Al-Baqarah ayat 185, dirasa istilah itu mengikuti budaya Arab yang sudah mengenal tradisi ber-Ramadhan. Yang maksudnya adalah, ketika Al-Qur’an atau Nabi Muhammad saw menyebut kata Ramadhan, masyarakat sudah tidak asing lagi dengan istilah ini. Bahkan dalam konteks struktur bahasa Arab, kata ini sudah menjadi Ism ghoiri munsharif. Yang artinya dan maksud kata itu sudah cukup terkenal dan tidak perlu lagi mengikuti qaidah-qaidah gramatikal bahasa Arab.

Inti dari singkat penjelasan di atas adalah bisa difahami dan memastikan pula bahwa bulan Ramadhan itu ada, setidaknya sejak syari’at puasa diturunkan kepada ummat manusia. Karena, arti Ramadhan itu sendiri adalah waktu dan/atau keadaan suatu hal dimana seseorang merasakan panas, mulut terasa kering dan tenggorokan terasa haus, yang dikarenakan sedang berpuasa. Sehingga dengan sendirinya dan secara otomatis, bulan atau waktu dimana orang melakukan puasa disebut bulan atau waktu Ramadhan, yaitu saat yang panas, kering dan haus.

Demikianlah sekedar telaahan untuk menambah pengetahuan bahwa syari’at puasa memang sudah menjadi syari’at bagi setiap ummat manusia. Dan di antara sekian macam syari’at, hanya ibadah puasa merupakan ibadah kontemplatif. Hal ini bisa dibenarkan, karena dalam sebuah hadits Qudsy, Allah SWT telah berfirman, “Seluruh amal ibadah anak-anak keturunan Adam diperuntukkan kepada pelakunya, kecuali puasa. Maka sesungguhnya puasa adalah untukKu, dan Aku mengganjar karenanya”. Sehingga dengan pernyataan Allah SWT itu, Imam al-Qurthubi (627 – 671 H) dalam tafsirnya mengatakan bahwa ‘puasa merupakan (komunikasi) rahasia antara hamba dengan Tuhannya’. Sudah selayaknya sangat bisa diterima jika Shuhuf-nya Ibrahim ‘alaihis salam, Taurat untuk Musa ‘alaihis salam, Injîl untuk Isa ‘alaihis salam dan Al-Qur’an pun turun pertama kali pada bulan Ramadhan, bulan saat para pembebas sedang berkontemplasi. [M. Masdum Muharram, penulis sekarang di Riyad/www.hidayatullah.com]

Baca Selanjutnya...
Langganan: Postingan (Atom)

Sign by Danasoft - Get Your Free Sign

Sign by Danasoft - Get Your Free Sign