Popular Post

Showing posts with label Linux. Show all posts

mengganti background grubloader

By : afit
Tutorial - Ketika menginstal Ubuntu 10.10 sebagai sistem tunggal, kadang menu grub tidak ditampilkan saat komputer dinyalakan. Bagi Anda yang ingin menampilkan menu grub yang tersembunyi, silahkan ikuti langkah berikut ini...

Tekan kombinasi tombol Alt+F2 untuk menjalankan dialog "Run Application", ketik perintah berikut "gksu gedit /etc/default/grub" tanpa tanda kutip lalu tekan enter atau klik tombol "Run". Setelah grub dibuka oleh gedit, backup dulu file tersebut dengan cara memilih menu File-->Save As, silahkan berinama dengan sembarang nama, sebagai contoh kami membackup dengan nama grub.bak. Buka kembali grub lalu cari dan edit baris berikut:

# If you change this file, run 'update-grub' afterwards to update
# /boot/grub/grub.cfg.

GRUB_DEFAULT=0
GRUB_HIDDEN_TIMEOUT=0
GRUB_HIDDEN_TIMEOUT_QUIET=true
GRUB_TIMEOUT=10
GRUB_DISTRIBUTOR=`lsb_release -i -s 2> /dev/null || echo Debian`
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"
GRUB_CMDLINE_LINUX=""

Ubah hanya pada baris yang terlihat tebal berwarna kuning dengan menyisipkan " # " menjadi:

#GRUB_HIDDEN_TIMEOUT=0

Simpan perubahan lalu tutup jendela gedit.

Lakukan update grub dengan cara menekan kombinasi tombol Alt+F2, ketik perintah berikut "gksu update-grub2" tanpa tanda kutip, centang opsi "Run in terminal" lalu tekan enter.



Jendela terminal akan terbuka, silahkan masukkan password jika diminta. Coba restart komputer, sekarang menu grub akan ditampilkan...



Bosan dengan menu grub berwarna gelap seperti itu? Jika Anda ingin mengganti background grub, silahkan ikuti cara berikut...

Tekan kombinasi tombol Alt+F2, ketik perintah berikut "gksu gedit /etc/grub.d/05_debian_theme" tanpa tanda kutip lalu tekan enter atau klik tombol "Run". Lakukan pem-backup-an seperti cara di atas. Cari dan ubah baris berikut...

# this allows desktop-base to override our settings
f=/usr/share/desktop-base/grub_background.sh
if test -e ${f} ; then
. ${f}
else
WALLPAPER="/usr/share/images/desktop-base/moreblue-orbit-grub.png"
COLOR_NORMAL="black/black"
COLOR_HIGHLIGHT="magenta/black"

fi

Ubah pada baris yang terlihat tebal berwarna kuning dengan dengan lokasi tempat Anda menyimpan gambar, lalu atur warna tulisan yang akan ditampilkan pada menu grub. Sebagai contoh kami mengubahnya menjadi seperti ini..

# this allows desktop-base to override our settings
f=/usr/share/desktop-base/grub_background.sh
if test -e ${f} ; then
. ${f}
else
WALLPAPER="/usr/share/backgrounds/leopard.jpg"
COLOR_NORMAL="white/black"
COLOR_HIGHLIGHT="yellow/light-gray"

fi

Kami mengganti bacground grub dengan gambar leopard.jpg yang berada di "/usr/share/backgrounds". Simpan perubahan, tutup jendela gedit lalu lakukan update grub seperti cara di atas. Restart komputer dan hasilnya akan nampak seperti contoh gambar berikut pada komputer kami...



Selamat Mencoba....!!!

source :: http://fadly-ubuntu.blogspot.com
tested  :: on ubuntu
Tag : ,

Converseen aplikasi image converter pada ubuntu

By : afit
Converseen adalah sebuah aplikasi image converter dan resizer yang ditulis dalam C++ dengan perpustakaan powerful Qt4.Berkat perpustakaan  gambar Magick++ , aplikasi ini mendukung lebih dari 100 format gambar seperti DPX, EXR, GIF, JPEG, JPEG-2000, PhotoCD, PNG, Postscript, SVG, dan TIFF dan banyak lainnya.
Converseen memungkinkan Anda untuk mengkonversi, mengubah ukuran, memutar, dan flip unlimited jumlah foto secara otomatis. Dengan Converseen Anda dapat menghemat waktu Anda karena ini dapat memproses lebih dari satu gambar dengan satu mouse klik! Converseen sangat sederhana

http://converseen.sourceforge.net/res/converseen_kde4_3.jpg 
Dengan converseen Anda dapat:
- melaksanakan satu atau beberapa konversi.
- Mengubah ukuran satu atau beberapa gambar.
- Kompres gambar untuk halaman web Anda.
- Memutar, dan flip gambar.
- Mengubah sekelompok gambar menggunakan sejumlah progresif atau prefix/suffix.
- Memilih filter resampling untuk mengubah ukuran gambar.

Cara Instal Converseen di Ubuntu
Untuk menginstal aplikasi ini, gunakanlah perintah sederhana di bawah ini pada terminal:


sudo add-apt-repository ppa:faster3ck/converseen
sudo apt-get update
sudo apt-get install converseen

Memotong Berkas MP3 Menggunakan Ubuntu

By : afit
Podcast. Belakangan ini, saya jadi suka mendengarkan podcast. Podcast mampu mengisi waktu luang saat saya sedang menggunakan transportasi publik. Enaknya podcast adalah, kita bisa memilih kapan untuk mendengarkan. Play, stop, pause. Dan tentu tak perlu menuntut pandangan mata.
Saat ini saya sedang menyiapkan podcast kopdar komunitas Python Indonesia bulan Oktober. Abstrak dan materi sudah dirilis.
Kalau Anda apakah termasuk yang suka mendengarkan podcast? Ini sekaligus saya eksperimen soal podcast.
Oh iya, kembali ke judul. Tulisan ini lebih bersifat ‘bagaimana’ ya berarti. Baiklah.
Pertama install cutmp3
# apt-get install cutmp3
Lalu baca manual :P
$ man cutmp3
Inilah triknya.
$ cutmp3 -i input.mp3 -O output.mp3 -a mm:ss.xx -b mm:ss.xx
Penjelasan opsi:
  • -i: input file
  • -O: output file
  • -a: waktu awal dalam menit:detik.milidetik
  • -b: waktu akhir dalam menit:detik.milidetik
Ingat, tidak ada satuan jam, jadi tambahkan 60 jika waktu file yang ingin dipotong lebih dari 1 jam

::source http://planet.ubuntu.or.id/

TORN-PAPER-CLONE CONKY FOR UBUNTU/LINUX MINT/DEBIAN/ANY UBUNTU VERSION

By : afit

Previously NoobsLab shared other Conky widgets for linux desktop to make desktop nice. So today brings torn-paper-clone conky for you, Basically this conky was available for limited environments but NoobsLab provide after modification for all Linux desktops like (Gnome Shell, Unity, Cinnamon, Gnome Classic, Mate, and others). Torn-Paper-Clone conky shows CPU usage, Memory and swap usage, and Current Time + Date.
conky

Install Conky in Ubuntu/Linux Mint open terminal (Press Ctrl+Alt+T) and copy the following commands in the Terminal:
  • sudo apt-get install conky conky-all

First of all Download Startup script with following commands:
  • cd && wget -O .start-conky http://goo.gl/6RrEw
  • chmod +x .start-conky
Now open Startup Applications > click Add  > New Dialog box will open click on Browse > Now (Press Ctrl+H) see following screenshot.
conky startup

1:  Torn-Paper-Clone Conky for (Unity, Gnome Classic, Mate, and Others)
conky

To install Torn-Paper-Clone-Conky in Ubuntu/Mint open Terminal (Press Ctrl+Alt+T) and copy the following commands in the Terminal: 
  • cd && wget -O tornpaperclone-noobslab-u.zip http://goo.gl/UjQd1
  • unzip tornpaperclone-noobslab-u.zip && rm tornpaperclone-noobslab-u.zip

2: Torn-Paper-Clone Conky for (Gnome Shell, Cinnamon)
conky

To install Torn-Paper-Clone-Conky in Ubuntu/Mint open Terminal (Press Ctrl+Alt+T) and copy the following commands in the Terminal: 
  • cd && wget -O tornpaperclone-noobslab-gs.zip http://goo.gl/pqUQi
  • unzip tornpaperclone-noobslab-gs.zip && rm tornpaperclone-noobslab-gs.zip
That's it, Enjoy
Tag : ,

Pengertian dan Keguaan atau Fungsi MySQL

By : afit

MySQL saat ini paling populer dan banyak digunakan sumber dunia teknologi database terbuka dan sistem penyimpanan data. MySQL menawarkan kehandalan besar dan kemudahan penggunaan. Ini adalah gratis, dan dilengkapi dengan dokumentasi gratis serta ribuan programmer yang berbagi kode mereka yang berhubungan dengan berkomunikasi dengan databse MySQL.


Anda dapat memikirkan database MySQL sebagai wadah yang menyimpan string (text based) data. Gambar, media file, file audio, dan hal-hal alam yang benar-benar tidak harus disimpan dalam database. Caranya adalah dengan meletakkan file-file pada server dalam folder dan hanya referensi nama dan path di databse tersebut. Berikut adalah beberapa jenis aplikasi PHP dan MySQL dapat membantu Anda membuat:

1. Situs Blog
2. Custom Database Driven Website Dinamis (seperti developPHP)
3. E-commerce dan Pemrograman Custom Toko Online
4. Jaringan Sosial dan Komunitas
5. Guestbook
6. Seluruh Website Dinamis
7. Klien dan Informasi Pelanggan

Setiap aplikasi yang membutuhkan penyimpanan data yang mendalam dan akses mudah ke data tersebut. Daftar ini akan sangat panjang.

PHP akan pintu kami ke MySQL, seorang pria tengah macam yang dapat berkomunikasi dengan berbagai teknologi dan mentransfer data di antara mereka. MySQL adalah salah satu bahasa yang tampaknya PHP mesh dengan sangat baik, dan komunitas open source terus menambahkan struktur yang lebih luas dan bermanfaat bagi bahasa. Kami akan menggunakan PHP untuk membuka koneksi, hubungan dekat, pilih data dari database, parse, dan banyak lagi.

Jika Anda kebetulan menjadi baru untuk teknologi database dan dalam penyimpanan data, MySQL menawarkan bantal lembut yang bagus untuk membawa Anda ke dalam pemahaman dan bekerja dengan sistem database. Ketika Anda merasa nyaman bekerja dengan MySQL dan PHP bersama-sama Anda bisa melompat ke dalam aplikasi PHP + MySQL kami yang dibuat untuk belajar logika aplikasi. Banyak aplikasi open source menggunakan MySQL sebagai metode penyimpanan data, termasuk banyak dari aplikasi yang kami tawarkan di sini. Jika database diperlukan untuk proyek ini, kita akan menggunakan MySQL untuk menutupi kebutuhan kita. MySQL sangat stabil, aman, dan cukup user friendly untuk pemula untuk melompat tepat ke dalamnya.

Banyak aplikasi open source menggunakan database MySQL untuk membuat keajaiban bagi orang-orang. Beberapa dari mereka adalah:

1. Joomla (dinamis PHP website menjadi mudah)
2. Wordpress (adat blogging dan banyak lagi)
3. WebIntersect (Jaringan Sosial / Core Komunitas)
4. Phpbb (forum)
5. ZenCart (e-commerce, belanja online)
6. OSCommerce (e-commerce, belanja online)
Daftar ini hanya bisa terus berjalan dan berjalan ...

Berikut adalah bagian utama dari sebuah database MySQL dan deskripsi singkat tentang apa tujuan mereka layani.

Database - 
Database merupakan wadah berbasis teks utama yang memegang segala sesuatu untuk aplikasi Anda, menganggapnya sebagai kotak besar yang memegang banyak string teks dan blok teks. Kebanyakan perusahaan hosting memungkinkan Anda untuk membuat banyak, dan itu semudah beberapa klik untuk membuat mereka. Gambar dan halaman web mendapatkan yang tersimpan pada server Anda, bukan dalam database. Database digunakan untuk string teks tradisional. Dan itu dapat menyimpan banyak string teks.

Tabel - 
Tabel bisa dibuat dalam Database Anda. Database Anda dapat menyimpan berbagai tabel. database www.developphp.com 'memiliki beberapa tabel. Satu meja menampung semua data yang Anda masukkan ke formulir gabung di sini (nama, email, lokasi, password, dll ..). meja lain memegang dan update informasi tentang berapa kali tutorial di sini telah dilihat, oleh siapa, dan dari mana. Dan satu tabel dalam database memegang posting forum, dan seterusnya dan sebagainya dengan semua situs ini tidak.

Bidang -
Fields adalah slot dimana informasi yang disampaikan. Bidang berlabel "first_name" dalam sebuah tabel tidak akan ragu menerima nama pertama pengguna bila Anda menulis naskah Anda. Jadi, Anda membuat tabel Anda dan ladang, kemudian menulis formulir dan skrip untuk memiliki orang tempat data mereka ke dalam database. Atau menulis script yang mengupdate database Anda secara otomatis pada acara-acara tertentu.

Row - 
Row adalah informasi setiap set dikirim ke database. Misalnya, ketika anda bergabung situs ini anda menjadi sebuah baris baru dalam tabel database kami. baris itu terdiri dari field: nama, email, lokasi, password, zodiak, sign up date, alamat ip, dan beberapa hal lainnya. Jika seorang gadis bernama Jane bergabung situs ini besok, info nya akan menjadi sebuah baris baru dalam tabel anggota kami di database kami. Jika situs kita memiliki 250 anggota, akan ada 250 baris dalam database.

Tag : ,

Mempercantik terminal di Debian dan Distro Linux

By : afit

Lama gak posting, akhirnya nongol kembali. Disini saya ingin berbagi sedikit tentang cara mempercantik tampilan terminal di linux, penulis menggunakan linux ubuntu 10.10

Langsung saja cekidot…
1. Pertama-pertama siapkan code ascii yang mau disisipkan, bisa langsung merujuk kesinihttp://www.network-science.de/ascii/2. Copy tulisan ascii yang dihasilakan kedalam text editor lalu save dg nama terserah anda :D3. Simpan ke dalam folder yang anda suka
4. Selanjutnya pada terminal ketik perintah berikut
5. Tarik scrool sampai ke bawah, lalu isikan nama file ascii tadi yang anda simpan, jangan lupa di save kalo sudah…
6. Selanjutnya buka terminal (Application > Accessories > Terminal dan lihat hasilnya…Sekian dan semoga bermanfaat… keep smile & go open source :)

### Source by : http://ippankgnu.wordpress.com ###
Tag : ,

Membuat PC Router dengan LINUX

By : afit
Untuk menjadikan PC kita sebagai router hal yang harus diingat adalah 2 lan card yang sudah terpasang pada komputer tersebut. Dan jangan lupa sebuah klien dan servernya, serta alat dan bahan yang diperlukan. Tanpa basa basi langsung ke TKP

Simulasi Jaringan
[Image: untitled.JPG]
--> 
1. Buka terminal dan masuk dahulu sebagai root. Ketikkan perintah dan masukkan passwordnya.
ubuntu@linux:~$ sudo su
2. Langkah selanjutnya kita harus mengisikan IP nya dengan cara ketikkan perintah
ubuntu@linux:~$ gedit/etc/network/interfaces 
atau
ubuntu@linux:~$ nano/etc/network/interfaces
--> 
Lalu tambahkan baris seperti berikut, kemudian save.
auto eth0
iface eth0 inet static
address 192.168.50.2
netmask 255.255.255.252
network 192.168.50.0
broadcast 192.168.50.3
gateway 192.168.50.1
auto eth1
iface eth1 inet static
address 221.221.221.1
netmask 255.255.255.0
network 221.221.221.0
broadcast 221.221.221.255

3.Setelah itu restart networknya agar pengaturan ip yang telah kita lakukan berjalan. Ketikkan perintah
ubuntu@linux:~$ sudo/etc/init.d/networking restart
4.aktifkan ip forwarding dari eth0 menuju eth1 yang berada di direktori /etc/sysctl.conf dengan perintah:
[Image: 19.jpg]
5.aktifkan skrip dibawah ini dengan menghilangkan tanda # sehingga menjadi:
[Image: 21.jpg]
6.aktifkan anti spoofing attack dan kernel map protect untuk pengamanan dengan menghilangkan tanda # pada script dibawah sehingga menjadi:
[Image: 31.jpg]
7.simpan dengan ctrl+o dan keluar dengan ctrl+x
8.aktifkan konfigurasi tadi dengan perintah:
[Image: 42.jpg]
9.akan muncul setingan kita:
[Image: 5.jpg]
10.membuat nat dengan menjalankan ip tables:
[Image: 62.jpg]
11.test koneksi internet pada client untuk ke internet misal menggunakan ping http://www.google.com



12.Jika conect harusnya muncul repply:
[Image: 82.jpg]
13.perintah diatas masih bersifat sementara untuk membuat permanen letakkan script tadi ke file /etc/rc.local:
[Image: 92.jpg]
14.tambahkan script tadi:
[Image: 101.jpg]
15.simpan dan keluar
Tag : ,

Cara mempercepat browsing di ubuntu dengan squid 3

By : afit

Squid adalah appliaction populer yang digunakan sebagai cache server web proxy yang menyediakan layanan proxy dan cache untuk HTTP, HTTPS, FTP, gopher dan protokol jaringan populer. Squid dapat mengimplementasikan caching Domain Name Server (DNS) lookup dan caching dan proxy Secure Sockets Layer (SSL) permintaan, dan melakukan penambahan caching.in transparan, Squid juga mendukung berbagai protokol caching, seperti Internet Cache Protocol (ICP) , yang Hyper Text Caching Protocol (HTCP), Cache Array Routing Protocol (CARP), dan the Web Cache Coordination Protocol (WCCP)

Pada tutorial ini saya akan menunjukkan cara menginstal dan mengkonfigurasi server proxy dengan Squid3 pada Ubuntu 12.04. Berikut fitur dasar squid3:

Login pada Ubuntu Server, kemudian ketik perintah di bawah ini untuk Instal squid3 di ubuntu 12.04 :
 #sudo apt-get install squid3 ccze
konfigurasi Squid3

Buat direktori untuk Cache, pada direktori cache kasus ditempatkan pada direktori /home/tepat/cache/. Kemudian mengubah direktori cache izin ke proxy 777 dan pemilik: proxy 
pemilik/tempat = user dari ubuntu
#sudo mkdir -p /home/precise/cache/
#sudo chmod 777 /home/precise/cache/
#sudo chown proxy:proxy /home/precise/cache/
Sebelum konfigurasi squid editing, Membuat cadangan file Anda / etc/squid3/squid.conf untuk referensi di masa mendatang. Squid.conf telah hampir semua opsi yang terdaftar dan dianjurkan untuk pergi melalui file yang tahu lebih banyak tentang pilihan squid
#sudo cp /etc/squid3/squid.conf /etc/squid3/squid.conf.origin
#sudo chmod a-w /etc/squid3/squid.conf.origin
Sekarang edit file / etc/squid3/squid.conf, menghapus semua opsi di / etc/squid3/squid.conf kemudian ganti dengan squid3 konfigurasi di bawah ini
#sudo nano /etc/squid3/squid.conf 

contains is :
# ACCESS CONTROLS OPTIONS
# ====================
#
#acl QUERY urlpath_regex -i cgi-bin ? .php$ .asp$ .shtml$ .cfm$ .cfml$ .phtml$ .php3$ localhost
acl all src
acl localnet src 10.0.0.0/8    # RFC1918 possible internal network
acl localnet src 172.16.0.0/12    # RFC1918 possible internal network
acl localnet src 192.168.0.0/16    # RFC1918 possible internal network
acl localhost src 127.0.0.1/32
acl safeports port 21 70 80 210 280 443 488 563 591 631 777 901 81 3128 1025-65535
acl sslports port 443 563 81 2087 10000
acl manager proto cache_object
acl purge method PURGE
acl connect method CONNECT
acl ym dstdomain .messenger.yahoo.com .psq.yahoo.com
acl ym dstdomain .us.il.yimg.com .msg.yahoo.com .pager.yahoo.com
acl ym dstdomain .rareedge.com .ytunnelpro.com .chat.yahoo.com
acl ym dstdomain .voice.yahoo.com
acl ymregex url_regex yupdater.yim ymsgr myspaceim
#
http_access deny ym
http_access deny ymregex
http_access allow manager localhost
http_access deny manager
http_access allow purge localhost
http_access deny purge
http_access deny !safeports
http_access deny CONNECT !sslports
http_access allow localhost
http_access allow localnet
http_access deny all
#
# NETWORK OPTIONS
# —————
#
http_port 3128
#
# OPTIONS WHICH AFFECT THE CACHE SIZE
# ==============================
#
cache_mem 8 MB
maximum_object_size_in_memory 32 KB
memory_replacement_policy heap GDSF
cache_replacement_policy heap LFUDA
cache_dir aufs /home/danang/cache/ 10000 14 256
maximum_object_size 128000 KB
cache_swap_low 95
cache_swap_high 99
#
# LOGFILE PATHNAMES AND CACHE DIRECTORIES
# ==================================
#
access_log /var/log/squid3/access.log
cache_log /var/log/squid3/cache.log
#cache_log /dev/null
cache_store_log none
logfile_rotate 5
log_icp_queries off
#
# OPTIONS FOR TUNING THE CACHE
# ========================
#
#cache deny QUERY
refresh_pattern ^ftp: 1440 20% 10080 reload-into-ims
refresh_pattern ^gopher: 1440 0% 1440
refresh_pattern -i .(gif|png|jp?g|ico|bmp|tiff?)$ 10080 95% 43200 override-expire override-lastmod reload-into-ims ignore-no-cache ignore-private
refresh_pattern -i .(rpm|cab|deb|exe|msi|msu|zip|tar|xz|bz|bz2|lzma|gz|tgz|rar|bin|7z|doc?|xls?|ppt?|pdf|nth|psd|sis)$ 10080 90% 43200 override-expire override-lastmod reload-into-ims ignore-no-cache ignore-private
refresh_pattern -i .(avi|iso|wav|mid|mp?|mpeg|mov|3gp|wm?|swf|flv|x-flv|axd)$ 43200 95% 432000 override-expire override-lastmod reload-into-ims ignore-no-cache ignore-private
refresh_pattern -i .(html|htm|css|js)$ 1440 75% 40320
refresh_pattern -i .index.(html|htm)$ 0 75% 10080
#refresh_pattern -i (/cgi-bin/|?) 0 0% 0
refresh_pattern . 1440 90% 10080
#
quick_abort_min 0 KB
quick_abort_max 0 KB
quick_abort_pct 100
store_avg_object_size 13 KB
#
# HTTP OPTIONS
# ===========
vary_ignore_expire on
#
# ANONIMITY OPTIONS
# ===============
#
request_header_access From deny all
request_header_access Server deny all
request_header_access Link deny all
request_header_access Via deny all
request_header_access X-Forwarded-For deny all
#
# TIMEOUTS
# =======
#
forward_timeout 240 second
connect_timeout 30 second
peer_connect_timeout 5 second
read_timeout 600 second
request_timeout 60 second
shutdown_lifetime 10 second
#
# ADMINISTRATIVE PARAMETERS
# =====================
#
cache_mgr ninja
cache_effective_user proxy
cache_effective_group proxy
httpd_suppress_version_string on
visible_hostname ninja
#
ftp_list_width 32
ftp_passive on
ftp_sanitycheck on
#
# DNS OPTIONS
# ==========
#
dns_timeout 10 seconds
dns_nameservers 8.8.8.8 8.8.4.4
#
# MISCELLANEOUS
# ===========
#
memory_pools off
client_db off
reload_into_ims on
coredump_dir /cache
pipeline_prefetch on
offline_mode off
#
### END CONFIGURAT

Ganti text  /home/danang/cache/ dengan lokasi folder cache yang kalian buat

Create swap directory,
squid3 -z

Restart squid3:
 
sudo /etc/init.d/squid3 restart

sumber : http://ubuntuserverguide.com


Tag : ,

Cara Membuat FTP server dengan banyak user

By : afit

INSTALASI & AKTIVASI

Buka terminal
Install paket vsftpd
#apt-get install vsftpd
Tambahkan service vsftpd
klo blum ada paket chkconfig install
#apt-get install chkconfig
#chkconfig --add vsftpd
Jalankan service vsftpd
#service vsftpd start
Testing FTP Server
ftp localhost
Testing FTP
"Kalau benar configurasinya pasti akan masuk brooo"

KONFIGURASI TAMBAHAN
Secara default, FTP Server yang baru diinstall hanya memperbolehkan akses dengan authentikasi anonymous dan terbatas. File konfigurasi vsftpd terletak pada folder /etc/vsftpd.conf dan dapat diubah sesuai dengan kebutuhan. Silakan buka file konfigurasi tersebut dengan text editor.

#nano /etc/vsftpd.conf
Berikut adalah beberapa opsi yang didapat dimodifikasi :
Memperbolehkan anonymous mengakses file di server FTP.
Anonymous_enable = YES
Ubah menjadi NO biar user masuk ke ftp menggunakan password, kalau kita pilih YES maka user langsung login ke ke Deirktory masing masing
Local_enable = YES
Melakukan setting hak akses yang diberikan pada user local.
Local_umask = 022
Agar user anonymous diberi hak untuk upload data
Anon_upload_enable = YES
Agar user anonymous bisa membuat direktori
Anon_mkdir_write_enable = YES
Mengaktifkan pesan direktori.
Dirmessage_enable = YES
Mengaktifkan log saat melakukan download dan upload.
Xferlog_enable = YES
Mengaktifkan port transfer.
Connect_from_port_20 = YES
Menentukan user yang dapat melakukan proses upload
Chown_uploads = YES
Lama waktu timeout koneksi yang diberikan kepada user saat tidak download atau upload.
Idle_session_timeout = 600
Lama waktu yang diberikan untuk download dan upload data.
Menentukan user yang tidak bisa mengakses FTP.
Nopriv_user =
Banner FTP saat login.
ftpd_banner = Selamat datang pada FTP Server BATUBARA...!
Setelah melakukan perubahan, simpan file konfigurasi dengan
menekan Ctrl + O Kemudian, Enter
Dan untuk keluar dari nano
menekan Ctrl + x
masuk kemabali terminal biasa;
Aktifkan Kembali Service vsftpd yang kita stopkan tadi;
#chkconfig vsftpd on
Kemudian Restart vsftpd
#/etc/init.d/vsftpd restart
Kemudian Buat group untuk ftp-account:
#groupadd ftp-account
Buat home direktori buat ftp-account:
#mkdir /home/ftp-account/
Ubah hak akses direktori ftp-account:
#chmod -R 777 /home/ftp-account
Ubah kepemilikan direktori ftp-account:
#chown root.ftp-account /home/ftp-account
Buat Direktory/folder "Data" (karna 2 user hanya bisa akses folder "data") di dalam folder "ftp-account" caranya
masuk ke ftp-account
#cd ftp-account
setelah masuk ke ftp-account buat direktory/folder "data"
#mkdir data
ubah permission directory "data"
#chmod -R 777 data
Kemudian buatlah User untuk 2 user yang mengakses directory data
#useradd -g ftp-account -d /home/ftp-account/data batubara
batubara adalah contoh nama user disini sesuikan keperluan anda.
Kemudian Buat password untuk batubara
#passwd batubara. ulangilah langkah langkah buat user kedua

Tag : ,

Konfigurasi FTP server ubuntu vsftpd

By : afit

  • install VSFTPD di ubuntumu dengan perintah  "
    sudo apt-get install vsftpd" tanpa tanda kutip
  • Buka file server konfigurasi FTP. Untuk melakukannya, pergi ke Tempat dan klik pada Komputer.
  • Dalam file browser, klik "File System" icon.
  • Klik pada folder "etc".
  • Klik dua kali "vsftpd.conf" ikon.
  • Alter akses anonim. Masukkan "anonymous_enable = YES" (tanpa tanda kutip) untuk memungkinkan akses FTP anonim. Sementara kau di itu, Anda dapat menghapus hash (#) dari awal setiap perintah dengan memasukkan "write_enable = YES" (tanpa tanda kutip).
  • Ubah nama banner selamat datang FTP. Hapus tanda komentarnya dengan menghapus hash (#), dan masukkan pesan selamat datang. Untuk contoh ini itu "ftpd_banner = Welcome to FTP Server!" (tanpa tanda kutip).
  • Klik Simpan dan tutup file tersebut.
  • Untuk me-restart server, masukkan perintah berikut: "sudo / etc / init.d / vsftpd restart" (tanpa tanda kutip).
  • Tempatkan file pada server FTP. Untuk memindahkan file ke server mengakses Folder FTP dari perintah pada gambar di bawah.
Tag : ,

Mempercepat Browsing Ubuntu 12.04 - Mengatasi Masalah Squid

By : afit
Koneksi lambat sering membuat galau. Browsing ditunggu lama loading tak selesai-selesai meski hanya membuka sebuah halaman. Mencoba koneksi melalui proxy nasibnya sama, terutama saat membuka situs-situs terkemuka yang telah mengaktifkan IPv6 pada servernya. Server-server Google, Blogspot dan Yahoo adalah contoh situs yang kadang gagal diakses saat kondisi internet memburuk.

Disable IPv6

Squid mengembalikan permintaan dengan kode kesalahan "(110) Connection timed out". Misalnya, saat ingin membuka blog ini justru yang ditamplkan pesan "The requested URL could not be retrieved The following error was encountered while trying to retrieve the URL: http://bojalinuxer.blogspot.com/
Connection to 2404:6800:4003:802::100c failed.
The system returned: (110) Connection timed out
"... Jika demikian, jalan yang mungkin ditempuh untuk mengatasinya adalah mendisablekan dukungan IPv6 di proxy server atau di sistem yang digunakan jika tidak menggunakan proxy.

Untuk mendisablekan IPv6 pada Ubuntu 12.04 serta ditro turunannya saat koneksi internet lambat, silahkan ikuti panduan di bawah ini.

Jalankan terminal (Ctrl+Alt+T) lalu ketik perintah berikut:


sudo gedit /etc/sysctl.conf


Tambahkan baris-baris ini pada bagian akhir sysctl.conf:


# Disable IPv6

net.ipv6.conf.all.disable_ipv6 = 1

net.ipv6.conf.default.disable_ipv6 = 1

net.ipv6.conf.lo.disable_ipv6 = 1


Disable IPv6

Simpan perubahan lalu tutup Gedit.

Langkah selanjutnya, ketik perintah berikut pada terminal:


sudo sysctl -p


Lalu silahkan Anda coba browsing kembali, mudah-mudahan halaman-halaman yang susah dibuka akan lebih cepat diloading dan Squid tidak lagi menampilkan pesan kesalahan.


Disamping cara di atas, sebuah cara lain juga dapat Anda coba untuk melengkapi cara tersebut. Jika Anda menggunakan koneksi dengan interface LAN card sebagai penghubung (ADSL), buka "
Network Connections", pilih koneksi yang digunakan lalu pilih "Edit"...

Disable IPv6

Pada tab "IPv6 Sttings" bagian "Method:" ubah menjadi "Ignore" lalu simpan perubahan.

Sebagai tambahan, Anda juga dapat menambahkan baris-baris berikut pada sysctl.conf untuk optimasi yang diyakini dapat meningkatkan kecepatan browsing meski kondisi koneksi yang digunakan kurang baik...


# increase TCP max buffer size setable using setsockopt()

net.core.rmem_max = 16777216

net.core.wmem_max = 16777216


# set max to at least 4MB, or higher if you use very high BDP paths

net.ipv4.tcp_rmem = 4096 87380 16777216

net.ipv4.tcp_wmem = 4096 65536 16777216


# don't cache ssthresh from previous connection

net.ipv4.etrics_save = 1

net.ipv4.tcp_moderate_rcvbuf = 1


# recommended to increase this for 1000 BT or higher

net.core.netdev_max_backlog = 2500


# disable tcp selective acknowledgements.

net.ipv4.tcp_sack = 0


#enable window scaling

net.ipv4.tcp_window_scaling = 1


Simpan perubahan sysyctl.conf lalu jalankan kembali perintah "
sudo sysctl -p"


Selamat mencoba...


sumber : BojaLinuxer Blog
Tag : ,

- Copyright © 2013 Newbie eVoLution - Date A Live - Powered by Blogger - Designed by Johanes Djogan -