Selamat malam dengan bulan yang cerah ini,
Saya akan membagikan sedikit ilmu saya kepada teman-teman untuk belajar bersama,
Agar ilmu yang saya pelajari juga dapat teman-teman pelajari,
Dalam kesempatan kali ini saya akan membagikan tutorial atau cara konfigurasi FTP,
Apakah anda semua tau apa itu FTP?
Teman-teman bisa juga melakukan dan mempraktekkannya seperti contoh di bawah ini :
FTP (FILE TRANSFER PROTOCOL)
Pengertian : File
Transfer Protocol (FTP) adalah suatu protokol yang berfungsi untuk
tukar-menukar file dalam suatu network yang menggunakan TCP koneksi bukan UDP.
Ada dua hal penting dalam FTP :
FTP Server :
FTP server adalah suatu server yang menjalankan software
yang berfungsi untuk memberikan layanan tukar menukar file dimana server
tersebut selalu siap memberikan layanan FTP apabila mendapat permintaan
(request) dari FTP client.
FTP Client.
FTP client adalah computer yang merequest koneksi ke FTP
server untuk tujuan tukar menukar file. Setelah terhubung dengan FTP server,
maka client dapat men-download, meng-upload, merename, men-delete, dll sesuai
dengan permission yang diberikan oleh FTP server.
Syarat Penggunaan FTP
:
Untuk dapat menggunakan FTP, seorang pengguna komputer
harus mempunyai informasi yang memadai dan cukup tentang FTP server. Informasi
tersebut termasuk username dan password serta alamat FTP server itu sendiri.
Untuk username dan password, ada juga FTP server yang tidak menyediakan
keduanya sehingga pengguna komputer bisa mengaksesnya secara anonim. Sedangkan
untuk alamat FTP server biasanya memiliki bentuk seperti alamat domain
Fungsi FTP :
Fungsi FTP :
1.
Kita dapat melakukan pertukaran file antar komputer dengan mudah,
walaupun file tersebut memiliki ukuran yang besar.
2.
Bagi pemilik website,
dengan adanya FTP, mereka dapat melakukan backup website mereka dengan mudah.
3.
Kita dapat melakukan indirect maupun implicit remote computer.
4.
FTP menyediakan transfer data yang reliabel dan efisien, karena
setiap pengguna tidak memerlukan tahapan-tahapan yang rumit untuk memperoleh
suatu file atau mentransfer suatu file.
5.
FTP memfasilitasi tiap pengguna untuk melakukan transfer data
secara dua arah. Artinya, jika FTP digunakan dalam sebuah perusahaan, maka
setiap pemimpin perusahaan mampu mengirimkan file kepada karyawannya dan
sebaliknya, dengan menggunakan server yang sama.
Kelebihan dan Kekurangan FTP :
Kelebihan FTP
·
Memiliki sistem keamanan enkripsi pada jaringan yang
digunakan sehingga kamu tidak perlu khawatir akan peretasan data pribadi.
·
FTP memiliki fungsi sebagai penyimpanan, di mana data
yang dikirimkan tidak akan hilang atau dihapus oleh komputer dan perangkat
elektronik lain.
Kekurangan
FTP
·
Sangat bergantung dengan adanya sistem keamanan
enkripsi. Tanpa ada sistem keamanan enkripsi, maka FTP tidak aman digunakan
untuk transfer data dan informasi.
·
Desain yang tidak begitu kuat sehingga bisa membahayakan
administrator karena minimnya informasi tentang faktor risiko yang akan
dihadapi.
Cara kerja FTP dalam
melakukan pertukaran data
Untuk cara kerjanya, secara umum terlebih dahulu FTP client harus
meminta koneksi kepada FTP server, jika sudah terhubung dengan FTP server maka
FTP client dapat melakukan pertukaran data seperti upload dan download data.
FTP dapat bekerja dalam mode aktif dan mode pasif, yang menentukan bagaimana
koneksi data terbentuk. Pada kedua mode, client membuat sebuah kontrol TCP dari
port N menuju FTP server port 21.
§ Pada mode aktif, client
mulai menyimak koneksi data yang datang dari server pada port M. Kemudian client mengirimkan FTP command port M untuk menginformasikan
kepada server, port mana yang harus disimak. Serverk emudian menginisiasi channel data kepada client dari port 20/ port FTP
server.
§ Dalam situasi ketika
client berada di balik firewall dan tidak mampu menerima koneksi TCP yang
datang, dapat digunakan pasif mode. Dalam
mode tersebut, client menggunakan kontrol koneksi untuk mengirimkan
perintah PASV kepada server, kemudian menerima alamat IP
server, alamat server, dan nomor port server
§
Alat dan Bahan :
1. Aplikasi Virtual
Box
2. Aplikasi File
Zilla
3. OS debian 8
Cara konfigurasi FTP :
Ketik perintah “nano /etc/network/interfaces".
Ketik perintah “auto
0
Iface eth0
inet tatic
addres 10.20.30.1
netmask
255.0.0.0”
lalu klik ctrl x + y.
Ketik perintah “/etc/init.d/networking restart”.
Ketik perintah “ifconfig”.Lalu masukkan OS debian 8 DVD 2.
Ketik perintah “apt-cdrom add”.
Ketik perintah “apt-get update”.
Ketik perintah “apt-get install proftpd”.Pilih “mandiri” lalu ok.
Ketik perintah “adduser kuya”.
Masukkan kata sandi baru .
Lalu klik “y”.
Ketik perintah “cd /home/kuya/”.
1 Ketik perintah “mkdir data”.
Ketik perintah “userdel ftp”.
Ketik perintah “useradd –d
/share/ ftp/”.
Ketik perintah “passwd ftp”.
Kita masukkan password baru.
Ketik perintah “chmod 777 data/”.
Ketik perintah “nano /etc/proftpd/proftpd.conf”.
1 Ketik perintah “
<anonymous /home/kuya/data/>
User ftp
</anonymous>.
Ketik perintah “/etc/init.d/proftpd restart”.
Kita ubah jaringan di virtual box menjadi “Adaptor Hanya-host”.
Masuk ke “Open Network and Sharing Center”.
Masuk ke “Change adapter settings”.
Masuk ke “Properties”.
1. Lalu kita masukkan IP addres yang sudah kita
buat di Virtual Box/Server.
Setelah kita mensetting jaringan dan kita masuk ke aplikasi FileZilla,
dan kita masukkan Host,Username,Password,Port lalu klik Quickconnect.
1. Lalu muncul
tampilan seperti ini .
Lalu kita pilih file dan klik
kanan lalu klik Upload.
1 Jika sudah
selesai klik Upload, akan muncul tampilan seperti ini dan berhasil.
Lalu masuk ke browser dan ketik ftp://10.20.30.1
atau IP address kita.
Lalu kita masukkan Username dan Password.
Jika sudah selesai maka muncul tampilan seperti ini dan berhasil.
Jika belum tau mari kita belajar bersama, teman-teman bisa mendownloadnya dilink di bawah ini.
FREE
FREEE
FREEEE
Jika ada salah kata dari saya, mohon maaf yang sebesar-besarnya,
Wassalamualaikum Wr. Wb.
Tidak ada komentar:
Posting Komentar