Cara Install dan Konfigurasi FTP dan SFTP di debian 9



FTP atau File Transfer Protocol merupakan protokol internet yang digunakan untuk transfer data dalam jaringan komputer, seperti upload dan download file yang dilakukan oleh FTP client dan FTP server. layanan FTP ini juga bisa diatur agar tidak semua orang dapat mengakses data-data yang ada di server, jadi hanya pengguna yang sudah terdaftar saja yang memiliki izin untuk mengakses data-data tersebut.

Fungsi FTP

1. Dapat melakukan pertukaran file antar komputer dengan mudah, walaupun file tersebut memiliki ukuran yang besar.
2. Bagi pemilik website, dengan adanya FTP, dapat melakukan backup website menggunakan FTP
3. FTP menyediakan transfer data yang reliabel dan efisien.
4. FTP setiap pengguna dapat melakukan transfer data dua arah. Artinya, setiap user yang terdaftar bisa melakukan upload maupun download secara bersamaan.

Dengan File Server, Client dapat menyimpan data, mengambil data, dan bertukar data sesama Client dan atau Server lain.

Berikut Cara konfigurasimua
1. Install proftpd

apt-get install proftpd

2. Konfigurasi file proftpd.conf

pico /etc/proftpd/proftpd.conf 

# DefaultRoot ~ dengan meghilangkan tanda (#)

3. Cari UseIPv6  dan ganti Mejadi off

UseIPv6 off

4. Lalu Cari ServerName  "Debian"  ubah menjadi

ServerName  "ujicoba.com"

5. Restart proftpd

service proftpd restart

6. Menambahkan user dan password

adduser user1

Setelah user dan password di tambahkan anda sudah bisa mengirim file ke server dengan cara upload maupun download menggunakan ftp client seperti filezilla atau winscp.

Konfigurasi SFTP Server

SFTP merupakan versi aman dari FTP namun proses transmisi data menggunakan SSH. maka yang perlu kiita install adalah SSH Server, berikut konfigurasinya.

1. Install openssh server

apt-get install openssh-server

2. Konfigurasi ssh server

pico /etc/ssh/sshd_config

3. Uncomment dan ubah pada baris PermitRootLogin prohibited-password agar menjadi PermitRootLogin yes

4. Restart openssh server

systemctl restart sshd

Untuk mencoba SFTP Server, dapat menggunakan SFTP Client seperti FileZilla, WinSCP, jika menggunakan filezilla bisa di isikan alamat sftp://IP Server pada isian Hostnya sedangkan user dan password menyesuaikan bisa anda tambahkan atau memakai user yang di atas tadi yang sudah di buat, untuk port bisa menggunakan port 22.

1 Comments

Previous Post Next Post