April 23, 2015

Hak Akses dalam Linux


  Kali ini saya akan menjelaskan mengenai hak akses di dalam Linux. Setiap file dan direktori yang ada dalam sistem linux memiliki tiga buah hak akses, satu untuk user itu sendiri, kemudian untuk user dalam grup yang sama dengan pemilik file dan yang terakhir untuk user lainnya.
Anda dapat melihat hak akses sebuah file dengan menggunakan perintah ls l,
Perhatikan contoh dibawah ini:

-rw-rw-r– 1 postgres postgres 41527 Jul 12 2001 summary.pdf
drwxrwxr-x 2 postgres postgres 4096 Sep 20 2002 Suse
-rw-r–r– 1 root root 4935 Aug 23 2001 T123456.log
-rw-r–r– 1 postgres postgres 13335 Apr 10 17:04 tchart2.java

Karakter pertama menunjukkan jenisnya, jika berisi karakter d, berarti itu adalah direktori sedangkan jika kosong berarti file. Sembilan karakter berikutnya menunjukkan hak aksesnya, dengan tiga karakter pertama menunjukkan hak akses untuk user tersebut, tiga karakter berikutnya menunjukkan hak akses untuk grup nya dan tiga karakter terakhir menunjukkan hak akses untuk user lain.
Masing-masing arti karakter tersebut dapat dilihat pada tabel berikut:

Karakter Arti Nilai

r (read) Hak akses untuk membaca 4
w (write) Hak akses untuk menulis 2
x (exec) Hak akses untuk menjalankan 1

Dengan mengkombinasikan nilai pada masing-masing hak akses tersebut, akan didapatkan hak akses masing-masing, perhatikan tabel berikut:

Hak Akses Nilai Arti

— 0 Tidak memiliki hak akses (tidak dapat di akses)
r– 4 Dapat dibaca
rw- 6 Dapat dibaca dan ditulis (diedit)
rwx 7 Dapat dibaca, ditulis dan dieksekusi (dijalankan)
r-x 5 Dapat dibaca dan dijalankan, tetapi tidak dapat diedit
–x 1 Hanya dapat dijalankan
Berikut contoh penerapannya:

Hak Akses Nilai Arti
·         rw——- 600 Pemilik memiliki hak akses baca dan tulis, sedangkan orang lain tidak memiliki hak akses apapun. Set dengan hak akses ini supaya file anda tidak dapat dibaca orang lain, biasanya digunakan untuk file-file dokumen
·         rw-r–r– 644 Pemilik memiliki hak akses baca dan tulis sedangkan orang lain hanya dapat membaca saja. Gunakan hak akses ini jika anda ingin orang lain dapat membaca file anda
·         rw-rw-rw- 666 Dengan hak akses ini, orang lain juga akan dapat membaca dan merubah file anda
·         rwx—— 700 Pemilik dapat membaca, menulis dan menjalankan file ini, hak akses ini yang biasanya digunakan untuk menjalankan program
·         rwxr-xr-x 755 Pemilik memiliki hak akses baca, tulis dan menjalankan file ini, sedangkan orang lain hanya dapat membaca dan menjalankan file tersebut
·         drwx—— 700 Hanya pemilik yang dapat mengakses, membaca dan menulis pada direktori tersebut. Setiap direktori harus memiliki hak akses x untuk dapat diakses
·         drwxr-xr-x 755 Isi direktori ini hanya dapat dirubah oleh pemilik, tetapi orang lain dapat membaca isi direktori tersebut

Menggunakan Perintah chmod

Untuk menggunakan chmod, perintahnya adalah:
# chmod hakakses namafile
misalnya:
# chmod 644 coba.txt
perintah tersebut akan mengubah hak akses file coba.txt menjadi seperti berikut:
rw-r–r– 1 postgres postgres 41527 Jul 12 2001 coba.txt
Untuk mengganti hak akses sebuah direktori beserta dengan isinya, gunakan parameter R, dengan parameter tersebut, chmod akan dijalankan secara rekursif, misalnya seluruh file yang ada pada direktori /home/user/public_html akan dirubah hak aksesnya menjadi 755, maka perintahnya adalah sebagai berikut:
# chmod 755 /home/user/public_html

Menggunakan Perintah chown

Perintah chown digunakan untuk mengganti pemilik sebuah file, perintah ini hanya dapat digunakan oleh user root. Perintah ini hanya dapat digunakan oleh user root. Perintahnya adalah sebagai berikut:
# chown namauser.namagrup namafile
misalnya:
# chown user.user coba.txt
perintah chown juga dapat digunakan dengan menggunakan parameter R, contohnya adalah sebagai berikut:
# chown R apache.apache /var/www/html

April 22, 2015

Menjeda dan Melanjutkan Perintah di terminal

kita dapat menjeda suatu perintah yang sedang berjalan di terminal dengan menekan ctrl+z

April 21, 2015

Install Extplorer di Debian 7 Wheezy


Bagi pengguna Joomla, updating, uploading maupun editing file merupakan hal yang biasa. Namun kemudahan dalam mengakses file di server, dipadukan dengan akses pada control panel di backend Joomla! menjadikan kemudahan dan fleksibilitas dalam pengaksesan, mutlak diperlukan.
Salah satu ekstensi gratisan yang cukup handal, yang merupakan salah satu pilihan ekstensi terbaik Joomla! adalah komponen eXtplorer.

eXtplorer merupakan File Manager berbasis web terbaik yang kompatibel dengan Joomla. Anda dapat menggunakannya untuk menelusuri folder dan file di server. eXtplorer bekerja seperti sebuah (program transfer file) FTP, tetapi jauh lebih mudah. Anda dapat mengedit, menyalin, memindahkan, menghapus, pencarian, upload,download, maupun membuat dan mengekstrak arsip.

eXtplorer memiliki pohon direktori dinamis dengan loading pada subdirektori sesuai permintaan. Anda dapat membuat file baru dan direktori, dan juga mengubah hak akses file (chmod) dan banyak lagi melalui pohon direktori eXtplorer.

Cara Install ExtPlorer
  1. download file berekstensi .zip di http://extplorer.sourceforge.net/ 
  2. pindah ke server menggunakan perintah scp
  3. setelah dipindahkan ke folder /var/www/ , ekstrak ke folder extplorer
  4. beri hak akses dengan #chown -R www-data:www-data /var/www/extplorer
  5. buka di <dns>/extplorer
  6. masuk dengan username admin dan password admin
  7. ganti password
  8. ini lah tampilan extplorer

April 20, 2015

Mengaktifkan Mode Rewrite Apache di Debian 7 Wheezy

Kali ini saya akan memberikan tutorial tentang bagaimana cara mengaktifkan mode rewrite di Debian 7. Mode Rewrite berguna untuk mengizinkan file .htaccess melakukan tugasnya.
  1. Buka Terminal. kalau saya menggunakan remote ssh yang terhubung ke server.
  2. Masuk sebagai superuser/root
  3. Masukan a2enmod rewrite lalu restart apache
  4. Masukan perintah #nano /etc/apache2/sites-available/default
  5. Cari AllowOverride none dan rubah None menjadi All
  6. Restart Apache

April 18, 2015

Sekilas tentang target="_blank"

Banyak sekali coding di bahasa pemrogaman HTML, salah satu contohnya pasti kalian pernah menemui target='blank' . _blank digunakan agar saat link di klik selalu membuka tab baru. Ini berguna agar pembaca yang mengklik link tidak meninggalkan blog kamu.
Contoh penggunaan
Google

April 17, 2015

Kegiatan Jumat Bersih di BLC Telkom Klaten

Hari ini saya dan teman-teman yang pkl di BLC TELKOM Klaten melakukan kegiatan bersih bersih di lingkungan BLC Telkom Klaten.

April 16, 2015

Tentang Jibas Sms Gateway

 Tentang Jibas Sms Gateway

April 15, 2015

Cara Menambahkan siswa di Jibas

Kali ini saya akan menunjukan bagaimana cara menambahkan data siswa baru di jibas
  1. Pertama masuk ke jibas akademik
  2. Masukan username dan password
  3. Masuk ke tab kesiswaan
  4. Klik gambar 'search'
  5. Pilih tambah data siswa
  6. Isi data dengan benar
  7. Setelah Selesai klik simpan

April 14, 2015

Menghubungkan Jibas sms gateway ke database server

Selamat malam semuanya, disini saya akan membagikan cara mengkoneksikan Jibas sms gateway ke database server. Saya mencoba menghubungkan aplikasi jibas sms gateway yang ada di linux mint saya ke database server saya, server saya menggunakan OS debian. oke langsung saja.
  1. buka aplikasi jibas sms gateway
  2. masuk ke tab pengaturan dan ganti host, username dan password database localhost anda anda
  3. jika sudah berhasil terhubung, ganti host, username dan password database server anda
  4. jika tidak bisa, coba ganti lewat aplikasi, ganti di config.ini yang ada di /home/user/.wine/dosdevices/c:/Program Files/YIM/JIBAS SMS Gateway 1.9
  5. buka aplikasi itu lagi dan coba hubungkan
  6. jika terdapat error "Authentication to host 'smkn1purwodadi.net' for user 'root' using method 'mysql_native_password' failed with message: Access denied for user 'root'@'192.168.100.1' (using password: YES)" artinya password yang anda masukan salah dan coba ganti dengan password yang benar
  7. password tidak bisa diganti lewat aplikasi ataupun lewat file config.ini karena jika password di config.ini diganti tidak dengan karakter yg tepat maka aplikasi akan error. Solusinya yaitu samakan password database localhost dengan password database server. 
  8. masuk ke terminal localhost dan masuk ke root
  9. ketikan mysql -u root -p dan masukan password anda
  10. jika sudah masuk, ketikan SET PASSWORD FOR root@'localhost' = PASSWORD('password_baru');
  11. setelah itu coba ganti password database di aplikasi jibas sms gateway. Setelah bisa terhubung, ganti dengan host server. dan coba hubungkan kembali.
BLC TELKOM Klaten 

April 13, 2015

Mengatasi Error "Access to the port 'com' is denied." di jibas sms gateway linux

Untuk jibas sms gateway, kadang ada yang menemui error acces denied atau akses ke port yang dituju ditolak. kali ini saya akan membagi cara untuk menangani error tersebut

  1. untuk type error ini silahkan masuk ke direktori /home/user/.wine/dosdevice
  2. pilih port com yang digunakan dan klik kanan properties
  3. pindah ke tab permision
  4. buat seperti pada gambar. Untuk 'bintang' silahkan ganti dengan user anda
  5. coba hubungkan lagi

April 11, 2015

sms gateway jibas di linux mint

 Kali ini saya akan membagikan tentang SMS GATEWAY JIBAS di Linux Mint, kemarin saya sudah memberitahu untuk yang di Sistem Operasi Windows, Sekarang kita akan mencobanya di linux mint. Langsung saja ke TKP

  1. pasang aplikasi wine melalui ubuntu software center atau synaptic package manager dan juga install wine tricks
  2. buka winetrick install dotnet20sp2 atau MS.NET 2.0 SP 2
    buka winetricks
    • pilih "select the default wineprefix" klik ok
    • pilih "install a windows DLL or component"
    • cari dotnet20sp2 atau MS.NET 2.0 SP 2 pilih dotnet20sp2 atau MS.NET 2.0 SP 2 klik ok
    • tunggu proses install yaitu muncul l_intl.zip lalu proses download dotnetfx.exe
    • muncul installasi Microsoft .NET Freamwork 2.0 setup klik next muncul end-user license agreement centang "i accept the terms......" klik install muncul proses silahkan tunggu saja  setelah selesai klik finish
    • muncul sacara otomatis installasi kedua yaitu proses download NetFx20SP2_x86.exe silahkan tunggu muncul extracing file lalu muncul setup
    • muncul jendela Microsoft .NET Framework 2.0 SP2 setup
    • centang "i have read......" klik install muncul proses installing silahkan tunggu
    • muncul setup complete klik exit
    • muncul kembali jendela winetrick yang tadi silahkan close terus 
  3. sambungkan modem untuk smsgateway yang anda gunakan, misalnya saya menggunakan modem Huawei Type E153
  4. buka terminal masuk sebagai root dengan perintah "sudo su" 
  5. pindah directory ke /dev dengan perintah " cd /dev" 
  6. masukan perintah untuk mendapatkan USB, berapa yang telah tercantap modem tadi yaitu perintah "ls | grep ttyUSB" maka muncul ttyUSB berapa yang tertancap misal ttyUSB0 atau ttyUSB1
  7. ubah mod dengan perintah "chmod 777 ttyUSB0" misal 0 jika tadi 0 
  8. buka terminal baru tanpa menutup terminal yang tadi (jangan masuk ke root)buat sambungan ke wine karena wine tidak dapat mengakses port USB begitu saja 
  9. buat sambungan dengan perintah "ln -s /dev/ttyUSB0 /home/user/.wine/dosdevices/com7" 
  10. kembali ke terminal yang lama tadi masukan perintah "chmod 777 /home/user/.wine/dosdevices/com7" 
  11. unduh aplikasi desktop jibas smsgateway di http://jibas.net/content/download/download.php lalu cari aplikasi jibas desktop smsgateway unduh lalu buka file yang anda download tadi ekstrak buka folder yang terekstrak tadi pilih setup.exe klik kanan pilih "open with wine windows progra......" klik ikuti langkah instasi yaitu muncul jendela awal klik next klik next klik next klik close 
  12. buka filesystem /, masuk home ,user ,tekan CTRL + H, cari .wine ,pilih drive_c, pilih Program Files ,Pilih YIM, pilih JIBAS SMS Gateway 1,9
  13. klik kanan Yim.Jibas.Smsd.exe pilih "open with wine windows progra......"
  14. klik pengaturan ganti jenis modem sesuaikan termasuk model ,port ,baudrate ganti juga konfigurasi basis data alamat dan port "localhost : 3306", pengguna root ,katasandi ,klik simpan, tutup aplikasi
  15. buka lagi aplikasi jibas sms gateway , muncul lalu klik sambung perangkat
 

April 10, 2015

Setting Aplikasi Jibas Sms gateway di Windows

Kali ini saya akan membagikan pengalaman saya tentang bagaimana mengoneksikan database dan modem untuk diintegrasikan dengan fitur SMS GATEWAY dari jibas
  1. Download Aplikasi sms gateway jibas di jibas.net
  2. Install Aplikasi
  3. Cek Port yang digunakan modem lewat Device manager
  4. masuk ke Aplikasi Jibas SMS GATEWAY
  5. masuk ke tab konfigurasi>pilih modem dan masukan port yang digunakan modem serta maximum port speed
  6. setelah disimpan lalu konfigurasi database di tab database
  7. Setelah semua konfigurasi benar, masuk ke pemantauan dan klik Start
  8. Jika berhasil, maka dipojok kiri bawah akan terdapat tulisan seperti ini

Sekian tutorial dari saya, jika ada yang ingin ditanyakan bisa hubungi saya. Sekian dan terimakasih

Merubah Ukuran Maximal Upload di Owncloud di linux mint

Kali ini saya akan memberikan tutorial tentang merubah maximal upload size di owncloud

April 9, 2015

Merubah info perpustakaan di SLims

Kali ini saya akan memberikan tutorial tentang bagaimana mengganti info perpustakaan di slims
  1. Masuk sebagai admin
  2. masuk ke system>content>Libary Info
  3. Klik Edit
  4. setelah Edit selesai klik update

April 8, 2015

Install Kalkun di Linux Mint

Install Kalkun di Linux Mint

Kali ini saya akan memberikan tutorial tentang bagaimana menginstall kalkun di Linux Mint. Kalkun biasanya digunakan untuk mengirim sms dan dipadukan dengan gammu.

  1. Pastikan sudah ada kalkun_0_7_1.zip di linux mint. 
  2. Pindahkan ke /var/www/html/
  3. extract zip
  4. beri hak akses pada folder kalkun
  5. buat database kalkun lewat phpmyadmin
  6. setelah itu buka localhost/kalkun di browser dan mulai instalasi
  7. pastikan semuanya sudah dicentang, lalu klik next
  8. pilih run database setup dan isi dengan benar
  9. setelah instalasi selesai masuk dengan username=kalkun dan password kalkun. dan inilah tampilan dashboard kalkun

April 7, 2015

Install gammu di Linux Mint

Install gammu di Linux Mint

  1. Install paket gammu dan gammu smsd 
  2. Cek port modem 

  3. Rubah konfigurasi pada gammu-config
  4. Rubah konigurasi pada /etc/gammu-smsdrc

  5. coba kirim sms dengan perintah seperti dibawah

April 6, 2015

Sekilas Tentang Gammu



Pengertian Gammu
GAMMU adalah sebuah aplikasi yang dapat digunakan untuk mengelola berbagai fungsi pada handphone, modem dan perangkat sejenis lain nya. Fungsi-fungsi yang dapat dikelola oleh Gammu antara lain adalah fungsi nomor kontak (Phonebook) dan fungsi SMS. Untuk aplikasi yang akan coba kita buat di materi ini , akan lebih banyak digunakan fungsi SMS dari GAMMU. 
 
Kelebihan Gammu

  1. Gammu bisa dijalankan di windows maupun Linux
  2. Banyak device yang kompatibel dengan Gammu
  3. Gammu menggunakan database MYSQL
  4. Baik Kabel data USB maupun SERIAL, semuanya kompatibel dengan Gammu
  5. Gammu adalah aplikasi open source yang dapay dipakai secara gratis,
  6. gammu tidak memerlukan banyak hardware (Hanya perlu PC+modem) sehingga memudahkan dalam mengembagkan aplikasi dengan modal dikit.

Manfaat Gammu 
Gammu SMS Gateway akan sangat memudahkan kita untuk mengirmkan SMS dalam jumlah banyak melalui komputer. contoh aplikasi nya dapat digunakan sebagai pengirim SMS massal, SMS Polling, SMS Auto Replay, Auto responder, SMS On Demand, SMS Scheduller, dsb.