KONFIGURASI FTP SERVER DI PNETLAB
FTP (File Transfer Protocol) merupakan salah satu yang dapat kita gunakan untuk dapat terhubung ke server internet maupun ke komputer untuk melakukan pembagian data ataupun file baik yang berukuran kecil hingga besar sekalipun. Di sini kita dapat mengirim kan file (upload) maupun menerima file (download) dari server FTP kita.
Nah untuk di dalam FTP sendiri terdapat dua peran yaitu FTP Server dan juga FTP client. Untuk FTP server sendiri merupakan server yang memberikan service untuk melakukan pertukaran data atau file dari client. Untuk aplikasi yang dapat kita gunakan sebagai FTP Server ini seperti FTPD, VSFTPD, PROFTPD dan lainnya. Sedangakan untuk FTP client merupakan komputer yang dapat mengakses server FTP kita agar bisa melakukan request untuk melakukan transfer file dari FTP server nya.
Fungsi dari FTP itu sendiri ialah adalah sebagai berikut:
- Layanan untuk setiap user melakukan transfer file secara 2 arah dari client baik mengupload maupun mendownload file dari server.
- Tempat untuk melakukan tranfer file yang memiliki ukuran yang sangat besar sesuai yang kita inginkan karena tidak ada batasan seperti flasdishk maupun memori HP.
- Mengupload halaman website pada web server/hosting ke internet.
Karena kita sudah mengetahui apa itu FTP Server dan apa saja fungsinya kita langsung saja ke pembahasan kita kali ini untuk mencoba melakukan konfigurasi FTP server untuk di pnetlab dengan menggunakan ubuntu server dengan menggunakan software dari FTP nya yaitu PROFTPD dengan design topologi di bawah ini yang sudah kita konfigurasi untuk DHCP Server di dalamnya.
Setelah kita mengkonfigurasi DHCP Server di dalam design topologi nya untuk konfigurasi FTP Server nya kita ikuti langkah-langkah berikut ini:
1. Langkah pertama kita remote lagi ubuntu server kita sudah kita konfigurasi untuk DHCP Server nya dan juga firewall nat nya lagi, lalu kita install untuk aplikasi maupun software dari FTP server kita karena kita akan menggunakan software proftpd untuk FTP Server kita kali ini kita dapat melakukannya dengan memasukkan perintah apt install proftpd seperti gambar berikut ini.
2. Langkah selanjutnya kita check terlebih dahulu untuk di direktori home kita ini dengan menggunakan perintah ls karena hanya terdapat 2 direktori saja, maka langsung saja kita buat direktori baru dengan menggunakan perintah mkdir filesharing yang dimana direkotori ini kita akan gunakan untuk tempat menyimpan file FTP kita, jika sudah maka kita dapat check apakah sudah berhasil untuk membuat direktori tadi dengan menggunakan perintah ls jika sudah maka tampilannya akan seperti gambar berikut.
3. Langkah selanjutnya kita akan ubah untuk mode dari direktori nya agar dapat di edit, di lihat, maupun di tindak oleh siapapun yang sudah dapat terhubung ke FTP server kita dengan menggunakan perintah chmod 777 filesharing lalu kita langsung masukkan perintah ls -al agar melihat mode dari direktori kita tadi, jika semuanya sudah rwxrwxrwx berarti siapapun sudah dapat mengeditnya, melihat dan juga menghapus untuk direktori filesharing ini seperti gambar berikut.
4. Langkah selanjutnya kita akan pindah ke dalam direktori dari proftpd nya dengan menggunakan perintah cd /etc/proftpd setelah itu kita check apa isi di file di dalamnya dengan menggunakan ls maka tampilannya akan seperti gambar di bawah.
5. Selanjutnya jika kita sudah berhasil masuk ke dalam direktori dari proftpd nya ini maka kita langsung saja masukkan saja perintah cp proftpd.conf proftpd.conf.backup untuk membackup file dari proftpd.conf nya, jika sudah maka langsung saja kita check dengan menggunakan perintah ls jika sudah berhasil maka tampilannya akan seperti gambar berikut
6. Langkah selanjutnya kita akan mengedit file proftpd.conf nya dengan menggunakan perintah nano proftpd.conf seperti gambar berikut ini.
7. Kemudian jika sudah masuk ke dalam nano dari proftpd.conf nya maka kita langsung saja ke line defaultroot nya lalu kita akan hapus untuk hashtag nya dan juga kita akan ganti untuk penempatan direktorinya dengan direktori yang sudah kita buat tadi yaitu /home/filesharing seperti gambar berikut dan jika sudha maka langsung saja save untuk pengeditan yang sudah kita lakukan.
8. Kemudian jika sudah untuk mengedit file dari proftpd.conf nya maka langsung saja kita akan membuat user untuk mengakses FTP Server nya dengan menggunakan perintah adduser valkri kemudian buat password nya dan untuk kelengkapan informasi nya kita kosongkan saja jika sudah berhasil untuk membuat user nya maka akan seperti gambar berikut.
9. Langkah selanjutnya kita akan mengubah mode dari user tadi yang sudah kita buat dengan menggunakan perintah
10. Langkah selanjutnya kita akan restart untuk proftpd nya untuk mengaktifkan software dari proftpd yang sudah kita konfigurasi ini dengan menggunakan perintah /etc/init.d/proftpd restart jika berhasil maka untuk mengaktifkan FTP server nya dengan software prftpd ini maka tampilannya akan seperti gambar berikut.
11. Setelah kita mengaktifkan untuk FTP server nya kita akan langsung saja coba untuk mengakses nya dengan menggunakan Ubuntu Desktop yang sudah kita berikan DHCP server dengan cara kita remote lalu kita klik aplikasi google chrome nya seperti gambar berikut.
12. Jika sudah berhasil untuk membuka google chrome nya maka langsung saja kita masukkan IP gateway yang terdapat di client nya ini pada form pencarian dengan format ftp://192.168.127.1 seperti gambar berikut.
13. Kemudian kita masukkan user dan passwordnya yaitu menggunakan user yang tadi sudah kita buat di ubuntu server yang dapat digunakan untuk mengakses ftp server nya, jika sudah maka langsung kita klik connect saja jika tidak muncul popup seperti ini kalian dapat juga ke firefox untuk mengakses ftp server nya seperti gambar berikut .
14. Jika sudah berhasil untuk mengakses ke dalam FTP Server nya maka tampilannya akan seperti gambar berikut ini.
15. Setelah itu jika kita sudah berhasil untuk mengakses FTP server nya maka kita akan mencoba untuk mengupload file dari FTP server nya dengan cara kita kembali lagi ke ubuntu server nya lalu kita masuk ke dalam direktori yang sudah kita buat yang berfungsi untuk menyimpan file FTP nya yaitu direktori filesharing dengan perintah cd /home/filesharing jika sudah masuk ke dalam direktori ya kita langsung saja kita buat untuk file yang akan kita coba upload ke dalam FTP server nya dari Ubuntu server ini dengan menggunakan perintah touch fileftp.txt jika sudah kita bisa check dengan menggunakan perintah ls maka hanya akan ada 1 file saja yaitu yang kita buat tadi seperti gambar berikut.
16. Langkah selanjutnya kita akan coba check untuk di FTP server nya dengan menggunakan cara kita kembali ke ubuntu desktop nya yang kita gunakan sebagai client lalu kita kembali ftp server kita tadi jika sudah kita dapat refresh untuk page nya jika sudah berhasil maka akan muncul untuk file yang sudah kita upload dari server nya yaitu fileftp.txt seperti gambar di bawah ini.17. Langkah selanjutnya setelah kita dapat menuplooad file dari ubuntu server selanjutnya kita akan masuk ke dalam mate terminal dari ubuntu desktop nya lalu kita check apakah sudah terhubung ke internet dengan menggunakan ping 8.8.8.8 dan juga ping google.com seperti gambar berikut ini.
18. Selanjutnya kita masuk ke dalam user root dengan menggunakan perintah sudo -i lalu untuk password nya kita masukkan admin jika sudah maka tampilannya akan seperti gambar di bawah ini.
19. Langkah selanjutnya kita coba install untuk FTP client nya agar desktop ini dapat mengakses FTP server nya dengan menggunakan perintah apt install ftp seperti gambar berikut ini.
20. Langkah selanjutnya kita coba akses untuk FTP nya dengan menggunakan perintah ftp 192.168.127.1 lalu untuk login nya kita menggunakan user yang sudah kita buat di ubuntu server yaitu valkridan juga untuk password nya kita sesuaikan saja dengan user valkri jika sudah maka tampilannya akan seperti gambar berikut ini.
21. Langkah selanjutnya kita akan coba untuk mendownload fileftp.txt nya dengan menggunakan perintah get fileftp.txt lalu jika sudah maka langsung saja kita check dengan ls maka akan muncul file nya yang terdapat di FTP server nya seperti gambar berikut ini.
22. Langkah selanjutnya kita pergi ke admin's home karena kita akan membuat file nya dengan cara ke destop ubuntu nya lalu pilih admin home seperti gambar berikut.
23. Langkah selanjutnya kita masuk ke dalam direktory Desktop dengan lokasi nya ialah /home/admin/Desktop lalu kita klik file seperti gambar berikut ini.
24. Kemudian jika sudah klik file kemudian kita pilih di bagian create dokumen setelah itu klik di bagian empty file nya untuk membuat file dokumen kosong karena hanya akan digunakan untuk mencoba untuk mengupload dari client saja.
25. Jika sudah kalian bisa rename untuk dokumennya di sini saya ubah menjadi ftptest.txt yang dimana untuk dokumen ini akan tersimpan di direktory admin Desktop seperti gambar berikut.26. Jika sudah berhasil untuk membuat dokumen nya kita langsung saja untuk pergi ke terminal yang tadi lalu kita masuk ke direktory dari admin desktop dengan memasukkkan perintah nya yaitu cd /home/admin/Desktop jika sudah langsung saja kita masukkan perintah ftp 192.168.127.1 untuk coba akses ke dalam FTP server nya lalu untuk user dan passwordnya menggunakan user password yang sudah kita konfigurasi tadi jika sudah maka tampilannya akan seperti gambar di bawah ini.
27. Setelah itu kita akan langsung coba untuk mengupload dokumen nya dengan cara put ftptest.txt yang merupakan dokumen yang sudah kita buat di direktory admin Desktop ini jika sudah kita dapat check dengan menggunakan ls maka akan muncul 2 file dokumen yang terdapat di FTP Server yang sudah kita upload baik dari ubuntu server maupun ubuntu client seperti gambar berikut.
28. Untuk memastikannya lagi kita pergi lagi ke web browser yang ada di ubuntu desktop tadi lalu kita reload lagi untuk page nya jika sudah berhasil maka tampilannya akan seperti gambar berikut dan akan muncul untuk 2 file dokumen yang sudah kita tambahkan.
Dari pembahasan kali ini kita dapat simpulkan untuk FTP Server ini merupakan protocol yang dapat melakukan transfer file secara 2 arah apabila si server mengizinkannya maka baik user maupun groupnya akan dapat kuasa penuh terhadap direktory untuk server FTP nya tersebut. Mungkin cukup untuk pembahasan kali ini mhon maaf apabila banyak kesalahn dan kekurangan terimakasih sudah mengamati langkah-langkah berikut ini :)
FTP (File Transfer Protocol) merupakan salah satu yang dapat kita gunakan untuk dapat terhubung ke server internet maupun ke komputer untuk melakukan pembagian data ataupun file baik yang berukuran kecil hingga besar sekalipun. Di sini kita dapat mengirim kan file (upload) maupun menerima file (download) dari server FTP kita.
Nah untuk di dalam FTP sendiri terdapat dua peran yaitu FTP Server dan juga FTP client. Untuk FTP server sendiri merupakan server yang memberikan service untuk melakukan pertukaran data atau file dari client. Untuk aplikasi yang dapat kita gunakan sebagai FTP Server ini seperti FTPD, VSFTPD, PROFTPD dan lainnya. Sedangakan untuk FTP client merupakan komputer yang dapat mengakses server FTP kita agar bisa melakukan request untuk melakukan transfer file dari FTP server nya.
Fungsi dari FTP itu sendiri ialah adalah sebagai berikut:
- Layanan untuk setiap user melakukan transfer file secara 2 arah dari client baik mengupload maupun mendownload file dari server.
- Tempat untuk melakukan tranfer file yang memiliki ukuran yang sangat besar sesuai yang kita inginkan karena tidak ada batasan seperti flasdishk maupun memori HP.
- Mengupload halaman website pada web server/hosting ke internet.
Karena kita sudah mengetahui apa itu FTP Server dan apa saja fungsinya kita langsung saja ke pembahasan kita kali ini untuk mencoba melakukan konfigurasi FTP server untuk di pnetlab dengan menggunakan ubuntu server dengan menggunakan software dari FTP nya yaitu PROFTPD dengan design topologi di bawah ini yang sudah kita konfigurasi untuk DHCP Server di dalamnya.
Setelah kita mengkonfigurasi DHCP Server di dalam design topologi nya untuk konfigurasi FTP Server nya kita ikuti langkah-langkah berikut ini:
1. Langkah pertama kita remote lagi ubuntu server kita sudah kita konfigurasi untuk DHCP Server nya dan juga firewall nat nya lagi, lalu kita install untuk aplikasi maupun software dari FTP server kita karena kita akan menggunakan software proftpd untuk FTP Server kita kali ini kita dapat melakukannya dengan memasukkan perintah apt install proftpd seperti gambar berikut ini.
2. Langkah selanjutnya kita check terlebih dahulu untuk di direktori home kita ini dengan menggunakan perintah ls karena hanya terdapat 2 direktori saja, maka langsung saja kita buat direktori baru dengan menggunakan perintah mkdir filesharing yang dimana direkotori ini kita akan gunakan untuk tempat menyimpan file FTP kita, jika sudah maka kita dapat check apakah sudah berhasil untuk membuat direktori tadi dengan menggunakan perintah ls jika sudah maka tampilannya akan seperti gambar berikut.
3. Langkah selanjutnya kita akan ubah untuk mode dari direktori nya agar dapat di edit, di lihat, maupun di tindak oleh siapapun yang sudah dapat terhubung ke FTP server kita dengan menggunakan perintah chmod 777 filesharing lalu kita langsung masukkan perintah ls -al agar melihat mode dari direktori kita tadi, jika semuanya sudah rwxrwxrwx berarti siapapun sudah dapat mengeditnya, melihat dan juga menghapus untuk direktori filesharing ini seperti gambar berikut.
4. Langkah selanjutnya kita akan pindah ke dalam direktori dari proftpd nya dengan menggunakan perintah cd /etc/proftpd setelah itu kita check apa isi di file di dalamnya dengan menggunakan ls maka tampilannya akan seperti gambar di bawah.
5. Selanjutnya jika kita sudah berhasil masuk ke dalam direktori dari proftpd nya ini maka kita langsung saja masukkan saja perintah cp proftpd.conf proftpd.conf.backup untuk membackup file dari proftpd.conf nya, jika sudah maka langsung saja kita check dengan menggunakan perintah ls jika sudah berhasil maka tampilannya akan seperti gambar berikut
6. Langkah selanjutnya kita akan mengedit file proftpd.conf nya dengan menggunakan perintah nano proftpd.conf seperti gambar berikut ini.
7. Kemudian jika sudah masuk ke dalam nano dari proftpd.conf nya maka kita langsung saja ke line defaultroot nya lalu kita akan hapus untuk hashtag nya dan juga kita akan ganti untuk penempatan direktorinya dengan direktori yang sudah kita buat tadi yaitu /home/filesharing seperti gambar berikut dan jika sudha maka langsung saja save untuk pengeditan yang sudah kita lakukan.
9. Langkah selanjutnya kita akan mengubah mode dari user tadi yang sudah kita buat dengan menggunakan perintah
10. Langkah selanjutnya kita akan restart untuk proftpd nya untuk mengaktifkan software dari proftpd yang sudah kita konfigurasi ini dengan menggunakan perintah /etc/init.d/proftpd restart jika berhasil maka untuk mengaktifkan FTP server nya dengan software prftpd ini maka tampilannya akan seperti gambar berikut.
11. Setelah kita mengaktifkan untuk FTP server nya kita akan langsung saja coba untuk mengakses nya dengan menggunakan Ubuntu Desktop yang sudah kita berikan DHCP server dengan cara kita remote lalu kita klik aplikasi google chrome nya seperti gambar berikut.
12. Jika sudah berhasil untuk membuka google chrome nya maka langsung saja kita masukkan IP gateway yang terdapat di client nya ini pada form pencarian dengan format ftp://192.168.127.1 seperti gambar berikut.
13. Kemudian kita masukkan user dan passwordnya yaitu menggunakan user yang tadi sudah kita buat di ubuntu server yang dapat digunakan untuk mengakses ftp server nya, jika sudah maka langsung kita klik connect saja jika tidak muncul popup seperti ini kalian dapat juga ke firefox untuk mengakses ftp server nya seperti gambar berikut .
14. Jika sudah berhasil untuk mengakses ke dalam FTP Server nya maka tampilannya akan seperti gambar berikut ini.
15. Setelah itu jika kita sudah berhasil untuk mengakses FTP server nya maka kita akan mencoba untuk mengupload file dari FTP server nya dengan cara kita kembali lagi ke ubuntu server nya lalu kita masuk ke dalam direktori yang sudah kita buat yang berfungsi untuk menyimpan file FTP nya yaitu direktori filesharing dengan perintah cd /home/filesharing jika sudah masuk ke dalam direktori ya kita langsung saja kita buat untuk file yang akan kita coba upload ke dalam FTP server nya dari Ubuntu server ini dengan menggunakan perintah touch fileftp.txt jika sudah kita bisa check dengan menggunakan perintah ls maka hanya akan ada 1 file saja yaitu yang kita buat tadi seperti gambar berikut.
16. Langkah selanjutnya kita akan coba check untuk di FTP server nya dengan menggunakan cara kita kembali ke ubuntu desktop nya yang kita gunakan sebagai client lalu kita kembali ftp server kita tadi jika sudah kita dapat refresh untuk page nya jika sudah berhasil maka akan muncul untuk file yang sudah kita upload dari server nya yaitu fileftp.txt seperti gambar di bawah ini.
17. Langkah selanjutnya setelah kita dapat menuplooad file dari ubuntu server selanjutnya kita akan masuk ke dalam mate terminal dari ubuntu desktop nya lalu kita check apakah sudah terhubung ke internet dengan menggunakan ping 8.8.8.8 dan juga ping google.com seperti gambar berikut ini.
18. Selanjutnya kita masuk ke dalam user root dengan menggunakan perintah sudo -i lalu untuk password nya kita masukkan admin jika sudah maka tampilannya akan seperti gambar di bawah ini.
19. Langkah selanjutnya kita coba install untuk FTP client nya agar desktop ini dapat mengakses FTP server nya dengan menggunakan perintah apt install ftp seperti gambar berikut ini.
20. Langkah selanjutnya kita coba akses untuk FTP nya dengan menggunakan perintah ftp 192.168.127.1 lalu untuk login nya kita menggunakan user yang sudah kita buat di ubuntu server yaitu valkridan juga untuk password nya kita sesuaikan saja dengan user valkri jika sudah maka tampilannya akan seperti gambar berikut ini.
21. Langkah selanjutnya kita akan coba untuk mendownload fileftp.txt nya dengan menggunakan perintah get fileftp.txt lalu jika sudah maka langsung saja kita check dengan ls maka akan muncul file nya yang terdapat di FTP server nya seperti gambar berikut ini.
22. Langkah selanjutnya kita pergi ke admin's home karena kita akan membuat file nya dengan cara ke destop ubuntu nya lalu pilih admin home seperti gambar berikut.
23. Langkah selanjutnya kita masuk ke dalam direktory Desktop dengan lokasi nya ialah /home/admin/Desktop lalu kita klik file seperti gambar berikut ini.
24. Kemudian jika sudah klik file kemudian kita pilih di bagian create dokumen setelah itu klik di bagian empty file nya untuk membuat file dokumen kosong karena hanya akan digunakan untuk mencoba untuk mengupload dari client saja.
25. Jika sudah kalian bisa rename untuk dokumennya di sini saya ubah menjadi ftptest.txt yang dimana untuk dokumen ini akan tersimpan di direktory admin Desktop seperti gambar berikut.
26. Jika sudah berhasil untuk membuat dokumen nya kita langsung saja untuk pergi ke terminal yang tadi lalu kita masuk ke direktory dari admin desktop dengan memasukkkan perintah nya yaitu cd /home/admin/Desktop jika sudah langsung saja kita masukkan perintah ftp 192.168.127.1 untuk coba akses ke dalam FTP server nya lalu untuk user dan passwordnya menggunakan user password yang sudah kita konfigurasi tadi jika sudah maka tampilannya akan seperti gambar di bawah ini.
28. Untuk memastikannya lagi kita pergi lagi ke web browser yang ada di ubuntu desktop tadi lalu kita reload lagi untuk page nya jika sudah berhasil maka tampilannya akan seperti gambar berikut dan akan muncul untuk 2 file dokumen yang sudah kita tambahkan.
Dari pembahasan kali ini kita dapat simpulkan untuk FTP Server ini merupakan protocol yang dapat melakukan transfer file secara 2 arah apabila si server mengizinkannya maka baik user maupun groupnya akan dapat kuasa penuh terhadap direktory untuk server FTP nya tersebut. Mungkin cukup untuk pembahasan kali ini mhon maaf apabila banyak kesalahn dan kekurangan terimakasih sudah mengamati langkah-langkah berikut ini :)
0 Comments