KONFIGURASI FTP SERVER DEBIAN 10
Halo semua! Nama saya Ana Dwi Safitri, dan kali ini saya akan membahas cara mengatur FTP server di Debian 10. FTP (File Transfer Protocol) adalah protokol yang umum digunakan untuk mentransfer file antara komputer di jaringan. Dalam panduan ini, saya akan memandu Anda melalui langkah-langkah untuk menginstal dan mengonfigurasi FTP server di Debian 10, yang dapat membantu Anda dalam berbagi dan mengelola file secara efisien. Mari kita mulai dengan langkah pertama untuk mengatur FTP server Anda!
PENGERTIAN FTP SERVER
FTP
adalah singkatan dari File Transfer Protocol atau Protokol Transfer File. “protokol”,
atau protokol internet, adalah seperangkat prosedur atau aturan yang
memungkinkan perangkat elektronik untuk berkomunikasi satu sama lain. Sedangkan,Server FTP adalah aplikasi perangkat lunak yang
memungkinkan transfer file dari satu perangkat (misalnya, komputer Mac,
Windows, atau Linux ) ke perangkat lain.Kalian pasti pernah dengar,kata “FTP
Server”dan”FTP client”.Apa itu?
v FTP Server
FTP server adalah server yang memberikan service untuk
melakukan penukaran file dari permintaan FTP Client. Beberapa contoh aplikasi
atau software yang menggunakan FTP server adalah WU-FTPD, VSFTPD, FTPD, dan
PROFTPD. Utamanya, fungsi FTP server adalah melakukan download dan upload file
dari atau ke server.
v FTP Client
FTP Client adalah komputer yang biasanya kamu gunakan
untuk berbagai aktivitas. Sebagai FTP Client, komputer harus terhubung dengan
FTP server agar bisa melakukan transfer file, sehingga FTP server dapat
melakukan tugas-tugasnya seperti download, upload, rename, delete, dan
sebagainya.
FUNGSI FTP
1. Mentransfer Berkas
Fungsi utama
FTP adalah mentransfer file dari satu komputer ke komputer lainnya melalui
jaringan. Pengguna nantinya bisa mengunggah file yang ada dari komputer lokal
ke server atau mengunduh file dari server ke komputer lokal.
2. Manajemen File
FTP memungkinkan
pengguna untuk melakukan operasi pengelolaan file seperti membuat direktori
(folder), menghapus, menyalin, memindahkan, dan mengubah nama file atau
direktori di server yang terhubung.
3. Otentikasi Pengguna
FTP
menyediakan otentikasi pengguna dengan memerlukan pengguna untuk memberikan
kredensial yang valid seperti nama pengguna dan kata sandi untuk mengakses
server FTP. Ini memastikan hanya pengguna yang diizinkan yang dapat mengakses dan
mengelola file di server
4. Akses Jarak Jauh
FTP memungkinkan
akses dan manajemen file dari jarak jauh melalui koneksi internet. Dengan
menggunakan aplikasi FTP yang tepat, pengguna dapat terhubung ke server dari
lokasi mana pun asalkan terdapat koneksi internet
5. Transfer Data Besar
FTP memungkinkan transfer
file yang besar dan kompleks dengan efisien, memungkinkan pengguna untuk
mentransfer file dengan ukuran yang besar tanpa terganggu oleh batasan ukuran
atau masalah konektivitas
KEKURANGAN FTP
a) Kurang aman: FTP tidak terenkripsi dengan baik,
sehingga semua data yang ditransfer melalui protokol ini dikirimkan dalam
bentuk plain text. Hal ini membuat data rentan disadap oleh hacker.
b) Aplikasi FTP mungkin tidak aman: Jika pengguna tidak
hati-hati memilih layanan FTP, data mereka dapat terkena berbagai jenis ancaman
seperti bounce attacks, spoof attacks, dan packet sniffing.
c) Sulit dioperasikan oleh pengguna awam: FTP cenderung
sulit dioperasikan, terutama bagi pengguna yang tidak memiliki latar belakang
teknologi informasi yang cukup
d) Tidak dapat melacak proses transfer: Saat mentransfer
data melalui FTP, pengguna tidak dapat memonitor proses transfer. Hal ini dapat
membuat sulit bagi pengguna untuk mengetahui file mana yang sudah berhasil
diunggah ke sistem remote
KELEBIHAN FTP
A) FTP memiliki fungsi sebagai penyimpanan, di mana data yang dikirimkan tidak akan hilang atau dihapus oleh komputer dan perangkat elektronik lain.Meski menggunakannye memerlukan verifikasi, namun sudah ada software yang membantumu melakukannya, beserta dengan petunjuk
B) FTP mampu menjembatani pertukaran informasi dan file antar komputer. Selama prosesnya, sudah dilengkapi dengan sistem keamanan yang melindungi data yang kamu kirim ataupun terima.
C) Meski menggunakannye memerlukan verifikasi, namun sudah ada software yang membantumu melakukannya, beserta dengan petunjuk verifikasi. Tambahan informasi, verifikasi menggunakan FTP ini hanya ada dua langkah saja
D) Memiliki sistem keamanan enkripsi pada jaringan yang digunakan sehingga kamu tidak perlu khawatir akan peretasan data pribadi
LANGKAH-LANGKAH
SETTING FTP SERVER DEBIAN 10
1. Periksa dahulu setting,apakah sudah kalian rubah
networknya menjadi HOST
ONLY ADAPTER,Pada
advanced >promiscuous
mode>allow all.
1. Login ke debian dengan menggunakan user root.
2. klik perintah "nano /etc/network/interfaces",untuk setting ip addres.jika sudah kalian simpan dengan cara:”ctrl+o,kemudian enter.lalu ctrl+x”
3.Kemudian kalian
restart,dengan klik perintah “/etc/init.d/networking
restart”.Kemudian cek ip addres kalian,apakah sudah benar sesuai dengan settingan
kalian atau tidak.Jika sudah benar kalian klik perintah“ip
a”.
4. Masukan iso DVD 2,Dengan cara pilih devices>optical drives
dan masukkan DVD 2NYA
5. Setelah DVD 2nya sudah masuk,kemudian Ketik perintah”apt-cdrom add”
6. Untuk melakukan instalasi,masukan perintah “apt install proftpd”,dan jika ada pertannyaan “y/n” ketik saja Y,setelah itu enter.
7. Kalau terjadi error pada saat instalasi,coba ulangi lagi perintah “apt install proftpd”.lalu enter.
8. Kalau masih terjadi error lagi,klik perintah “apt
–fix-broken install”untuk memperbaiki error code.Dan jika ada pertannyaan “y/n” kalian
klik Y dan enter.
9. Jika installisasinya sudah selesai,kalian ganti yang
awalnyA DVD 2 menjadi DVD 1.cara sama seperti memasukkan DVD 2,yaitu:Pilih devices>optical drives
dan masukkan file DVD 1 nya lali klik enter.
10.Jika sudah ceks instaasi dengan mengetikkan perintah “apt-grt install peroftpd”.Jika sudah ada tilisan 0 upgrade,0 newly insttalled,0 to remove and 0 upgraded.Jika sudah ada tulisan tersebut berarti sudah selesai.
11.Kemudian masuk ke konfigurasi dengan mengetikkan perintah “nano /etc/proftpd/proftpd.conf. lalu enter
12.Kalau sudah masuk ke konfigurasinya kalian ubah
servernamenya sesuai nama domain kalian,contoh yang aslinya bernama Debian saya
ubah menjadi “ftp.cinta.net”
.lalu enter
13. Lalu scroll kebawah sampai kalian menemukan “Anonymous ~ftp” dan “use fatp"Hapus yang bertanda # dan ubah seperti gambar yang ada dibawah,untuk yang “nama user”bisa kalian sesuaikan dengan nama kalian,tapi disini saya isi dengan tkj 1.
14. Lalu scroll kebawah lagi hingga menemukan #
</Anonymous> lalu hapus tanda
# nya,Kalau sudah
kalian
simpan dengan klik ”ctrl+o,kemudian
enter.lalu ctrl+x
15. Masuk ke direktori home kalian ketik perintah“cd /home/”dan ketik ls untuk mengecek file nya
16. Masukkan perintah “mkdir ftp-server” dan ketik ls untuk mengecek filenya.
17.Kemudian masukkan perintah “chmod 777 ftp-serve/”
dan ketik “adduser tkj”untuk nama user sesuaikan dengan user saat
konfigurasi tadi.
18.Kemudian masukkan password,lalu masukkan kembai paswordnya untuk konfirmasi,masukkan full namenya,disini saya isi dengan tkj 1.untuk room number dst,kalian kosongi.Jika da pertannyaan “y/n” ketik Y dan enter
19.Setelah itu restart konfigurasi ftp dengan mengetikkan perintah"/etc/init.d/proftpd restart"
20.Lalu masuk ke view network connection dan pilih etherneetnya.pilih "internet protocol version 4(tcp/ipv4)",lalu isi IP addresnya pakai IP baru sedangkan geteway kalian pakai ip debian.
21.Kemudian coba tes di cmd kalian misal "ping 211.20.24.21" ,jika berhasil maka seperti gambar dibawah.
22.Lalu kalian masuk ke WINSCP,pada file protocol kalian pilih FTP .pada host name kalian masukkan ip debian kemudian kalian setting,sebelumnya masukkn port yang anda buat pada debian dan masukkan user dan password yang sudah kalian buat didebian sebelumnya untuk login ke WINSCPnya.lalu klik "Login".
23.Kalian pilih file yang akan kalian transfer,klik kanan file
yang akan ditransfer lalu klik "upload+oke".
24.Kemudian cek dibrowser internet exploler,ketikkan ip
kalian,misalnya disini saya menggunakan ip saya yaitu "ftp://211.20.24.21/",kalau
file kalian sudah ada seperti gambar dibawah berarti sudah BENAR.
CARA MEMBUAT INTERNET EKXPLOLER
v Pertama-tama kalian bisa membuka notepad yang ada dipc kalian ,ketikkan perintah CreateObject("InternetExplorer.Application").Visible=true.
v Simpan file dengan format “ie.vbs”.pada save as type ubah menjadi “all files".
v Klik kanan pada file tersebut pilih properties,lalu pilih changes icon.untuk mengubah iconnya menjadi seperti internet Exploler
Comments
Post a Comment