Skip to main content

Tutorial Cara Konfigurasi FTP Server Linux Debian Lengkap +Gambar

Cara Konfigurasi FTP Server
Cara Konfigurasi FTP Server – yoo.. selamat datang kembali para pembaca setia situs Blog kebanggaan kita semua yaitu PelajarIT. Kali ini admin akan membahas kembali masalah linux server, lebih tepatnya mengenai cara konfigurasi FTP server.

Sebelum itu mari kita membahas mengenai apa itu FTP dan bagaimana cara kerjanya. FTP atau File Transfer Protocol adalah sebuah Protocol yang bekerja pada layer aplikasi yang digunakan untuk melakukan transfer file dari komputer satu dengan yang lain.

Cara kerjanya adalah, pertama client akan melakukan request atau permintaan melalui FTP client sperti Filezila kepada FTP server, lalu jika FTP client dan FTP server sudah terhubung maka client dapat melakukan pertukaran data seperti upload dan download.

Jadi kesimpulannya adalah si FTP ini sama halnya dengan SSH, yakni protocol yang digunakan untuk melakukan transfer maupun download data pada sebuah jaringan. Jika anda salah satu dari pengguna Wordpress, pasti sudah tidak asing lagi dengan yang namanya FTP.

Saya dulunya juga pengguna Wordpress namun sekarang pindah ke Platform Blogger. Bukan karena wordpress itu jelek, namun saya ingin mencari pengalaman yang lebih banyak lagi jadi saya mencoba ke dua platform terbaik di dunia ini.

Ohh ya, kenapa kita membahas Wordpress ya… inikan artikel mengenai Cara Konfigurasi FTP Server. Hahaha… maaf saya sedikit curhat tadi. Oke tanpa basa-basi lagi mari kita menuju pokok inti pembahasan artikel ini saja.

Tutorial Cara Konfigurasi FTP Server

 

1. Tutorial Cara Konfigurasi FTP Server (Konfig Ip)


Seperti biasa, silahkan anda konfigurasi terlebih dahulu ip address yang ingin anda gunakan pada linux server anda. Namun jika anda sudah melakukan konfigurasi ip address sebelumnya, anda bisa skip atau lewati saja tahap pertama ini.

Disini saya menggunakan ip address kelas C dengan alamat 192.168.1.0/30 karena saya hanya menghubungkan dua buah perangkat saja. Berikut ini adalah gambar settingan ip address yang saya gunakan pada linux server saya.

Anda bisa mengikuti settingan yang saya gunakan atau bisa juga menggunakan ip selain ini sesuai yang anda inginkan. Jangan lupa juga konfigurasi ip sesuai kelas ip pada server anda di komputer client yang anda gunakan.

Kemudian silahkan anda lakukan pengujian koneksi dengen melakukan ping dari client ke server dan sebaliknya. Jika sudah terkoneksi dengan lancar, silahkan anda lanjut ke tahap berikutnya di bawah berikut ini.

Cara Konfigurasi FTP Server

2. Tutorial Cara Konfigurasi FTP Server (Konfig Dns)


Langkah selanjutnya silahkan anda konfigurasi DNS server terlebih dahulu, untuk caranya anda bisa lihat pada postingan saya sebelumnya yang berjudul konfigurasi dns server. Silahkan anda cari artikel tersebut menggunakan tombol search di atas.

Sebenarnya langkah ini jika tidak anda lakukan juga tidak apa-apa, karena tanpa DNS pun kita bisa mengakses FTP menggunakan ip address. Tapi jika anda ingin mengakses FTP menggunakan nama domain biar lebih keren, anda harus konfigurasi DNS server terlebih dahulu.

Berikut ini adalah gambar Dns server saya, karena sebelumnya saya telah konfigurasi DNS jadi saya tidak melakukannya pada artikel ini. Gunakan nslookup untuk cek domain atau dns server.

Cara Konfigurasi FTP Server

 

3. Tutorial Cara Konfigurasi FTP Server (Konfig Proftpd)


Nahh, sampai juga kita pada tahap inti. Yakni konfigurasi FTP server ini, packet yang kita perlukan untuk melakukan konfigurasi ftp server ini adalah sebuah packet yang bernama Proftpd. Silahkan anda install packet tersebut. Perintahnya adalah #apt-get install proftpd

Cara Konfigurasi FTP Server


Jika ada perintah memasukkan CD 2 atau yang lain silahkan anda ikuti. Kemudian pada saat anda disuguhkan sebuah option untuk memlih mode installasi si Proftpd ini, silahkan anda pilih mode Standalone dan tekan enter.

Oke setelah installasi Proftd anda telah selesai, silahkan pindah ke directory home perintahnya adalah #cd /home/ kemudian tekan enter. Kemudian buat sebuah directory dengan nama ftp untuk meletakkan file-file yang akan diakses oleh user. Perintahnya adalah #mkdir ftp kemudian enter.

Cara Konfigurasi FTP Server

Perintah #ls digunakan untuk mengecek apakah directory ftp sudah berhasil dibuat. Kemudian silahkan anda masuk ke directory yang telah anda buat dengan perintah #cd ftp/ dan tekan enter. Lalu buat file yang akan di akses user dengan perintah #mkdir file1 file2 file3 file4 dst…

Masih berada pada directory ftp, silahkan anda buat sebuah user untuk login ftp nantinya perintahnya adalah #useradd –d /home/ftp/ dions dan tekan enter.

Cara Konfigurasi FTP Server

Note : useradd adalah perintah untuk membuat user, -d kode menentukan lokasi si user, /home/ftp/ adalah keterangan directory tempat si user ini berada, dan dions adalah nama user kemudian passwd dions adalah perintah untuk membuatkan user dions password

Setelah itu silahkan anda keluar dari directory ftp dengan perintah #cd dan tekan enter. Selanjutnya silahkan masuk ke file proftpd.conf dengan perintah #nano /etc/proftpd/proftpd.conf dan tekan enter. Setelah berada pada file tersebut lakukan konfigurasi.

Ganti NameServer menjadi nama domain anda, namun jika anda tidak mempunyai nama domain anda bisa membiarkan defaultnya saja. Selanjutnya cari tulisan # Default Root dan hilangkan tanda pagar pada  tulisan tersebut.

Selanjutnya scroll kursor anda ke halaman paling bawah dan tambahkan keterangan user yang anda berikan hak akses untuk login nantinya. Gunakan user yang telah kita buat pada directory /home/ftp tadi, perhatikan gambar berikut ini.

Cara Konfigurasi FTP Server

Oke setelah itu silahkan anda simpan konfigurasi seperti biasa dengan menekan ctrl + x kemudian y dan tekan enter. Setelah anda simpan konfigurasi, silahkan anda restart Proftpd anda dengan perintah #service proftpd restart dan tekan enter

4. Tutorial Cara Konfigurasi FTP Server (Pengujian)


Oke, sekarang kita lakukan pengujian Konfigurasi FTP server kita. Pertama lakukan pengujian via localhost dulu. Perintahnya adalah #ftp localhost dan tekan enter, lalu masukkan nama user dan password yang telah dibuat tadi.

Cara Konfigurasi FTP Server

Gambar di atas menerangkan bahwa konfigurasi ftp server saya telah berhasil via localhost. Selanjutnya kita lakukan pengujian via web browser pada client. Caranya adalah dengan mengetikkan alamat url ftp://ip.address silahkan sesuaikan dengan ip address anda.

Jika diminta untuk login, silahkan login menggunakan username dan password yang telah anda buat tadi. Berikut ini adalah tampilan dari laman web FTP server.

Cara Konfigurasi FTP Server

Penutup


Bagaimana, mudah bukan tutorial mengenai cara konfigurasi ftp server di atas. Seperti biasa, silahkan anda share artikel ini jika anda rasa artikel ini memberikan manfaat untuk anda. Dan terimakasih karena telah berkunjung.

Teruslah berkunjung ke situs Blog ini, karena setiap hari akan ada artikel dan tutorial menarik yang akan dibahas disini. Oke, sekian dulu untuk artikel tutorial kali ini. Wassalam.. dan salam para PelajarIT.
Comment Policy: Silahkan tuliskan komentar Anda yang sesuai dengan topik postingan halaman ini. Komentar yang berisi tautan tidak akan ditampilkan sebelum disetujui. Dilarang keras meng-copy artikel pada blog ini tanpa ijin dari Admin!
Buka Komentar
Tutup Komentar