Sebelum memulai tutorial, Anda akan mempelajari cara menginstal dan mengonfigurasi server FTP. Ada baiknya pahami terlebih dahulu apa itu FTP dan FTP server. Server FTP dan FTP apa yang digunakan? Bagaimana cara kerjanya?.
Memahami FTP dan server FTP
File Transfer Protocol atau FTP adalah protokol untuk bertukar file melalui jaringan. Sedangkan FTP server adalah layanan/server yang menyediakan FTP untuk komputer client.
Beginilah cara kerja FTP
Proses FTP yang melakukan transfer data berjalan pada port 21 dan menggunakan Transmission Control Protocol (TCP).
FTP banyak digunakan untuk mengunduh file dari server atau mengunggah file ke server, seperti file dokumen, konten web, dan bahkan aplikasi / perangkat lunak. Server FTP juga memungkinkan kita untuk memberikan hak akses khusus kepada pengguna tertentu.
Contoh kami memberikan akses hanya kepada pengguna tertentu yang memiliki izin untuk membuka, mengedit, dan menghapus file/folder tertentu, sementara pengguna lain hanya dapat melihatnya (read only) tanpa memodifikasi file tersebut.
Prasyarat
1. Server debian
Disini saya menggunakan Debian versi 7. Jika anda menggunakan versi lain seperti Debian 8 atau Debian 9, jangan khawatir karena caranya sama tapi tidak ada bedanya saat install FTP di Debian 8 atau Debian 9.
2. ProFTPD
Linux memiliki beberapa aplikasi server FTP seperti ProFTPD, vsFTPD dan sebagainya. Namun untuk tutorial ini saya menggunakan ProFTPD.
Menggunakan ProFTPD dalam distribusi Debian Linux, kita dapat menggunakannya untuk menginstal server FTP. Langkah-langkah yang dapat Anda ikuti di bawah ini:
Langkah-langkah untuk menginstal dan mengkonfigurasi server FTP di Debian
Instal ProFTPD di server FTP
1. Langkah pertama instal aplikasi proftpd terlebih dahulu menggunakan command line #apt-get install proftpd kemudian akan muncul pilihan. Ketik Y lalu ENTER untuk melanjutkan instalasi profpd.
2. Maka akan ditampilkan seperti di bawah ini, tinggal pilih install dan standalone
Konfigurasi server FTP
1. Langkah selanjutnya adalah membuka file konfigurasi server FTP dengan perintah.
#nano /etc/proftpd/proftpd.conf.
2. Setelah itu tambahkan teks yang saya berikan ke kotak kuning di akhir baris. jika sudah simpan saja dengan menekan kombinasi tombol (CTRL+X, lalu ENTER).
3. Agar FTP berfungsi, mulai ulang server FTP dengan perintah #service proftpd restart
4. Lalu tambahkan user baru, #adduser namauser, masukkan password sesuai keinginan. Untuk baris nama lengkap dan lainnya, lewati pengetikan dan Y di kolom "information correct?"
Tes Server FTP (pada Windows)
Pengujian dengan server FTP tidak hanya dapat dilakukan di Windows, tetapi juga dapat diuji di klien Linux, saya menguji di Windows karena mesin klien saya masih menjalankan Windows.
1. Untuk mengujinya, coba ketik di browser.
2. Masukkan ftp://192.168.32.(alamat IP Anda).
3. Kemudian masukan username dan password yang anda buat tadi dan login
4. Nah...kalau berhasil, server FTP bisa mengakses file yang diupload.
Catatan
Anda dapat menambahkan file ke server FTP menggunakan FileZilla atau Anda juga dapat menggunakan metode saya dengan server Samba.
Akhir Kata
Jika Anda ingin menginstalnya, Anda juga dapat membaca artikel saya tentang menginstal dan mengkonfigurasi server Samba di Debian. Sejauh ini, tutorial instalasi dan konfigurasi server FTP adalah yang pertama.
Tidak ada komentar:
Posting Komentar