• put your amazing slogan here!

    Konfigurasi FTP Server pada Debian 6 (Squeeze)



    Assalamu'alaikum sobat DI.,
    Masih tentang Web Server pada Debian 6 (Squeeze) nih, kali ini saya akan coba tulis artikel mengenai cara konfigurasi FTP Server.
    FTP Server digunakan untuk menyimpan file atau berkas pada seuatu Web Server gunanya adalah ketika kita mengupload sesuatu untuk Web Server maka akan tersimpan di FTP Server tersebut. Tidak hanya itu saja, dengan FTP Server anda dapat mengupload file yang nantinya dapat di download oleh orang lain atau klient, jadi anda tidak perlu Web Hosting yang berbayar ataupun gratis. Karena anda sendiri telah memilikinya di Web Server.



    Berikut adalah langkah-langkah konfigurasi FTP Server:
    1.  Tambahkan IP untuk FTP Server
    root@beny:/home/beny# cd /var/cache/bind
    root@beny:/var/cache/bind# ls
    db.192    db.bendi
    lalu edit db.bendinya..

    root@beny:/var/cache/bind# nano db.bendi
    @               IN         NS      bendi.com.
    @               IN         A        192.168.21.2
    www           IN         A        192.168.21.2
    me              IN         A        192.168.21.2
    ftp               IN         A        192.168.21.2
             Ctrl + x lalu y & enter

    2. Restart Bind9

    root@beny:/var/cache/bind# /etc/init.d/bind9 restart
    3. Install paket VSFTPD untuk FTP Server & User baru

             
              root@beny:/var/cache/bind# cd /home/beny
    root@beny:/home/beny# apt-get install vsftpd
    root@beny:/home/beny# passwd ftp
    Enter new UNIX password:
    Retype new UNIX password:
    passwd: password updated successfully
    4. Buat direktory baru di user ftp

    root@beny:/home/beny# cd /home/ftp
    root@beny:/home/ftp# mkdir dir1 dir2 dir3 dir4 dir5
    5. Lakukan konfigurasi pada VSFTPD. Hilangkan tanda "#" yang ada di depan script berikut. Kecuali untuk "anon_root=/home/ftp" tambahkan di bawah script "anon_upload_enable=YES". "anon_root=/home/ftp" merupakan tempat direct direktory ketika klient masuk ke FTP Server.

    root@beny:/home/ftp# nano /etc/vsftpd.conf
    listen=YES
    anonymous_enable=NO
    local_enable=YES
    write_enable=YES
    local_umask=022
    anon_upload_enable=YES
    anon_root=/home/ftp
    anon_mkdir_write_enable=YES
    dirmessage_enable=YES
    use_localtime=YES
    xferlog_enable=YES
    connect_from_port_20=YES
    chown_uploads=YES
    6. Restart VSFTPD

    root@beny:/home/ftp# /etc/init.d/vsftpd restart
    7. Untuk melihat apakah konfigurasi telah benar coba masuk ke FTP Server

     root@beny:/home/ftp# ftp localhost
    Jika terdapat beberapa direktory sesuai dengan yang kita buat berarti konfigurasi telah berhasil
    8. Coba upload sebuah file ke FTP Server dengan memindahkannya ke direktory FTP Server dan kini uji coba dengan menggunakan komputer klient (bisa menggunakan VirtualBox dengan OS yang ada dalam VIrtualBox sebagai klient). Jika dengan web browser pada komputer klient bisa masuk ke FTP Server (contoh alamat ftp.bendi.com) berarti konfigurasi telah benar-benar berhasil.

    Semoga bermanfaat

    0 komentar:

     
    Free Music Online
    Free Music Online

    free music at divine-music.info