Home

Komputer30 May, 2008 11:16 am

Berbagi suka, berbagi duka :) . Berawal dari keinginan untuk setting VSFTPD di Centos. Jika Anda install VSFTPD dengan menggunakan perintah yum install vsftpd maka secara default ftp Anda bisa langsung digunakan dengan directory yg di akses /var/ftp dan utk user dan passwordnya kosong atau anonymous.

Jika Anda ingin memberi user dan password pada server ftp, berikut ini langkah-langkahnya:
buat user ftp misalnya:

#useradd ftpku
#passwd ftpku

Cari baris user ftpku di file /etc/passwd yg kurang lebihnya seperti ini:

ftpku:x:502:502::/home/ftpku:/bin/bash

Edit menjadi

ftpku:x:502:502::/home/ftpku:/sbin/nologin

Kemudian simpan, selanjutnya edit lagi file di /etc/vsftpd/vsftpd.conf menjadi
seperti ini atau sesuaikan dengan kebutuhan Anda:

chown_uploads=NO
xferlog_enable=YES
idle_session_timeout=600
data_connection_timeout=120
ascii_upload_enable=NO
ascii_download_enable=NO
background=YES
listen=YES
ls_recurse_enable=NO
chroot_local_user=YES
write_enable=NO

anonymous_enable=NO
anon_upload_enable=NO
anon_mkdir_write_enable=NO

userlist_enable=YES
userlist_deny=YES
local_enable=YES
pam_service_name=vsftpd

Untuk directorynya berubah yang semula di /var/ftp sekarang di /home/ftpku . OK sampai disini dulu untuk selanjutnya bisa Anda Oprek sendiri :)

Wassalam

Komputer13 May, 2008 8:58 am

Sudah lama ga update blog … sibuk atau sok sibuk :) . Dapat tugas baru ganti server voip, wah kesempatan upgrade nich. Setelah donwload Asterisk 1.4.19 dan FreePBX 2.4.0 mulai dech install n install.

Setelah selesai semua coba dial pake Xlite, walah ternyata belom bisa. Aku liat2 di lognya asterisk tidak ada error. Hm hm apanya yang salah ya …. Akhirnya aku putuskan untuk nurunin versi Asterisknya ke versi 1.2.1 dan pass compile tiba2 muncul error seperti dibawah ini:

chan_phone.c:41:29: error: linux/compiler.h: No such file or directory
make[1]: *** [chan_phone.o] Error 1

Setelah coba masih belom bisa aku coba buka file chan_phone.c dan edit file tersebut yaitu pass dibaris

#include
#if LINUX_VERSION_CODE >= KERNEL_VERSION(2,6,0)
# include
#endif

Ubah menjadi:

#ifdef HAVE_LINUX_COMPILER_H
#include #endif

Sekarang coba compile lagi … he he ternyata berhasil dan sukses. OK selamt mencoba!