Konfigurasi FTP Server di Debian 7 Wheezy

-
PROBLEM
Konfigurasi FTP Server
OS
Debian 7 Wheezy
SOFTWARE
VMWare/VirtualBox
 
[SOLVED]

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.2


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    PTR    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 (restart ya, bukan simpan/save virtual. Klik X lalu pilih power off/shut down di jendela VMWare/Virtual Box) 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

#FTP #TROUBLESHOOT
Thanks to: Fahrezi Aldi

1 komentar

  1. Yang bagian forward, di teks yang bener tuh 191.168.1.2
Perhatikan tulisanmu sob, jejak digital itu mengerikan!
© @ezfileid. All rights reserved. Developed by Jago Desain