{"id":165,"date":"2020-07-04T13:53:40","date_gmt":"2020-07-04T06:53:40","guid":{"rendered":"http:\/\/materi.smkn43jkt.sch.id\/?p=165"},"modified":"2020-07-06T09:45:34","modified_gmt":"2020-07-06T02:45:34","slug":"konfigurasi-ftp-server-dengan-proftpd","status":"publish","type":"post","link":"http:\/\/materi.smkn43jkt.sch.id\/?p=165","title":{"rendered":"Konfigurasi FTP Server dengan &#8216;proftpd&#8217;"},"content":{"rendered":"<h3 id=\"cara-install-proftpd-server\">Cara install Proftpd Server<\/h3>\n<pre><code class=\"language-terminal\" data-lang=\"terminal\"># apt-get install proftpd\r\n<\/code><\/pre>\n<p>jika gagal tambahkan repository DVD-1 dan DVD-2, kemudian ulangi kembali perintah untuk menginstall proftpd<\/p>\n<p>pilih\u00a0<em>standalone<\/em>\u00a0kemudian pilih ok<\/p>\n<p><img decoding=\"async\" class=\"\" src=\"https:\/\/dantonkoto.web.id\/img\/asj\/ftp-server\/install-proftpd.gif\" alt=\"install-proftpd\" \/><\/p>\n<p>pada tahap ini FTP server sudah jadi tinggal di uji<\/p>\n<h3 id=\"cara-pengujian-menggunakan-filezilla\">Cara pengujian menggunakan Filezilla<\/h3>\n<ol>\n<li>jalankan aplikasi filezilla<\/li>\n<li>masukan host (bisa menggunakan domain atau ip)<\/li>\n<li>masukan username ftp user atau bisa anonymous<\/li>\n<li>masukan password<\/li>\n<li>masukan port<\/li>\n<li>klik quickconnect<\/li>\n<\/ol>\n<p><img decoding=\"async\" src=\"https:\/\/dantonkoto.web.id\/img\/asj\/ftp-server\/pengujian-filezilla.gif\" alt=\"pengujian dengan filezilla\" \/><\/p>\n<h3 id=\"cara-membuat-ftp-anonymous\">Cara membuat FTP anonymous<\/h3>\n<p>setelah proftpd di install langkah yang perlu kita lakukan mengedit file proftpd.conf, ikuti langkah berikut<\/p>\n<pre><code class=\"language-terminal\" data-lang=\"terminal\"># nano \/etc\/proftpd\/proftpd.conf\r\n<\/code><\/pre>\n<p>kemudian hilangkan tanda # dari\u00a0<code>&lt;anonymous ~ftp&gt; sampai &lt;\/anonymous&gt;<\/code><\/p>\n<p><img decoding=\"async\" src=\"https:\/\/dantonkoto.web.id\/img\/asj\/ftp-server\/ftp-anonymous.gif\" alt=\"langkah konfigurasi ftp anonymous\" \/>\u00a0kemudian simpan, restar aplikasi proftpd dengan perintah\u00a0<code># service proftpd restart<\/code>\u00a0dan uji<br \/>\nsebagai catatan direktori ftp anonymous ini berada di\u00a0<code>\/srv\/ftp<\/code><\/p>\n<h3 id=\"cara-membuat-ftp-userauthentication\">Cara membuat FTP User\/Authentication<\/h3>\n<p>setelah proftpd di install langkah yang perlu kita lakukan untuk membuat FTP user dengan direktori penyimpanannya di \/home\/ftp\/web sebgai berikut:<\/p>\n<p>buat folder \/home\/ftp\/web terlebih dahulu. kemudian perintah dibawah ini digunakan untuk membuat user ftp sekaligus direktori penyimpanan usernya, dengan perintah berikut:<\/p>\n<pre><code class=\"language-terminal\" data-lang=\"terminal\"># adduser ftpuser --home \/home\/ftp\/web\r\n<\/code><\/pre>\n<blockquote><p>Keterangan<br \/>\n<strong>ftpuser<\/strong>\u00a0adalah nama usernya bisa diganti dengan nama lain misal guru<br \/>\n<strong>&#8211; -home<\/strong>\u00a0attribut untuk menentukan lokasi direktori penyimpanan\u00a0<strong>\/home\/ftp\/web<\/strong>\u00a0adalah direktori penyimpanan untuk usernya<\/p><\/blockquote>\n<p>untuk contoh perhatikan animasi berikut :<\/p>\n<p><img decoding=\"async\" src=\"https:\/\/dantonkoto.web.id\/img\/asj\/ftp-server\/ftp-user-new.gif\" alt=\"langkah konfigurasi ftp user\" \/>\u00a0simpan, restar aplikasi proftpd dengan perintah\u00a0<code># service proftpd restart<\/code>\u00a0dan uji.<\/p>\n<h3 id=\"cara-membatasi-direktori-pengguna\">Cara membatasi direktori pengguna<\/h3>\n<p><img decoding=\"async\" src=\"https:\/\/dantonkoto.web.id\/img\/asj\/ftp-server\/chroot.jpg\" alt=\"chroot\" \/><\/p>\n<p>Membatasi direktori pengguna, agar tidak tampil seperti pada gambar diatas, secara umum dapat dilakukan hanya dengan mengedit file\u00a0<code>proftpd.conf<\/code>\u00a0kemudian hilangkan tanda pagar pada baris\u00a0<code>DefaultRoot ~<\/code>, kemudian restar proftpd. Sehingga pengujiannya akan menjadi seperti gambar berikut:<\/p>\n<p><img decoding=\"async\" src=\"https:\/\/dantonkoto.web.id\/img\/asj\/ftp-server\/chroot1.jpg\" alt=\"chroot\" \/><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Cara install Proftpd Server # apt-get install proftpd jika gagal tambahkan repository DVD-1 dan DVD-2, kemudian ulangi kembali perintah untuk menginstall proftpd pilih\u00a0standalone\u00a0kemudian pilih ok pada tahap ini FTP server sudah jadi tinggal di uji Cara pengujian menggunakan Filezilla jalankan aplikasi filezilla masukan host (bisa menggunakan domain atau ip) masukan username ftp user atau bisa [&hellip;]<\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[20,7],"tags":[],"_links":{"self":[{"href":"http:\/\/materi.smkn43jkt.sch.id\/index.php?rest_route=\/wp\/v2\/posts\/165"}],"collection":[{"href":"http:\/\/materi.smkn43jkt.sch.id\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"http:\/\/materi.smkn43jkt.sch.id\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"http:\/\/materi.smkn43jkt.sch.id\/index.php?rest_route=\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"http:\/\/materi.smkn43jkt.sch.id\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=165"}],"version-history":[{"count":2,"href":"http:\/\/materi.smkn43jkt.sch.id\/index.php?rest_route=\/wp\/v2\/posts\/165\/revisions"}],"predecessor-version":[{"id":5283,"href":"http:\/\/materi.smkn43jkt.sch.id\/index.php?rest_route=\/wp\/v2\/posts\/165\/revisions\/5283"}],"wp:attachment":[{"href":"http:\/\/materi.smkn43jkt.sch.id\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=165"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/materi.smkn43jkt.sch.id\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=165"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/materi.smkn43jkt.sch.id\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=165"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}