Konfigurasi FTP Server di Debian 7 Wheezy

Sebelumnya, pastikan DNS sudah terkonfigurasi dengan baik. Penjelasannya bisa kamu lihat di artikel berikut:

Konfigurasi DNS Server di Debian 7 Wheezy

Lanjut, tambahkan alamat IP untuk FTP server. Buka file interfaces dengan perintah:

#nano /etc/network/interfaces

Lalu tambahkan IP FTP seperti script berikut:

auto eth0:1
iface eth0:1 inet static
    address 192.168.1.2
    netmask 255.255.255.0



Restart network dengan perintah:

#service networking restart

Sekarang tambahkan FTP di Forward dan Reverse Database, agar nanti dapat diakses. Berikut langkah-langkahnya:

1. Buka Forward Database,

#nano /etc/bind/forward.db (ganti forward dengan nama file forward database dns kamu)

tambahkan ftp dengan script seperti berikut:

ftp    IN    A    192.168.1.1


2. Buka Reverse Database,

#nano /etc/bind/reverse.db (ganti reverse dengan nama file reverse database dns kamu)

tambahkan ftp dengan script seperti berikut:

2    IN    A    ftp.aldimf.net.

*Ingat, angka 2 diatas merupakan host ID dari ip 192.168.1.2.


3. Restart BIND9,

#service bind9 restart


Persiapan telah selesai, sekarang lanjut ke konfigurasi FTP Servernya. Ikuti langkah-langkah di bawah!

1. Install PROFTPD,

#apt-get install proftpd

saat instalasi, pilih standalone.

*PROFTPD terdapat di Debian ISO 2, jadi masukkan dulu ISO 2 nya lalu ketikkan perintah:

#apt-cdrom add

Cara mengganti disk di VMWare

Cara mengganti disk di VMWare


Lanjut install proftpd lagi. Namun, apabila proftpd masih belum terbaca, coba restart dulu debian tersebut dan ulangi langkah di atas.

2. Buka file proftpd.conf,

#nano /etc/proftpd/proftpd.conf

selanjutnya buat user autentikasi berupa user login atau anonymous. Perbedaannya yaitu user login hanya bisa mengakses file miliknya saja, sedangkan anonymous file yang dimilikinya juga dapat diakses anonymous lainnya. Tambahkan script berikut di paling bawah:

<Anonymous /home/tkj7410/>
    User tkj7410
    UserAlias    anonymous    tkj7410
</Anonymous>

Untuk menggunakan user login cukup hapus user aliasnya.


3. Buat user untuk FTP (Sesuai dengan script yang diatas),

#adduser tkj7410

masukkan password dan isi identitas lain seperlunya.

4. Ubah izin folder FTP agar bisa diakses siapapun (Anonymous),

#chmod 777 /home/tkj7410

5. Restart PROFTPD,

#service proftpd restart

lalu test di browser server serta client untuk test konfigurasi berhasil/tidak.


Untuk menghubungkan client ke server dan sebaliknya, bisa kamu lihat di artikel berikut:

Cara menghubungkan Guest ke Guest maupun ke Host dan Sebaliknya di VirtualBox/VMWare

Thanks to: Fahrezi Aldi
Blogger Enthusiast | Suka menulis sejak tahun 2017

Posting Komentar

© EZ Learning. All rights reserved. Developed by Jago Desain