Sharing samba di linux / windows
agar data kita di linux dapat diakses dari windows atau dari windows dapat diakses dari linux atau dapat dibaca dari komputer linux kamu ke komputer linux lain tinggal menggunakan samba.

Samba (server message block) adalah protokol file sharing dan printer sharing untuk menyaingi protokol yang telah ada yakni Novell’s IPX-based. SMB ini merupakan protokol file sharing dan printer sharing pertama yang dapat berjalan pada multi protokol: TCP/IP, NetBEUI, IPX/SPX. Dengan kata lain SMB server dapat menggantikan posisi Novell server tanpa harus merubah infrastruktur dari jaringan itu sendiri.
  • Mengecek samba service
untuk menggunakan samba, kita harus meyakinkan service samba daemon telah aktif.

caranya :
abdul@juriglinux#pstree
atau bisa juga dengan menggunakan perintah grep :
abdul@juriglinux#pstree | grep mbd
akan muncul service |-nmbd dan |-smbd

  • File Konfigurasi
untuk mendefinisikan sharing samba kita dapat merubah file konfigurasinya:

abdul@juriglinux#vi /etc/samba/smb.conf


ganti configurasi dibawah ini :

workgroup = SIGMADELTA -> nama workgroup

server string = Samba Server -> keterangan samba server

hosts allow = 192.168.10.1 -> identifikasi allow host
atau bisa di mark saja.

[shared]
comment = Sourcenya anu abdul
path = /home/source
force user = abdul
force group = users
read only = Yes

simpan dengan :wq

  • Aktifkan samba
setelah selesai melakukan file konfigurasi samba, langkah berikutnya yaitu dengan me-'restart' service samba, caranya:

abdul@juriglinux#/etc/rc.d/rc.samba restart
akan tampil :
Restarting samba: /usr/sbin/smbd -D
/usr/sbin/nmbd -D
dengan demikian proses sharing folder selesai dan datapun bisa diakses di komputer lain, mudah kan.. jangan lupa setting permission.


abdul fattah, bayangmu slalu dalam fikirku...
Siapa bilang console ga bisa ngapa-ngapain?
Ternyata di console pun kita masih bisa menikmati musik lho...

Semalem coba-coba nyetel mp3 di console eeeh ternyata jalan wuiiih makin betah aja nih di linux.
perintahnya cuma kaya gini :

abdul@juriglinux# mpg321 -Z /path/*.mp3

kalo mo ganti lagu tinggal CTRL+C aja terus klo mo selesai tinggal CTRL+Z CTRL+C 2 X.

naaah untuk urusan volume mending buka terminal baru -> ALT+F2 terus ketik :

abdul@juriglinux# alsamixer

nanti akan keluar volume kontrol sederhana tapi 'full fungsional'.

klo mo kembali ke console musicnya ya tinggal ALT+F1 aja.

so lets playing music.... 'n enjoy it!!




abdul fattah, satu rindu tersimpan dalam hati...
Baru tahu... baru sadar... baru kerasa...
Dulunya saya slalu nyaman dengan yang namanya GUI atau sering disebut interface.
sebenarnya interface dibuat sedemikian rupa dan dibungkus dengan tampilan se-'friendly' mungkin untuk memudahkan user dalam melakukan pekerjaannya.

Tapi terkadang interface yang 'mewah'-pun tidak bisa melakukan banyak hal.

jadi jangan tertipu dengan penampilan.
Don't judge the book by its cover.

Kemarin upload data ke ITB pake WinSCP datanya sih ga banyak cuma sekitar 4 Mb. tapi lambatnya wuiiiih... 3 jam nungguin baru 6%.

Trus atas saran mr. juriglinux pake SFTP aja. ya sudah akhirnya di coba pake 'Secure FTP' dan ternyata memang hasilnya luar biasa cuma '3 menit' beres.

Cara kerja SFTP secara keseluruhan sama dengan FTP, akan tetapi SFTP ini merupakan jalur secure dimana data yang dikirimkan 'di bungkus' untuk menghindari 'intruder' snipping.

perintahnya seperti ini :

abdul@juriglinux# sftp user@host
ex:
abdul@juriglinux#sftp user@167.205.7.6
kemudian masukan passwordnya
akan tampil prompt seperti ini
Sftp>
so tinggal di update deh datanya, contoh:
Sftp>put - > put DataKeuangan.tar.gz
kalo mo ambil data tinggal di get azah.
Sftp>Get - > Get DataKeuangan.tar.gz

Ternyata luarnya bagus belum tentu dalamnya juga bagus.
Jangan terlalu menilai sesuatu dari luarnya saja...



Love your Terminal...



abdul fattah, hari-hari sepi...
Cara yang termudah untuk melakukan backup/restore data adalah dengan menggunakan tools yang bersifat GUI (interface) atau menggunakan phpmyadmin atau mysqlcc dll.

Lalu apa yang dilakukan 'GUI' tersebut dibelakang layar?

GUI tersebut menjalankan instruksi-instruksi 'backup/restore' pada mysql.

instruksi-instruksi terebut kurang lebih seperti ini:

  • Backup Struktur tabel dan data

abdul@juriglinux:~$ /usr/local/mysql/bin/mysqldump -u root -p my_database > /home/abdul/my_hasil.sql

  • Backup struktur tabel tanpa data

abdul@juriglinux:~$ /usr/local/mysql/bin/mysqldump -u root -p my_database -d > /home/abdul/my_hasil.sql

  • Backup data tanpa struktur

abdul@juriglinux:~$ /usr/local/mysql/bin/mysqldump -u root -p my_database -t > /home/abdul/my_hasil.sql

  • Restore data
mysql > \. /path_sql/script_sql.sql

Lebih jelas ada di http://dev.mysql.com/doc/mysql/en/mysqldump.html


Save your data.. Good luck!



Abdul fattah, larut dalam kesendirian...
dalam ruang ku sendiri
menatap bayang yang tak kunjung pergi

hanya sepi
sepi.. yang tak pernah bosan menemani

menemani galau yang kurasa
menemani asa yang slalu hampa

tiada bosan ku menembus batas
sampai akhir ku tertidur pulas



abdul fattah, hampa...
Sudah dua hari berkutat dengan linux... bermain dengan si hitam putih (console).

Tadinya ga tertarik sama sekali sama yang namanya linux, tapi dipikir-pikir... haree genee ga bisa linux...?

Orang udah ke bulan ini masih di pinggir jalan cari angkot? kan ga asik banget tuh.

Sebenarnya targetnyasih ga muluk-muluk banget, yang penting tahu aja cara ngoprasiin linux biar bisa 'lepas' dari 'blue screen' red.

Tapi memang asik juga sih... banyak yang harus diexplore walaupun terkadang banyak juga ngelamunnya sambil mikir "mo ngetik apalagi" sambil bingung?? :P

Lumayan nih 3 hari 'ngobok-ngobok' linux dari mulai ls,cp,setting permission mounting,sampe samba daemon.. ternyata ada hasilnya... sampe tadi bermain di KDE sambil cari package buat tambah-tambah koleksi kaya Mplayer,xine,swaret,gaim, ato yang lain...

Oiya ada link yang cukup banyank nyediain package nih :
http://www.linuxpackages.net/
http://linuxpackages.inode.at/Slackware-10.0/X11/

Pokoknya menurut saya (orang baru dilinux) disitu gudangnya 'aksesoris' linux.

Intinya sih jangan menganggap linux itu sulit...
Kenalin aja dulu baru komentar...
selamat mencoba..


abdul fattah, galau hati bersama mimpi yang tiada henti...
pengesahan dan mengalihkan halaman...

biasanya teknik ini digunakan untuk website yang mempunyai satu atau lebih user grup, setiap user dibatasi oleh haknya untuk mengakses modul-modul tertentu.

misalnya saja pada sebuah sistem perguruan tinggi:
-grup mahasiswa hanya boleh mengakses modul matakuliah,nilai,khs,krs dll.
-grup staff hanya boleh mengakses kemahasiswaan,spp dll

cara yang umum dipakai untuk melakukan authentication yaitu dengan membaca user grup yang sedang aktif dan membaca halaman yang sedang aktif;

dua komponen ini merupakan bagian utama (selain session ID) untuk melacak hak seseorang untuk mengakses modul tertentu.

sehingga mahasiswa tidak bisa sembarangan masuk kedalam modul kemahasiswaan dll.

caranya sederhana:
--------------------
1. gunakan variable penampung user grup dari database tertentu
2. baca halaman yang sedang aktif
3. buat fungsi compare_modul resultnya true bila ditemukan false bila tidak ditemukan.
4. bandingkan id halaman tersebut ke user grup tersebut
5. bila tidak sesuai berarti user tersebut tidak berhak maka lakukan redirect pages
6. selesai.

penjelasan:
  • untuk menampung variable user grup biasanya disimpan pada modul utama program yang akan dibaca disetiap modul.
ex : $usergrup=01 <= (01 asumsi hasil query grup)
  • membaca halaman aktif dapat dilakukan dengan mengambil nilai default server
ex : $url=$_SERVER["HTTP_HOST"].$SERVER["PHP_SELF"];

$_SERVER["HTTP_HOST"] -> untuk mendapatkan server aktif
$SERVER["PHP_SELF"] ->untuk mendapatkan modul yang sedang digunakan

dengan demikian kita mendapatkan url yang sedang aktif dan disimpan didalam
variable $url.
  • tujuan utama pembuatan fungsi compare_modul adalah untuk membandingkan modul yang sedang diakses dengan user yang sedang aktif.
ex:
function compare_modul($url,$usergrup){
$sql-> lakukan query menurut struktur database yang digunakan
ex: "select a.sysgrup_kode,b.sysmodul_kode from sys_gmodul a,sys_modul b
where a.sysmodul_kode=b.sysmodul_kode and '$url'
like concat('%',b.sysmodul_path,b.sysmodul_url) bla bla blaa...."
$hsl=mysql_query($sql) or die(mysql_error());
$jbaris=mysql_num_rows($hsl);
return ($jbaris>0);
}
  • bila tidak sesuai maka lakukan redirect pages
ex:
$lokasifile="http://localhost";
if (!compare_modul){
header("Location:".$lokasifile."error/error_doc.html");
}

ya, biasanya syntax "header" digunakan untuk melakukan redirect page, umumnya
digunakan pada modul login, sehingga bila user melakukan kesalahan pada saat login
halaman akan dikembalikan lagi ke modul login.

dalam kasus ini bila hak tidak sesuai maka modul dialihkan kehalaman error_doc.html
isi error_doc.html bisa apa saja yang berhubungan dengan pesan bahwa user tidak
berhak mengakses modul tersebut.
  • selesai..

abdul fattah, lagi sendiri dengan asa tiada pasti..
Ketika manusia tertusuk ambisi...
Ketika prilaku sudah tiada arti...

Ketika harapan menjadi tumpuan...
Ketika manusia berjalan tanpa tujuan...

Menghindari bayang nyata keindahan...
Mencari alasan tuk menggapai jawaban...

dan ketika inspirasipun tlah pergi...
meninggalkan asa sepi sendiri...

tertanam dalam ruang kosong menyesakan dada...
dengan galau hati diselimuti mimpi...

mimpi-mimpi yang tak kunjung pergi...
berharap janji suci kan kembali...


abdul fattah

a belief in the hereafter is a belief in the afterlife...

or life after death...

it is, therefore, associated with religions...
and the soul's journey to heaven or to hell..

whichever way being just deserts for the person...
based on how they lead their life..


so... protect your self with your behavior :~P

...terhempas dalam suasana hening menusuk jantung...
teringat akan sosok bayang-bayang keindahan..

dan ku sadar bahwa semua itu tlah pergi...

akankah suatu janji kan kembali...

kumohon kuatkanlah hati hambamu ini ya allah...

karna aku hanyalah setetes embun yang kan hilang perlahan...
aku hanyalah cahaya lilin yang kan padam...
karna aku hanyalah ranting yang rapuh ya allah...

jadikanlah aku sebagai lilin yang dapat menyinari gelapnya malam...
jadikanlah aku sebagai embun pagi yang dapat dihisap oleh rumput dan dedaunan..

jadikanlah aku orang yang slalu mensyukuri rahmatmu...


amien..
Setelah sukses dengan kawah putih... target berikutnya (3-4 juni 2005) adalah Gunung papandayan (garut).

Semalem pa betha bawa 2 buah tenda buat persiapan kemping sekaligus ngetes tu tenda.

setelah pasang sana-sini akhirnya 2 tenda itu selesai didirikan dan masih sangat layak pakai, ga tanggung2 ngediriinnya juga didalem kantor.

jadi tinggal cari sekitar 1 ato 2 tenda lagi deh.

karena tidurnya kemaleman alhasil bangunnya kesiangan deh, tapi gapapa ah entar malem lembur lagee he hee :D

insya allah rencana ke papandayannya terlaksana n sukses amin.
Sering gunain database? gimana loadingnya cepet ga?
jawabnya 'tergantug..' jumlah data yg diquery, sql yg digunakan..

salah satu cara untuk 'mensiasati' bila database cukup besar dan cukup berat pada saat query adalah dengan menggunakan tabel sementara, mungkin hampir sama dengan view.

mysql (versi 3.2xx) menyediakan fungsi untuk membuat tabel sementara, baik untuk tipe myisam maupun innodb, yaitu :

create temporary table [nama table] (
nama fied1, nama field..n)

untuk mencegah terjadinya error pada saat melakukan pembuatan tabel maka dapat di periksa dulu dengan kondisi keberadaan tabel yang akan dibuat, seperti ini :

create temporary table [if not exists] [nama table] (
nama fied1, nama field..n)

setelah membuat tabel temporary, selanjutnya export/pindahkan data yg dianggap sering di query dan cukup besar.

insert into [tabel temporary]
( nama fied1, nama field..n)
values
(values1,values..n)

langkah selanjutnya kita dapat melakukan operasi sql pada tabel temporary tersebut seperti
tabel biasa.

yang lebih menarik adalah bahwa tabel temporary tersebut hanya di create di-client saja dan hanya pada koneksi tersebut, sehingga pada saat koneksi lost maka tabel otomatis akan didrop.

Pokonyamah hidup yang gratisan...

Tidur aaaah, dah malem...
Memang hidup itu harus dinikmati walaupun terkadang kenikmatan itu didapat dengan cara yang sangat melelahkan.


futsal lapangan obc bandung

hari sabtu kemarin (30 april 2005) seperti biasa dikantor ada olahraga futsal rutin ini koleksi potonya kebetulan yang dateng pas-pasan jadi ga ada gantinya ya hasilnya kita semua ngos-ngosan kecapean, tapi ga-pa-pa asi-asik aja ko.


start naik gunung


besoknya minggu (1 mei 2005) acara naik gunung santai ke daerah ciwidey-gunung patuha, semula sih ga nyangka gunungnya masih jarang terjamah manusia, dan masih bingun diperjalanan pa betha pake acara beli golok segala, 2 lagi.!


istirahat dulu cape neeh

eh sampe di tempat start, ternyata emang bener hutannya bener2 'bala' lumayan juga harus ngebuka jalan 'ngebabat' semak/halang-rintang yang ada, ya itu pake golok yang tadi dibeli.


neeh finish kawah putih

dah 3 jam nerobos hutan tapi belum juga ada tanda2 puncak nih, khawatir juga seeh tapi mo gimana lagi dengan langkah ga pasti akhirnya perjalananpun diteruskan.

dan akhirnya setelah hampir 4 jam perjalanan eeeh ada suara orang teriak/ketawa/ketiwi yang pasti itu bukan setan bukan juga penampakan itu adalah tanda2 bahwa kita sudah mendekati kawah putihnya dan akhirnya sampe juga di tujuan.


nikmatnya baru terasa

neeh kolesi fotonya

asik bukan, siapa yang berani ikut lagi...?