FTP (File Transfer Protocol)
protokol internet yang berfungsi untuk pengiriman data dalam suatu jaringan ,
seperti download dan upload yang dilakukan oleh FTP Client dan FTP Server. FTP
menggunakan protokol TCP untuk melakukan komunikasi data antara Server-Client
atau Client-Server. Bebarapa software dapat digunakan untuk membuat jaringan
FTP seperti , FileZilla, WinSCP, Samba, VSFTPD. Kali ini akan dibahas
konfigurasi FTP menggunakan VSFTPD pada OpenSuse versi 42.1.
Intall VSFTPD
- Buka Terminal masuk sebagai root lalu ketikan sudo zypper install vsftpd , tunggu sampai prosessnya selesai.
- Masukan perintah sudo systemctl start vsftpd untuk memulai service VSFTPD dan sudo systemctl enable vsftpd untuk melakukan start otomatis setalah perangkat direboot.
- Buat user ftp pada direktori /srv/ftp dengan perintah sudo groupadd ftp-users , lalu masukan nama user yang akan dibuat dengan sudo useradd -g ftp-users -d /srv/ftp/ namauser. Jika ingin menambahkan password masukan perintah passwd namauser dan masukan passwordnya.
- Ubah hak akses direktori /srv/ftp agar bisa diakses oleh user ftp, dengan menggunakan perintah sudo chmod 750 /srv/ftp lalu sudo chown galih:ftp-users /srv/ftp
- Buka file konfigurasi vsftpd , melalui editor vi dengan perintah vi /etc/vsftpd.conf . Rubah beberapa baris script menjadi seperti ini :
Jika sudah selesai simpan file dengan , menekan esc lalu ketik :wq tekan enter. Setting firewall untuk mengizinkan package vsftpd agar bisa terkoneksi dengan perangkat lain.
Memulai FTP
Pastikan 2 perangkat telah
terkoneksi 1 jaringan yang sama , pada kasus ini perangkat bersistem operasi
OpenSuse 42.1 dengan Windows 7. Buka cmd pada Windows 7 lalu masuk ke mode ftp
dengan perintah ftp ip server .
- Untuk melakukan upload masukan perintah put lalu masukan alamat file yang diupload dan masukan tujuan direktori file akan diupload.
- Untuk melakukan download masukan perintah get , tetapi sebelumnya masukan perintah ls untuk mengetahui file apa saja yang ada pada direktori ftp server. Download file dengan menggunakan perintah get namafile.ekstensi .
Tidak ada komentar:
Posting Komentar