tuliskan langkah langkah mengatur ftp server dengan proftpd pada linux

Berikut ini adalah pertanyaan dari syuhada36 pada mata pelajaran TI untuk jenjang Sekolah Menengah Atas

Tuliskan langkah langkah mengatur ftp server dengan proftpd pada linux debian​

Jawaban dan Penjelasan

Berikut ini adalah pilihan jawaban terbaik dari pertanyaan diatas.

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 adalah komputer 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.

Tujuan FTP Server

Untuk tujuan sharing data

Untuk menyediakan indirect atau implicit remote komputer

Untuk menyediakan tempat penyimpanan bagi user

Untuk menyediakan transfer data yang reliable dan efisien

Cara kerja FTP

FTP berkerja menggunakan salah satu protokol yang dapat diandalkan untuk urusan komunikasi data antara client dan server, yaitu protokol TCP (yang menggunakan port nomor 21). Port 21 ini digunakan untuk mengirimkan command (perintah). Oleh karena port 21 dimaksudkan khusus untuk mengirimkan command, maka port ini sering juga disebut dengan nama command port. Dengan adanya protokol ini, antara client dan server dapat melakukan sesi komunikasi sebelum pengiriman data berlangsung.

Terdapat beberapa persyaratan untuk menggunakan FTP, yaitu :

Pada komputer pengguna sudah terinstall FTP Client, seperti misalnya FileZilla.

Pengguna memiliki cukup informasi tentang FTP server yang ingin terhubung dengan komputer. Informasi tersebut mencakup :

Alamat FTP Server, yang bentuknya mirip dengan alamat domainsebuah website. Alamat FTP Server biasanya diawali dengan kata ftp, misalnya saja : namadomain.com atau ftp://ftp.namadomain.com. Pada beberapa kasus, alamat FTP Server juga diberikan dalam bentuk IP address, seperti misalnya : 61.185.225.87.

Username dan password. Beberapa FTP server memang membiarkan para client mengakses data secara anonim, namun beberapa memerlukan inputan username dan password yang harus diketahui oleh client.

ProFTPD

ProFTPD (Pro FTP Daemon) merupakan software gratis dan bersifat open-source yang kompatibel dengan sistem Unix/Linux dan Microsoft Windows via Cygwin. ProFTPD memiliki sebuah file konfigurasi yang sangat mudah dikelola. Hal ini membuat untuk standarisasi cukup efisien file konfigurasi. Hal ini mudah dikenali karena arsitektur modular.

Membuat Server FTP di Debian

Buka terminal di distro linux seperti Debian, masuk ke mode root dengan menulis su serta masukkan password untuk rootnya.1.png

Kemudian install ProFTPD yang merupakan salah satu server FTP Linux. Tuliskan pada terminal apt-get install proftpd, maka linux langsung mengunduh dan menginstall ProFTPD.2.png

Jika proses installasi selesai, dilanjutkan menkofigurasi ProFTPD nya dengan cara tuliskan nano /etc/proftpd/proftpd.conf pada terminal. Lalu muncul GNU Nano yang berisikan konfigurasi dari ProFTPDnya. Pada bagian DefaultRoot hapus # sehingga fungsi DefaultRoot dapat digunakan. Pada simbol ~ ubahlah menjadi direktori yang ingin digunakan sebagai foldernya. Sebagai contoh di bawah ini menggunakan /home/test, sehingga jika ada user yang mengakses FTP ini, user akan diarahkan langsung ke direktori /home /test. Jika pengaturan sudah diubah dan ingin kembali ke terminal dengan cara tekan CTRL+X lalu tekan Y dan terakhir Enter.3.1.png

Selanjutnya, tambahkan user dengan cara tuliskan perintah sudo adduser [nama], nama disini boleh di isi dengan apa saja yang dinginkan, sebagai contoh dituliskan dengan nama wiki, sehingga saat login maka username yang digunakan adalah wiki. Lalu isi password sesuai dengan yang diinginkan.4.png

Langkah selanjutnya, restart ProFTPD dengan cara tuliskan perintah /etc/init.d/proftpd restart, tunggu proses restart hingga muncul ok.5.png

Cek pada web browser di Linux dengan mengetikkan ftp://[ip_dari_linux], ip disini berbeda – beda sesuai dengan linuxnya, pada gambar dibawah alamat ftpnya adalah ftp://192.168.192.129. Lalu muncul prompt dimana untuk memasukkan username dan password. Gunakan username dan password dari yang sebelumnya dibuat.6.png

Jika sudah maka dapat dilihat bahwa FTP masih kosong, karena folder FTP pada linuxnya masih belum diisi apapun.7.png

Untuk menambahkan file pada FTP, buat folder dengan menuliskan perintah mkdir /home/test pada terminal, /home/test sesuai dengan yang sudah ditulis pada DefaultRoot.8.png

Dapat dilihat bahwa Server FTP berhasil dibuat dan terdapat file txt yang sebelumnya dibuat.9.png

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 adalah komputer 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.Tujuan FTP ServerUntuk tujuan sharing dataUntuk menyediakan indirect atau implicit remote komputerUntuk menyediakan tempat penyimpanan bagi userUntuk menyediakan transfer data yang reliable dan efisienCara kerja FTPFTP berkerja menggunakan salah satu protokol yang dapat diandalkan untuk urusan komunikasi data antara client dan server, yaitu protokol TCP (yang menggunakan port nomor 21). Port 21 ini digunakan untuk mengirimkan command (perintah). Oleh karena port 21 dimaksudkan khusus untuk mengirimkan command, maka port ini sering juga disebut dengan nama command port. Dengan adanya protokol ini, antara client dan server dapat melakukan sesi komunikasi sebelum pengiriman data berlangsung.Terdapat beberapa persyaratan untuk menggunakan FTP, yaitu :Pada komputer pengguna sudah terinstall FTP Client, seperti misalnya FileZilla.Pengguna memiliki cukup informasi tentang FTP server yang ingin terhubung dengan komputer. Informasi tersebut mencakup :Alamat FTP Server, yang bentuknya mirip dengan alamat domainsebuah website. Alamat FTP Server biasanya diawali dengan kata ftp, misalnya saja : namadomain.com atau ftp://ftp.namadomain.com. Pada beberapa kasus, alamat FTP Server juga diberikan dalam bentuk IP address, seperti misalnya : 61.185.225.87.Username dan password. Beberapa FTP server memang membiarkan para client mengakses data secara anonim, namun beberapa memerlukan inputan username dan password yang harus diketahui oleh client.ProFTPD ProFTPD (Pro FTP Daemon) merupakan software gratis dan bersifat open-source yang kompatibel dengan sistem Unix/Linux dan Microsoft Windows via Cygwin. ProFTPD memiliki sebuah file konfigurasi yang sangat mudah dikelola. Hal ini membuat untuk standarisasi cukup efisien file konfigurasi. Hal ini mudah dikenali karena arsitektur modular.Membuat Server FTP di DebianBuka terminal di distro linux seperti Debian, masuk ke mode root dengan menulis su serta masukkan password untuk rootnya.1.pngKemudian install ProFTPD yang merupakan salah satu server FTP Linux. Tuliskan pada terminal apt-get install proftpd, maka linux langsung mengunduh dan menginstall ProFTPD.2.pngJika proses installasi selesai, dilanjutkan menkofigurasi ProFTPD nya dengan cara tuliskan nano /etc/proftpd/proftpd.conf pada terminal. Lalu muncul GNU Nano yang berisikan konfigurasi dari ProFTPDnya. Pada bagian DefaultRoot hapus # sehingga fungsi DefaultRoot dapat digunakan. Pada simbol ~ ubahlah menjadi direktori yang ingin digunakan sebagai foldernya. Sebagai contoh di bawah ini menggunakan /home/test, sehingga jika ada user yang mengakses FTP ini, user akan diarahkan langsung ke direktori /home /test. Jika pengaturan sudah diubah dan ingin kembali ke terminal dengan cara tekan CTRL+X lalu tekan Y dan terakhir Enter.3.1.pngSelanjutnya, tambahkan user dengan cara tuliskan perintah sudo adduser [nama], nama disini boleh di isi dengan apa saja yang dinginkan, sebagai contoh dituliskan dengan nama wiki, sehingga saat login maka username yang digunakan adalah wiki. Lalu isi password sesuai dengan yang diinginkan.4.pngLangkah selanjutnya, restart ProFTPD dengan cara tuliskan perintah /etc/init.d/proftpd restart, tunggu proses restart hingga muncul ok.5.pngCek pada web browser di Linux dengan mengetikkan ftp://[ip_dari_linux], ip disini berbeda – beda sesuai dengan linuxnya, pada gambar dibawah alamat ftpnya adalah ftp://192.168.192.129. Lalu muncul prompt dimana untuk memasukkan username dan password. Gunakan username dan password dari yang sebelumnya dibuat.6.pngJika sudah maka dapat dilihat bahwa FTP masih kosong, karena folder FTP pada linuxnya masih belum diisi apapun.7.pngUntuk menambahkan file pada FTP, buat folder dengan menuliskan perintah mkdir /home/test pada terminal, /home/test sesuai dengan yang sudah ditulis pada DefaultRoot.8.pngDapat dilihat bahwa Server FTP berhasil dibuat dan terdapat file txt yang sebelumnya dibuat.9.pngFTP 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 adalah komputer 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.Tujuan FTP ServerUntuk tujuan sharing dataUntuk menyediakan indirect atau implicit remote komputerUntuk menyediakan tempat penyimpanan bagi userUntuk menyediakan transfer data yang reliable dan efisienCara kerja FTPFTP berkerja menggunakan salah satu protokol yang dapat diandalkan untuk urusan komunikasi data antara client dan server, yaitu protokol TCP (yang menggunakan port nomor 21). Port 21 ini digunakan untuk mengirimkan command (perintah). Oleh karena port 21 dimaksudkan khusus untuk mengirimkan command, maka port ini sering juga disebut dengan nama command port. Dengan adanya protokol ini, antara client dan server dapat melakukan sesi komunikasi sebelum pengiriman data berlangsung.Terdapat beberapa persyaratan untuk menggunakan FTP, yaitu :Pada komputer pengguna sudah terinstall FTP Client, seperti misalnya FileZilla.Pengguna memiliki cukup informasi tentang FTP server yang ingin terhubung dengan komputer. Informasi tersebut mencakup :Alamat FTP Server, yang bentuknya mirip dengan alamat domainsebuah website. Alamat FTP Server biasanya diawali dengan kata ftp, misalnya saja : namadomain.com atau ftp://ftp.namadomain.com. Pada beberapa kasus, alamat FTP Server juga diberikan dalam bentuk IP address, seperti misalnya : 61.185.225.87.Username dan password. Beberapa FTP server memang membiarkan para client mengakses data secara anonim, namun beberapa memerlukan inputan username dan password yang harus diketahui oleh client.ProFTPD ProFTPD (Pro FTP Daemon) merupakan software gratis dan bersifat open-source yang kompatibel dengan sistem Unix/Linux dan Microsoft Windows via Cygwin. ProFTPD memiliki sebuah file konfigurasi yang sangat mudah dikelola. Hal ini membuat untuk standarisasi cukup efisien file konfigurasi. Hal ini mudah dikenali karena arsitektur modular.Membuat Server FTP di DebianBuka terminal di distro linux seperti Debian, masuk ke mode root dengan menulis su serta masukkan password untuk rootnya.1.pngKemudian install ProFTPD yang merupakan salah satu server FTP Linux. Tuliskan pada terminal apt-get install proftpd, maka linux langsung mengunduh dan menginstall ProFTPD.2.pngJika proses installasi selesai, dilanjutkan menkofigurasi ProFTPD nya dengan cara tuliskan nano /etc/proftpd/proftpd.conf pada terminal. Lalu muncul GNU Nano yang berisikan konfigurasi dari ProFTPDnya. Pada bagian DefaultRoot hapus # sehingga fungsi DefaultRoot dapat digunakan. Pada simbol ~ ubahlah menjadi direktori yang ingin digunakan sebagai foldernya. Sebagai contoh di bawah ini menggunakan /home/test, sehingga jika ada user yang mengakses FTP ini, user akan diarahkan langsung ke direktori /home /test. Jika pengaturan sudah diubah dan ingin kembali ke terminal dengan cara tekan CTRL+X lalu tekan Y dan terakhir Enter.3.1.pngSelanjutnya, tambahkan user dengan cara tuliskan perintah sudo adduser [nama], nama disini boleh di isi dengan apa saja yang dinginkan, sebagai contoh dituliskan dengan nama wiki, sehingga saat login maka username yang digunakan adalah wiki. Lalu isi password sesuai dengan yang diinginkan.4.pngLangkah selanjutnya, restart ProFTPD dengan cara tuliskan perintah /etc/init.d/proftpd restart, tunggu proses restart hingga muncul ok.5.pngCek pada web browser di Linux dengan mengetikkan ftp://[ip_dari_linux], ip disini berbeda – beda sesuai dengan linuxnya, pada gambar dibawah alamat ftpnya adalah ftp://192.168.192.129. Lalu muncul prompt dimana untuk memasukkan username dan password. Gunakan username dan password dari yang sebelumnya dibuat.6.pngJika sudah maka dapat dilihat bahwa FTP masih kosong, karena folder FTP pada linuxnya masih belum diisi apapun.7.pngUntuk menambahkan file pada FTP, buat folder dengan menuliskan perintah mkdir /home/test pada terminal, /home/test sesuai dengan yang sudah ditulis pada DefaultRoot.8.pngDapat dilihat bahwa Server FTP berhasil dibuat dan terdapat file txt yang sebelumnya dibuat.9.pngFTP 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 adalah komputer 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.Tujuan FTP ServerUntuk tujuan sharing dataUntuk menyediakan indirect atau implicit remote komputerUntuk menyediakan tempat penyimpanan bagi userUntuk menyediakan transfer data yang reliable dan efisienCara kerja FTPFTP berkerja menggunakan salah satu protokol yang dapat diandalkan untuk urusan komunikasi data antara client dan server, yaitu protokol TCP (yang menggunakan port nomor 21). Port 21 ini digunakan untuk mengirimkan command (perintah). Oleh karena port 21 dimaksudkan khusus untuk mengirimkan command, maka port ini sering juga disebut dengan nama command port. Dengan adanya protokol ini, antara client dan server dapat melakukan sesi komunikasi sebelum pengiriman data berlangsung.Terdapat beberapa persyaratan untuk menggunakan FTP, yaitu :Pada komputer pengguna sudah terinstall FTP Client, seperti misalnya FileZilla.Pengguna memiliki cukup informasi tentang FTP server yang ingin terhubung dengan komputer. Informasi tersebut mencakup :Alamat FTP Server, yang bentuknya mirip dengan alamat domainsebuah website. Alamat FTP Server biasanya diawali dengan kata ftp, misalnya saja : namadomain.com atau ftp://ftp.namadomain.com. Pada beberapa kasus, alamat FTP Server juga diberikan dalam bentuk IP address, seperti misalnya : 61.185.225.87.Username dan password. Beberapa FTP server memang membiarkan para client mengakses data secara anonim, namun beberapa memerlukan inputan username dan password yang harus diketahui oleh client.ProFTPD ProFTPD (Pro FTP Daemon) merupakan software gratis dan bersifat open-source yang kompatibel dengan sistem Unix/Linux dan Microsoft Windows via Cygwin. ProFTPD memiliki sebuah file konfigurasi yang sangat mudah dikelola. Hal ini membuat untuk standarisasi cukup efisien file konfigurasi. Hal ini mudah dikenali karena arsitektur modular.Membuat Server FTP di DebianBuka terminal di distro linux seperti Debian, masuk ke mode root dengan menulis su serta masukkan password untuk rootnya.1.pngKemudian install ProFTPD yang merupakan salah satu server FTP Linux. Tuliskan pada terminal apt-get install proftpd, maka linux langsung mengunduh dan menginstall ProFTPD.2.pngJika proses installasi selesai, dilanjutkan menkofigurasi ProFTPD nya dengan cara tuliskan nano /etc/proftpd/proftpd.conf pada terminal. Lalu muncul GNU Nano yang berisikan konfigurasi dari ProFTPDnya. Pada bagian DefaultRoot hapus # sehingga fungsi DefaultRoot dapat digunakan. Pada simbol ~ ubahlah menjadi direktori yang ingin digunakan sebagai foldernya. Sebagai contoh di bawah ini menggunakan /home/test, sehingga jika ada user yang mengakses FTP ini, user akan diarahkan langsung ke direktori /home /test. Jika pengaturan sudah diubah dan ingin kembali ke terminal dengan cara tekan CTRL+X lalu tekan Y dan terakhir Enter.3.1.pngSelanjutnya, tambahkan user dengan cara tuliskan perintah sudo adduser [nama], nama disini boleh di isi dengan apa saja yang dinginkan, sebagai contoh dituliskan dengan nama wiki, sehingga saat login maka username yang digunakan adalah wiki. Lalu isi password sesuai dengan yang diinginkan.4.pngLangkah selanjutnya, restart ProFTPD dengan cara tuliskan perintah /etc/init.d/proftpd restart, tunggu proses restart hingga muncul ok.5.pngCek pada web browser di Linux dengan mengetikkan ftp://[ip_dari_linux], ip disini berbeda – beda sesuai dengan linuxnya, pada gambar dibawah alamat ftpnya adalah ftp://192.168.192.129. Lalu muncul prompt dimana untuk memasukkan username dan password. Gunakan username dan password dari yang sebelumnya dibuat.6.pngJika sudah maka dapat dilihat bahwa FTP masih kosong, karena folder FTP pada linuxnya masih belum diisi apapun.7.pngUntuk menambahkan file pada FTP, buat folder dengan menuliskan perintah mkdir /home/test pada terminal, /home/test sesuai dengan yang sudah ditulis pada DefaultRoot.8.pngDapat dilihat bahwa Server FTP berhasil dibuat dan terdapat file txt yang sebelumnya dibuat.9.pngFTP 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 adalah komputer 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.Tujuan FTP ServerUntuk tujuan sharing dataUntuk menyediakan indirect atau implicit remote komputerUntuk menyediakan tempat penyimpanan bagi userUntuk menyediakan transfer data yang reliable dan efisienCara kerja FTPFTP berkerja menggunakan salah satu protokol yang dapat diandalkan untuk urusan komunikasi data antara client dan server, yaitu protokol TCP (yang menggunakan port nomor 21). Port 21 ini digunakan untuk mengirimkan command (perintah). Oleh karena port 21 dimaksudkan khusus untuk mengirimkan command, maka port ini sering juga disebut dengan nama command port. Dengan adanya protokol ini, antara client dan server dapat melakukan sesi komunikasi sebelum pengiriman data berlangsung.Terdapat beberapa persyaratan untuk menggunakan FTP, yaitu :Pada komputer pengguna sudah terinstall FTP Client, seperti misalnya FileZilla.Pengguna memiliki cukup informasi tentang FTP server yang ingin terhubung dengan komputer. Informasi tersebut mencakup :Alamat FTP Server, yang bentuknya mirip dengan alamat domainsebuah website. Alamat FTP Server biasanya diawali dengan kata ftp, misalnya saja : namadomain.com atau ftp://ftp.namadomain.com. Pada beberapa kasus, alamat FTP Server juga diberikan dalam bentuk IP address, seperti misalnya : 61.185.225.87.Username dan password. Beberapa FTP server memang membiarkan para client mengakses data secara anonim, namun beberapa memerlukan inputan username dan password yang harus diketahui oleh client.ProFTPD ProFTPD (Pro FTP Daemon) merupakan software gratis dan bersifat open-source yang kompatibel dengan sistem Unix/Linux dan Microsoft Windows via Cygwin. ProFTPD memiliki sebuah file konfigurasi yang sangat mudah dikelola. Hal ini membuat untuk standarisasi cukup efisien file konfigurasi. Hal ini mudah dikenali karena arsitektur modular.Membuat Server FTP di DebianBuka terminal di distro linux seperti Debian, masuk ke mode root dengan menulis su serta masukkan password untuk rootnya.1.pngKemudian install ProFTPD yang merupakan salah satu server FTP Linux. Tuliskan pada terminal apt-get install proftpd, maka linux langsung mengunduh dan menginstall ProFTPD.2.pngJika proses installasi selesai, dilanjutkan menkofigurasi ProFTPD nya dengan cara tuliskan nano /etc/proftpd/proftpd.conf pada terminal. Lalu muncul GNU Nano yang berisikan konfigurasi dari ProFTPDnya. Pada bagian DefaultRoot hapus # sehingga fungsi DefaultRoot dapat digunakan. Pada simbol ~ ubahlah menjadi direktori yang ingin digunakan sebagai foldernya. Sebagai contoh di bawah ini menggunakan /home/test, sehingga jika ada user yang mengakses FTP ini, user akan diarahkan langsung ke direktori /home /test. Jika pengaturan sudah diubah dan ingin kembali ke terminal dengan cara tekan CTRL+X lalu tekan Y dan terakhir Enter.3.1.pngSelanjutnya, tambahkan user dengan cara tuliskan perintah sudo adduser [nama], nama disini boleh di isi dengan apa saja yang dinginkan, sebagai contoh dituliskan dengan nama wiki, sehingga saat login maka username yang digunakan adalah wiki. Lalu isi password sesuai dengan yang diinginkan.4.pngLangkah selanjutnya, restart ProFTPD dengan cara tuliskan perintah /etc/init.d/proftpd restart, tunggu proses restart hingga muncul ok.5.pngCek pada web browser di Linux dengan mengetikkan ftp://[ip_dari_linux], ip disini berbeda – beda sesuai dengan linuxnya, pada gambar dibawah alamat ftpnya adalah ftp://192.168.192.129. Lalu muncul prompt dimana untuk memasukkan username dan password. Gunakan username dan password dari yang sebelumnya dibuat.6.pngJika sudah maka dapat dilihat bahwa FTP masih kosong, karena folder FTP pada linuxnya masih belum diisi apapun.7.pngUntuk menambahkan file pada FTP, buat folder dengan menuliskan perintah mkdir /home/test pada terminal, /home/test sesuai dengan yang sudah ditulis pada DefaultRoot.8.pngDapat dilihat bahwa Server FTP berhasil dibuat dan terdapat file txt yang sebelumnya dibuat.9.pngFTP 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 adalah komputer 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.Tujuan FTP ServerUntuk tujuan sharing dataUntuk menyediakan indirect atau implicit remote komputerUntuk menyediakan tempat penyimpanan bagi userUntuk menyediakan transfer data yang reliable dan efisienCara kerja FTPFTP berkerja menggunakan salah satu protokol yang dapat diandalkan untuk urusan komunikasi data antara client dan server, yaitu protokol TCP (yang menggunakan port nomor 21). Port 21 ini digunakan untuk mengirimkan command (perintah). Oleh karena port 21 dimaksudkan khusus untuk mengirimkan command, maka port ini sering juga disebut dengan nama command port. Dengan adanya protokol ini, antara client dan server dapat melakukan sesi komunikasi sebelum pengiriman data berlangsung.Terdapat beberapa persyaratan untuk menggunakan FTP, yaitu :Pada komputer pengguna sudah terinstall FTP Client, seperti misalnya FileZilla.Pengguna memiliki cukup informasi tentang FTP server yang ingin terhubung dengan komputer. Informasi tersebut mencakup :Alamat FTP Server, yang bentuknya mirip dengan alamat domainsebuah website. Alamat FTP Server biasanya diawali dengan kata ftp, misalnya saja : namadomain.com atau ftp://ftp.namadomain.com. Pada beberapa kasus, alamat FTP Server juga diberikan dalam bentuk IP address, seperti misalnya : 61.185.225.87.Username dan password. Beberapa FTP server memang membiarkan para client mengakses data secara anonim, namun beberapa memerlukan inputan username dan password yang harus diketahui oleh client.ProFTPD ProFTPD (Pro FTP Daemon) merupakan software gratis dan bersifat open-source yang kompatibel dengan sistem Unix/Linux dan Microsoft Windows via Cygwin. ProFTPD memiliki sebuah file konfigurasi yang sangat mudah dikelola. Hal ini membuat untuk standarisasi cukup efisien file konfigurasi. Hal ini mudah dikenali karena arsitektur modular.Membuat Server FTP di DebianBuka terminal di distro linux seperti Debian, masuk ke mode root dengan menulis su serta masukkan password untuk rootnya.1.pngKemudian install ProFTPD yang merupakan salah satu server FTP Linux. Tuliskan pada terminal apt-get install proftpd, maka linux langsung mengunduh dan menginstall ProFTPD.2.pngJika proses installasi selesai, dilanjutkan menkofigurasi ProFTPD nya dengan cara tuliskan nano /etc/proftpd/proftpd.conf pada terminal. Lalu muncul GNU Nano yang berisikan konfigurasi dari ProFTPDnya. Pada bagian DefaultRoot hapus # sehingga fungsi DefaultRoot dapat digunakan. Pada simbol ~ ubahlah menjadi direktori yang ingin digunakan sebagai foldernya. Sebagai contoh di bawah ini menggunakan /home/test, sehingga jika ada user yang mengakses FTP ini, user akan diarahkan langsung ke direktori /home /test. Jika pengaturan sudah diubah dan ingin kembali ke terminal dengan cara tekan CTRL+X lalu tekan Y dan terakhir Enter.3.1.pngSelanjutnya, tambahkan user dengan cara tuliskan perintah sudo adduser [nama], nama disini boleh di isi dengan apa saja yang dinginkan, sebagai contoh dituliskan dengan nama wiki, sehingga saat login maka username yang digunakan adalah wiki. Lalu isi password sesuai dengan yang diinginkan.4.pngLangkah selanjutnya, restart ProFTPD dengan cara tuliskan perintah /etc/init.d/proftpd restart, tunggu proses restart hingga muncul ok.5.pngCek pada web browser di Linux dengan mengetikkan ftp://[ip_dari_linux], ip disini berbeda – beda sesuai dengan linuxnya, pada gambar dibawah alamat ftpnya adalah ftp://192.168.192.129. Lalu muncul prompt dimana untuk memasukkan username dan password. Gunakan username dan password dari yang sebelumnya dibuat.6.pngJika sudah maka dapat dilihat bahwa FTP masih kosong, karena folder FTP pada linuxnya masih belum diisi apapun.7.pngUntuk menambahkan file pada FTP, buat folder dengan menuliskan perintah mkdir /home/test pada terminal, /home/test sesuai dengan yang sudah ditulis pada DefaultRoot.8.pngDapat dilihat bahwa Server FTP berhasil dibuat dan terdapat file txt yang sebelumnya dibuat.9.pngFTP 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 adalah komputer 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.Tujuan FTP ServerUntuk tujuan sharing dataUntuk menyediakan indirect atau implicit remote komputerUntuk menyediakan tempat penyimpanan bagi userUntuk menyediakan transfer data yang reliable dan efisienCara kerja FTPFTP berkerja menggunakan salah satu protokol yang dapat diandalkan untuk urusan komunikasi data antara client dan server, yaitu protokol TCP (yang menggunakan port nomor 21). Port 21 ini digunakan untuk mengirimkan command (perintah). Oleh karena port 21 dimaksudkan khusus untuk mengirimkan command, maka port ini sering juga disebut dengan nama command port. Dengan adanya protokol ini, antara client dan server dapat melakukan sesi komunikasi sebelum pengiriman data berlangsung.Terdapat beberapa persyaratan untuk menggunakan FTP, yaitu :Pada komputer pengguna sudah terinstall FTP Client, seperti misalnya FileZilla.Pengguna memiliki cukup informasi tentang FTP server yang ingin terhubung dengan komputer. Informasi tersebut mencakup :Alamat FTP Server, yang bentuknya mirip dengan alamat domainsebuah website. Alamat FTP Server biasanya diawali dengan kata ftp, misalnya saja : namadomain.com atau ftp://ftp.namadomain.com. Pada beberapa kasus, alamat FTP Server juga diberikan dalam bentuk IP address, seperti misalnya : 61.185.225.87.Username dan password. Beberapa FTP server memang membiarkan para client mengakses data secara anonim, namun beberapa memerlukan inputan username dan password yang harus diketahui oleh client.ProFTPD ProFTPD (Pro FTP Daemon) merupakan software gratis dan bersifat open-source yang kompatibel dengan sistem Unix/Linux dan Microsoft Windows via Cygwin. ProFTPD memiliki sebuah file konfigurasi yang sangat mudah dikelola. Hal ini membuat untuk standarisasi cukup efisien file konfigurasi. Hal ini mudah dikenali karena arsitektur modular.Membuat Server FTP di DebianBuka terminal di distro linux seperti Debian, masuk ke mode root dengan menulis su serta masukkan password untuk rootnya.1.pngKemudian install ProFTPD yang merupakan salah satu server FTP Linux. Tuliskan pada terminal apt-get install proftpd, maka linux langsung mengunduh dan menginstall ProFTPD.2.pngJika proses installasi selesai, dilanjutkan menkofigurasi ProFTPD nya dengan cara tuliskan nano /etc/proftpd/proftpd.conf pada terminal. Lalu muncul GNU Nano yang berisikan konfigurasi dari ProFTPDnya. Pada bagian DefaultRoot hapus # sehingga fungsi DefaultRoot dapat digunakan. Pada simbol ~ ubahlah menjadi direktori yang ingin digunakan sebagai foldernya. Sebagai contoh di bawah ini menggunakan /home/test, sehingga jika ada user yang mengakses FTP ini, user akan diarahkan langsung ke direktori /home /test. Jika pengaturan sudah diubah dan ingin kembali ke terminal dengan cara tekan CTRL+X lalu tekan Y dan terakhir Enter.3.1.pngSelanjutnya, tambahkan user dengan cara tuliskan perintah sudo adduser [nama], nama disini boleh di isi dengan apa saja yang dinginkan, sebagai contoh dituliskan dengan nama wiki, sehingga saat login maka username yang digunakan adalah wiki. Lalu isi password sesuai dengan yang diinginkan.4.pngLangkah selanjutnya, restart ProFTPD dengan cara tuliskan perintah /etc/init.d/proftpd restart, tunggu proses restart hingga muncul ok.5.pngCek pada web browser di Linux dengan mengetikkan ftp://[ip_dari_linux], ip disini berbeda – beda sesuai dengan linuxnya, pada gambar dibawah alamat ftpnya adalah ftp://192.168.192.129. Lalu muncul prompt dimana untuk memasukkan username dan password. Gunakan username dan password dari yang sebelumnya dibuat.6.pngJika sudah maka dapat dilihat bahwa FTP masih kosong, karena folder FTP pada linuxnya masih belum diisi apapun.7.pngUntuk menambahkan file pada FTP, buat folder dengan menuliskan perintah mkdir /home/test pada terminal, /home/test sesuai dengan yang sudah ditulis pada DefaultRoot.8.pngDapat dilihat bahwa Server FTP berhasil dibuat dan terdapat file txt yang sebelumnya dibuat.9.png

Semoga dengan pertanyaan yang sudah terjawab oleh mustofaahmadahmad465 dapat membantu memudahkan mengerjakan soal, tugas dan PR sekolah kalian.

Apabila terdapat kesalahan dalam mengerjakan soal, silahkan koreksi jawaban dengan mengirimkan email ke yomemimo.com melalui halaman Contact

Last Update: Thu, 12 Jan 23