Install dan Konfigurasi FTP Server di Debian — Sebelum memulai ke tutorial menginstall dan konfigurasi FTP server. Ada baiknya memahami dulu Apa itu FTP dan FTP Server? Apa kegunaan FTP dan FTP Server? Bagaimana cara kerjanya?.
Pengertian FTP dan FTP Server
File Transfer Protokol atau FTP adalah protokol yang digunakan untuk bertukar file melalui jaringan. Sementara FTP Server adalah layanan/server yang menyediakan FTP kepada komputer client.
Cara Kerja FTP
Cara kerja FTP yang melakukan komunikasi data berjalan pada port 21 dan menggunakan protokol TCP (Transmission Control Protocol).
FTP sering digunakan untuk mendownload sebuah file dari server maupun untuk mengupload file ke sebuah server seperti file-file document, konten-konten web bahkan aplikasi/software.Pada FTP Server juga kita bisa memberikan hak akses tertentu pada user tertentu.
Contoh kita memberikan akses hanya user tertentu yang memiliki hak akses untuk membuka, mengubah dan menghapus file/folder tertentu, sedangkan pengguna lain hanya dapat melihat saja (Read-Only) tanpa mengubah-ubah file tersebut.
Prasyarat
Debian Server
Saya disini menggunakan debian versi 7, jika anda menggunakan beda versi seperti debian 8 atau debian 9, jangan khawatir karena caranya sama kok tidak ada perbedaan sama sekali untuk menginstall ftp di debian 8 maupun debian 9.
Baca Juga: Cara Install Debian Server di Virtualbox.
ProFTPD
Terdapat beberapa aplikasi FTP Server yang ada pada linux, seperti contohnya ProFTPD, vsFTPD dan lain sebagainya. Tetapi pada tutorial kali ini saya menggunakan aplikasi ProFTPD.
Dengan aplikasi ProFTPD yang ada pada distro linux debian, kita bisa menggunakannya untuk menginstall FTP Server. untuk langkah-langkahnya anda bisa mengikutinya di bawah ini :
Langkah-langkah Install dan Konfigurasi FTP Server di Debian
Install ProFTPD untuk FTP Server
-
Langkah pertama install dahulu aplikasi proftpd dengan perintah command line,
#apt-get install proftpd
, kemudian akan muncul pilihan. masukkan huruf Y lalu ENTER untuk melanjutkan installasi proftpd.
-
Selanjutnya nanti akan muncul seperti gambar di bawah ini, pilih saja yang standalone.
Konfigurasi FTP Server
-
Langkah selanjutnya buka file konfigurasi ftp server dengan perintah.
#nano /etc/proftpd/proftpd.conf
. -
setelah itu tambahkan text yang saya beri kotak kuning pada baris paling akhir. jika sudah langsung saja simpan dengan menekan kombinasi keyboard (CTRL+X lalu ENTER)
-
Agar FTP Bisa berjalan, restart ftp server dengan perintah
#service proftpd restart
-
Lalu tambah user baru, #adduser namauser ,berikan password sesuai keinginanmu. pada baris Full Name dan lain-lain skip saja dengan meng-enter2nya dan beri huruf Y pada “information correct?"
Pengujian FTP Server (Pada Windows)
Pengujian penggunaan FTP Server tidak hanya bisa dilakukan di Windows saja, tetapi bisa diuji melalui client Linux, saya menguji di windows karena ckomputer client saya masih menggunakan windows.
-
Untuk pengujiannya anda coba untuk masuk dengan menggunakan browser.
-
Ketikkan ftp://192.168.32.(ip address anda).
-
Kemudian masukkan username dan password yang telah anda buat tadi, lalu log in/
-
Nah.. jika berhasil, file yang telah di masukkan sudah bisa di akses di ftp server.
Catatan
Untuk memasukkan file kedalam FTP Server, anda bisa menggunakan aplikasi FileZilla atau bisa juga memakai cara saya menggunakan Samba Server.
Akhir Kata
Jika anda ingin menginstallnya juga bisa melihat artikel yang telah saya buat Cara install dan konfigurasi samba server di debian.
Sampai disini dulu tutorial install dan konfigurasi FTP servernya, jika masih bingung bisa ditanyakan lagi.