{"id":2459,"date":"2022-03-26T00:42:54","date_gmt":"2022-03-26T00:42:54","guid":{"rendered":"https:\/\/sunaonako.my.id\/?p=2459"},"modified":"2022-03-29T14:49:29","modified_gmt":"2022-03-29T14:49:29","slug":"integrasi-ftp-ftps-ssh-di-jetbrains-ide-akses-file-remote","status":"publish","type":"post","link":"https:\/\/sunaonako.my.id\/blog\/integrasi-ftp-ftps-ssh-di-jetbrains-ide-akses-file-remote\/","title":{"rendered":"Integrasi FTP\/FTPS  SSH di Jetbrains IDE | Akses File Remote"},"content":{"rendered":"\n<p class=\"wp-block-paragraph\">Bagi kalian yang senang menggunakan produk jetbrains seperti Intellij, PHPStorm, Webstorm, Pycharm, Jetbrains Golang dan turunan IDE (Integrated Development Environtment) lainnya seperti Android Studio. Mungkin kalian ingin melakukan development secara remote seperti github tetapi untuk file yang ditaruh di server hosting. Misal kalian punya website yang dideploy di hosting baik diintegrasi di cpanel, plesk, direct admin dll. <em>This <\/em>jetbrains IDE sudah memiliki fitur untuk terhubung dengan file di server hosting melalui FTP, FTPS maupun ssh.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Kali ini kita akan menggunakan empat opsi deployment, menggunakan FTP, menggunakan FTPS, dan menggunakan SSH atau SFTP<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Tutorial akses file di server hosting menggunakan FTP Jetbrains IDE<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">FTP merupakan metode transfer file antara client dan server tanpa enkripsi. Sama seperti protokol diatas lainnya, menggunakan ini memungkinkan untuk melakukan aktivitas remote pada server dari klien. Seperti download, upload, Sync.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Untuk dapat mengaktifkan deployment FTP di Jetbrains, langkah-langkahnya seperti ini:<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Kamu bisa pakai default FTP administrator atau akun utama yang sudah disediakan hosting Jika kamu ingin membuat akun FTP untuk mengakses direktori khusus, kamu bisa ikuti langkah berikut ini.  Keuntungan dari membuat akun khusus ini agar lebih mudah mappingnya dan lebih fokus karena hanya mengakses direktori website yang benar-benar ingin diakses. Misal ingin mengakses file yang berada di dalam direktori \/var\/www\/public_html.<\/p>\n\n\n\n<ol class=\"wp-block-list\"><li>Menuju ke pengaturan FTP lalu buat akun<\/li><\/ol>\n\n\n\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" width=\"923\" height=\"475\" src=\"https:\/\/sunaonako.my.id\/aruuploads\/2022\/03\/image-17.png\" alt=\"\" class=\"wp-image-2462\" srcset=\"https:\/\/sunaonako.my.id\/aruuploads\/2022\/03\/image-17.png 923w, https:\/\/sunaonako.my.id\/aruuploads\/2022\/03\/image-17-300x154.png 300w, https:\/\/sunaonako.my.id\/aruuploads\/2022\/03\/image-17-768x395.png 768w, https:\/\/sunaonako.my.id\/aruuploads\/2022\/03\/image-17-360x185.png 360w, https:\/\/sunaonako.my.id\/aruuploads\/2022\/03\/image-17-545x280.png 545w\" sizes=\"(max-width: 923px) 100vw, 923px\" \/><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">Untuk cpanel, kamu bisa lihat akun ftp yang kamu buat dibawah tombol create FTP Account<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" width=\"1024\" height=\"206\" src=\"https:\/\/sunaonako.my.id\/aruuploads\/2022\/03\/image-18-1024x206.png\" alt=\"\" class=\"wp-image-2463\" srcset=\"https:\/\/sunaonako.my.id\/aruuploads\/2022\/03\/image-18-1024x206.png 1024w, https:\/\/sunaonako.my.id\/aruuploads\/2022\/03\/image-18-300x60.png 300w, https:\/\/sunaonako.my.id\/aruuploads\/2022\/03\/image-18-768x154.png 768w, https:\/\/sunaonako.my.id\/aruuploads\/2022\/03\/image-18-1536x309.png 1536w, https:\/\/sunaonako.my.id\/aruuploads\/2022\/03\/image-18-360x72.png 360w, https:\/\/sunaonako.my.id\/aruuploads\/2022\/03\/image-18-545x109.png 545w, https:\/\/sunaonako.my.id\/aruuploads\/2022\/03\/image-18-1600x321.png 1600w, https:\/\/sunaonako.my.id\/aruuploads\/2022\/03\/image-18.png 1812w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">Saat membuat ftp, pastikan directory adalah target akses file yang akan diintegrasi dengan jetbrains IDE. Kamu bisa cek di informasi FTP Accounts yang kalau CPanel tepat diwaba title Path.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Kamu bisa cek di filezilla <\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" width=\"1024\" height=\"228\" src=\"https:\/\/sunaonako.my.id\/aruuploads\/2022\/03\/image-19-1024x228.png\" alt=\"\" class=\"wp-image-2464\" srcset=\"https:\/\/sunaonako.my.id\/aruuploads\/2022\/03\/image-19-1024x228.png 1024w, https:\/\/sunaonako.my.id\/aruuploads\/2022\/03\/image-19-300x67.png 300w, https:\/\/sunaonako.my.id\/aruuploads\/2022\/03\/image-19-768x171.png 768w, https:\/\/sunaonako.my.id\/aruuploads\/2022\/03\/image-19-360x80.png 360w, https:\/\/sunaonako.my.id\/aruuploads\/2022\/03\/image-19-545x121.png 545w, https:\/\/sunaonako.my.id\/aruuploads\/2022\/03\/image-19.png 1164w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">Anggap file websitemu berada di bocchiweb\/ maka tampilan preview di klien (contoh filezilla) hanya akan tampil url slash, tapi jika diperhatikan isinya adalah tetap file dan folder yang berada di direktori bocchiweb<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" width=\"1024\" height=\"461\" src=\"https:\/\/sunaonako.my.id\/aruuploads\/2022\/03\/image-20-1024x461.png\" alt=\"\" class=\"wp-image-2465\" srcset=\"https:\/\/sunaonako.my.id\/aruuploads\/2022\/03\/image-20-1024x461.png 1024w, https:\/\/sunaonako.my.id\/aruuploads\/2022\/03\/image-20-300x135.png 300w, https:\/\/sunaonako.my.id\/aruuploads\/2022\/03\/image-20-768x346.png 768w, https:\/\/sunaonako.my.id\/aruuploads\/2022\/03\/image-20-360x162.png 360w, https:\/\/sunaonako.my.id\/aruuploads\/2022\/03\/image-20-545x245.png 545w, https:\/\/sunaonako.my.id\/aruuploads\/2022\/03\/image-20.png 1387w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\">Konfigurasi FTP dan FTPS di Jetbrains IDE<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Catatan, pastikan IDE kamu support untuk deployment remote, alias sudah versi 2021.1 ke atas. Jangan lupa install plugin <a href=\"https:\/\/plugins.jetbrains.com\/plugin\/13125-ftp-sftp-connectivity-ex-remote-hosts-access-\" target=\"_blank\" rel=\"noreferrer noopener nofollow\" title=\"jetbrains FTP\/SFTP Connectivity\">jetbrains FTP\/SFTP Connectivity<\/a>. <\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Buat projek kosong baru pada jetbrains, kemudian pada <strong>menu tools<\/strong> yang berada di atas, pilih <strong>deployment<\/strong>. Pilih configuration untuk setting kredential FTP \/ FTPS.<\/p>\n\n\n\n<div class=\"wp-block-image\"><figure class=\"aligncenter size-full\"><img decoding=\"async\" width=\"872\" height=\"707\" src=\"https:\/\/sunaonako.my.id\/aruuploads\/2022\/03\/image-21.png\" alt=\"How to Access Server file and Website and modify it using local access. Remote server FTP, FTPS, SSH.\" class=\"wp-image-2466\" srcset=\"https:\/\/sunaonako.my.id\/aruuploads\/2022\/03\/image-21.png 872w, https:\/\/sunaonako.my.id\/aruuploads\/2022\/03\/image-21-300x243.png 300w, https:\/\/sunaonako.my.id\/aruuploads\/2022\/03\/image-21-768x623.png 768w, https:\/\/sunaonako.my.id\/aruuploads\/2022\/03\/image-21-360x292.png 360w, https:\/\/sunaonako.my.id\/aruuploads\/2022\/03\/image-21-545x442.png 545w\" sizes=\"(max-width: 872px) 100vw, 872px\" \/><\/figure><\/div>\n\n\n\n<p class=\"has-medium-font-size wp-block-paragraph\" id=\"deployment\"> Akan muncul pop-up <strong>deployment<\/strong> klik ikon +<\/p>\n\n\n\n<div class=\"wp-block-image\"><figure class=\"aligncenter size-full is-resized\"><img decoding=\"async\" src=\"https:\/\/sunaonako.my.id\/aruuploads\/2022\/03\/image-22.png\" alt=\"\" class=\"wp-image-2470\" width=\"490\" height=\"418\" srcset=\"https:\/\/sunaonako.my.id\/aruuploads\/2022\/03\/image-22.png 549w, https:\/\/sunaonako.my.id\/aruuploads\/2022\/03\/image-22-300x256.png 300w, https:\/\/sunaonako.my.id\/aruuploads\/2022\/03\/image-22-360x307.png 360w, https:\/\/sunaonako.my.id\/aruuploads\/2022\/03\/image-22-545x465.png 545w\" sizes=\"(max-width: 490px) 100vw, 490px\" \/><figcaption>Klik icon + untuk memunculkan opsi<\/figcaption><\/figure><\/div>\n\n\n\n<p class=\"wp-block-paragraph\">Seperti gambar diatas, akan muncul pilihan deployment ftp, ftps, dan sftp yang dapat digunakan sebagai akses remote ke server hosting.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Pilih yang mana, FTP, FTPS, atau SFTP? Apa bedanya?<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">FTP adalah versi yang lebih simple untuk akses dan memindahkan file. FTPS  adalah FTP SSL yang mempunyai protokol yang sama seperti FTP, hanya saja ada ekstra keamanan dengan melapisi data yang ditransfer dengan enkripsi. SFTP adalah SSH FTP cara kerjanya Secure Socket Shell melakukan koneksi bidirektional berbasis teks untuk membuat jalur aman bahkan di network yang rentan. Protokol SSH itu bagai tools utilitas, atur permision, aktivitas ftp, lock access. Biasanya hanya administrator yang berhak memiliki akses untuk menggunakan SSH ini. SSH opsi akses remote paling aman karena kita tidak perlu memasukkan informasi kredensial seperti username dan password.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">itu saja penjelasannya tentang ftp, ftps, dan sftp; Kita lanjutkan langkah integrasi remote servernya<\/h3>\n\n\n\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" width=\"702\" height=\"360\" src=\"https:\/\/sunaonako.my.id\/aruuploads\/2022\/03\/image-23.png\" alt=\"\" class=\"wp-image-2471\" srcset=\"https:\/\/sunaonako.my.id\/aruuploads\/2022\/03\/image-23.png 702w, https:\/\/sunaonako.my.id\/aruuploads\/2022\/03\/image-23-300x154.png 300w, https:\/\/sunaonako.my.id\/aruuploads\/2022\/03\/image-23-360x185.png 360w, https:\/\/sunaonako.my.id\/aruuploads\/2022\/03\/image-23-545x279.png 545w\" sizes=\"(max-width: 702px) 100vw, 702px\" \/><figcaption>Setelah memilih opsi FTP, akan muncul create new server, input nama servermu. Bebas yang penting kamu paham itu server ditujukan untuk apa.<\/figcaption><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\"> Kemudian pada tab connection, atur host dengan url atau IP website mu dengan port 21 (secara default, port ftp 21), input user dan password dengan akun ftp yang sudah kamu buat. Seperti gambar dibawah:<\/p>\n\n\n\n<div class=\"wp-block-image\"><figure class=\"aligncenter size-full is-resized\"><img decoding=\"async\" src=\"https:\/\/sunaonako.my.id\/aruuploads\/2022\/03\/image-25.png\" alt=\"\" class=\"wp-image-2475\" width=\"473\" height=\"407\" srcset=\"https:\/\/sunaonako.my.id\/aruuploads\/2022\/03\/image-25.png 1007w, https:\/\/sunaonako.my.id\/aruuploads\/2022\/03\/image-25-300x258.png 300w, https:\/\/sunaonako.my.id\/aruuploads\/2022\/03\/image-25-768x661.png 768w, https:\/\/sunaonako.my.id\/aruuploads\/2022\/03\/image-25-360x310.png 360w, https:\/\/sunaonako.my.id\/aruuploads\/2022\/03\/image-25-545x469.png 545w\" sizes=\"(max-width: 473px) 100vw, 473px\" \/><figcaption>Gambar setting deployment untuk FTP. Jangan lupa untuk klik nama server di bagian sidebar samping kiri kemudian set default connection dengan cara klik tombol centang \u2714<\/figcaption><\/figure><\/div>\n\n\n\n<p class=\"wp-block-paragraph\">Jalankan autodetect untuk menentukan <strong>root path<\/strong>, dengan menggunakan autodetect maka akan menggunakan direktori induk dan seluruh file yang ada didalam direktori induklah yang akan diakses. Kalau misal struktur direktorinya adalah <\/p>\n\n\n\n<p class=\"wp-block-paragraph\" id=\"induk\"><strong>bocchiweb (direktori induk)<\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list\"><li>FolderA<ul><li>SubfolderA<\/li><li>SubfolderB<\/li><\/ul><\/li><li>FolderB<\/li><li>FolderC <\/li><\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">Kita atur rootpathnya \/FolderA &#8211; Maka ftp hanya akan mengakses direktori folder A dan isinya (SubfolderA dan SubfolderB).<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Lakukan test connection, jika berhasil, akan muncul notifikasi semacam berhasil terhubung<\/p>\n\n\n\n<div class=\"wp-block-image\"><figure class=\"aligncenter size-full is-resized\"><img decoding=\"async\" src=\"https:\/\/sunaonako.my.id\/aruuploads\/2022\/03\/image-27.png\" alt=\"How to integrate CPanel with Jetbrains IDE or other WHMS to access file remote and modify it locally\" class=\"wp-image-2479\" width=\"510\" height=\"268\" srcset=\"https:\/\/sunaonako.my.id\/aruuploads\/2022\/03\/image-27.png 867w, https:\/\/sunaonako.my.id\/aruuploads\/2022\/03\/image-27-300x158.png 300w, https:\/\/sunaonako.my.id\/aruuploads\/2022\/03\/image-27-768x405.png 768w, https:\/\/sunaonako.my.id\/aruuploads\/2022\/03\/image-27-360x190.png 360w, https:\/\/sunaonako.my.id\/aruuploads\/2022\/03\/image-27-545x287.png 545w\" sizes=\"(max-width: 510px) 100vw, 510px\" \/><\/figure><\/div>\n\n\n\n<div class=\"wp-block-image\"><figure class=\"aligncenter size-full is-resized\"><img decoding=\"async\" src=\"https:\/\/sunaonako.my.id\/aruuploads\/2022\/03\/image-28.png\" alt=\"\" class=\"wp-image-2480\" width=\"485\" height=\"570\" srcset=\"https:\/\/sunaonako.my.id\/aruuploads\/2022\/03\/image-28.png 706w, https:\/\/sunaonako.my.id\/aruuploads\/2022\/03\/image-28-255x300.png 255w, https:\/\/sunaonako.my.id\/aruuploads\/2022\/03\/image-28-360x423.png 360w, https:\/\/sunaonako.my.id\/aruuploads\/2022\/03\/image-28-545x640.png 545w\" sizes=\"(max-width: 485px) 100vw, 485px\" \/><\/figure><\/div>\n\n\n\n<p class=\"wp-block-paragraph\">Nanti akan muncul tab remote host di pinggir kanan IDE. Ini akan meload isi dari remote server yang akan kita akses. Untuk langkah FTPS sama seperti cara diatas, hanya saja pada  opsi deployment, pilih <a href=\"#deployment\">ftps<\/a>.<\/p>\n\n\n\n<figure class=\"wp-block-gallery has-nested-images columns-default is-cropped wp-block-gallery-1 is-layout-flex wp-block-gallery-is-layout-flex\">\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" width=\"875\" height=\"532\" data-id=\"2482\" src=\"https:\/\/sunaonako.my.id\/aruuploads\/2022\/03\/image-30.png\" alt=\"\" class=\"wp-image-2482\" srcset=\"https:\/\/sunaonako.my.id\/aruuploads\/2022\/03\/image-30.png 875w, https:\/\/sunaonako.my.id\/aruuploads\/2022\/03\/image-30-300x182.png 300w, https:\/\/sunaonako.my.id\/aruuploads\/2022\/03\/image-30-768x467.png 768w, https:\/\/sunaonako.my.id\/aruuploads\/2022\/03\/image-30-360x219.png 360w, https:\/\/sunaonako.my.id\/aruuploads\/2022\/03\/image-30-545x331.png 545w\" sizes=\"(max-width: 875px) 100vw, 875px\" \/><\/figure>\n\n\n\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" width=\"491\" height=\"536\" data-id=\"2484\" src=\"https:\/\/sunaonako.my.id\/aruuploads\/2022\/03\/image-32.png\" alt=\"\" class=\"wp-image-2484\" srcset=\"https:\/\/sunaonako.my.id\/aruuploads\/2022\/03\/image-32.png 491w, https:\/\/sunaonako.my.id\/aruuploads\/2022\/03\/image-32-275x300.png 275w, https:\/\/sunaonako.my.id\/aruuploads\/2022\/03\/image-32-360x393.png 360w\" sizes=\"(max-width: 491px) 100vw, 491px\" \/><\/figure>\n<\/figure>\n\n\n\n<h2 class=\"wp-block-heading\">Tutorial Setting SSH untuk FTP pada Jetbrains IDE<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">sekarang kita akan memberi akses remote melalui SSH. Sebelum itu, kita harus membuat ssh akses terlebih dahulu. Cari dan Buka ssh di cpanel dashboard atau di WHMS yang saat ini kamu gunakan. Buat baru SSH, untuk CPanel kita klik <strong>generate a new key<\/strong><\/p>\n\n\n\n<figure class=\"wp-block-image size-full is-resized\"><img decoding=\"async\" src=\"https:\/\/sunaonako.my.id\/aruuploads\/2022\/03\/image-31.png\" alt=\"\" class=\"wp-image-2487\" width=\"675\" height=\"446\" srcset=\"https:\/\/sunaonako.my.id\/aruuploads\/2022\/03\/image-31.png 963w, https:\/\/sunaonako.my.id\/aruuploads\/2022\/03\/image-31-300x198.png 300w, https:\/\/sunaonako.my.id\/aruuploads\/2022\/03\/image-31-768x508.png 768w, https:\/\/sunaonako.my.id\/aruuploads\/2022\/03\/image-31-360x238.png 360w, https:\/\/sunaonako.my.id\/aruuploads\/2022\/03\/image-31-545x361.png 545w\" sizes=\"(max-width: 675px) 100vw, 675px\" \/><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\"> untuk kali ini saya akan menggunakan cpanel sebagai demo, jadi bagi pengguna whms lain, kamu bisa cari tahapan yang paling mendekati. <\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Di sini kita akan membuat public key baru, pastikan key passwordnya kamu simpan baik-baik.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" width=\"975\" height=\"549\" src=\"https:\/\/sunaonako.my.id\/aruuploads\/2022\/03\/image-33.png\" alt=\"\" class=\"wp-image-2488\" srcset=\"https:\/\/sunaonako.my.id\/aruuploads\/2022\/03\/image-33.png 975w, https:\/\/sunaonako.my.id\/aruuploads\/2022\/03\/image-33-300x169.png 300w, https:\/\/sunaonako.my.id\/aruuploads\/2022\/03\/image-33-768x432.png 768w, https:\/\/sunaonako.my.id\/aruuploads\/2022\/03\/image-33-360x203.png 360w, https:\/\/sunaonako.my.id\/aruuploads\/2022\/03\/image-33-545x307.png 545w\" sizes=\"(max-width: 975px) 100vw, 975px\" \/><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">klik generate key.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Kemudian authorize key ssh yang kamu buat, dengan cara pada list public key yang berada di bawah tombol generate key. pilih manage pada key yang sudah kamu buat. <\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" width=\"967\" height=\"205\" src=\"https:\/\/sunaonako.my.id\/aruuploads\/2022\/03\/image-34.png\" alt=\"\" class=\"wp-image-2491\" srcset=\"https:\/\/sunaonako.my.id\/aruuploads\/2022\/03\/image-34.png 967w, https:\/\/sunaonako.my.id\/aruuploads\/2022\/03\/image-34-300x64.png 300w, https:\/\/sunaonako.my.id\/aruuploads\/2022\/03\/image-34-768x163.png 768w, https:\/\/sunaonako.my.id\/aruuploads\/2022\/03\/image-34-360x76.png 360w, https:\/\/sunaonako.my.id\/aruuploads\/2022\/03\/image-34-545x116.png 545w\" sizes=\"(max-width: 967px) 100vw, 967px\" \/><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">Kemudian akan muncul page baru dengan tombol authorize dibawah teks <em>The key with the name \u201cid_rsa_yuu\u201d is currently \u201c<strong>not authorized<\/strong>\u201d for use when connecting to this account<\/em>.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Klik tombol <strong>authorize<\/strong>.<\/p>\n\n\n\n<blockquote class=\"wp-block-quote is-layout-flow wp-block-quote-is-layout-flow\"><p>Note: Jangan lupa untuk deauthorize public keys setelah tidak digunakan. Menurut standar keamanan.<\/p><\/blockquote>\n\n\n\n<h2 class=\"wp-block-heading\">Cara menggunakan ssh key di Jetbrains IDE<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">kamu dapat melihat di page ssh awal (lihat gambar), authorization status berubah menjadi authorized. Klik view\/download tepat di samping paling kanan key yang kamu buat. Kemudian <strong>download key<\/strong> di folder yang kamu mau (tapi jangan ditempat privilige tinggi seperti Program files dan tempat penyimpanan sementara seperti temp folder).<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Pada  tahap berikutnya kembali ke jetbrains IDE mu, pada popup <a href=\"#deployment\" title=\"deployment\">deployment<\/a>, pilih sftp. Kemudian akan diarahkan ke SSH Configurations. Atur host dengan ip website, user name dengan akun user.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Private key file adalah path + nama file key yang kamu download sebelumnya. <\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Lakukan test connection untuk cek koneksi berhasil atau tidak. Autodetect untuk set root path ke default direktori ke path direktori induk. Jika ingin mengakses subdirektori lakukan seperti pada langkah <a href=\"#induk\" title=\"root path bocchiweb\">root path bocchiweb<\/a>. Klik ok, maka jendela ssh configuration akan menutup dan kembali ke jendela deployment.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" width=\"969\" height=\"811\" src=\"https:\/\/sunaonako.my.id\/aruuploads\/2022\/03\/image-35.png\" alt=\"\" class=\"wp-image-2493\" srcset=\"https:\/\/sunaonako.my.id\/aruuploads\/2022\/03\/image-35.png 969w, https:\/\/sunaonako.my.id\/aruuploads\/2022\/03\/image-35-300x251.png 300w, https:\/\/sunaonako.my.id\/aruuploads\/2022\/03\/image-35-768x643.png 768w, https:\/\/sunaonako.my.id\/aruuploads\/2022\/03\/image-35-360x301.png 360w, https:\/\/sunaonako.my.id\/aruuploads\/2022\/03\/image-35-545x456.png 545w\" sizes=\"(max-width: 969px) 100vw, 969px\" \/><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">Klik ok dan pilih nama setting ssh mu disebelah sidebar dan klik centang untuk set default koneksi menggunakan ssh.<\/p>\n\n\n\n\n\n<h2 class=\"wp-block-heading\">Cara develop aplikasi yang dihost di server menggunakan lokal <\/h2>\n\n\n\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" width=\"976\" height=\"487\" src=\"https:\/\/sunaonako.my.id\/aruuploads\/2022\/03\/image-37.png\" alt=\"Jetbrains Remote Acccess Hosting Server using FTP FTPS FTP SSH.\" class=\"wp-image-2495\" srcset=\"https:\/\/sunaonako.my.id\/aruuploads\/2022\/03\/image-37.png 976w, https:\/\/sunaonako.my.id\/aruuploads\/2022\/03\/image-37-300x150.png 300w, https:\/\/sunaonako.my.id\/aruuploads\/2022\/03\/image-37-768x383.png 768w, https:\/\/sunaonako.my.id\/aruuploads\/2022\/03\/image-37-360x180.png 360w, https:\/\/sunaonako.my.id\/aruuploads\/2022\/03\/image-37-545x272.png 545w\" sizes=\"(max-width: 976px) 100vw, 976px\" \/><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">Berbeda dengan github, kita perlu menggunggah file dari server untuk dapat mengakses file remote. Sebelum mengedit kode yang dihost di hosting \/ server. Kalian lihat, pada tab sidebar kanan (yang ada kotak hijau) adalah list direktori yang ada diserver.  Sebelum mengedit file server, jangan lupa backup, biasanya saya zip dulu lewat file manager bawaan Cpanel. Sehingga misal ada kesalahan, untuk meng undo cukup unzip file backup.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Tekan direktori induk lalu arahkan ke direktori lokal. Atau klik kanan dan pilih download<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" width=\"1024\" height=\"270\" src=\"https:\/\/sunaonako.my.id\/aruuploads\/2022\/03\/image-38-1024x270.png\" alt=\"\" class=\"wp-image-2496\" srcset=\"https:\/\/sunaonako.my.id\/aruuploads\/2022\/03\/image-38-1024x270.png 1024w, https:\/\/sunaonako.my.id\/aruuploads\/2022\/03\/image-38-300x79.png 300w, https:\/\/sunaonako.my.id\/aruuploads\/2022\/03\/image-38-768x203.png 768w, https:\/\/sunaonako.my.id\/aruuploads\/2022\/03\/image-38-1536x406.png 1536w, https:\/\/sunaonako.my.id\/aruuploads\/2022\/03\/image-38-360x95.png 360w, https:\/\/sunaonako.my.id\/aruuploads\/2022\/03\/image-38-545x144.png 545w, https:\/\/sunaonako.my.id\/aruuploads\/2022\/03\/image-38-1600x423.png 1600w, https:\/\/sunaonako.my.id\/aruuploads\/2022\/03\/image-38.png 1874w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" width=\"1024\" height=\"447\" src=\"https:\/\/sunaonako.my.id\/aruuploads\/2022\/03\/image-43-1024x447.png\" alt=\"\" class=\"wp-image-2516\" srcset=\"https:\/\/sunaonako.my.id\/aruuploads\/2022\/03\/image-43-1024x447.png 1024w, https:\/\/sunaonako.my.id\/aruuploads\/2022\/03\/image-43-300x131.png 300w, https:\/\/sunaonako.my.id\/aruuploads\/2022\/03\/image-43-768x335.png 768w, https:\/\/sunaonako.my.id\/aruuploads\/2022\/03\/image-43-360x157.png 360w, https:\/\/sunaonako.my.id\/aruuploads\/2022\/03\/image-43-545x238.png 545w, https:\/\/sunaonako.my.id\/aruuploads\/2022\/03\/image-43.png 1043w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">untuk cara edit file server melalui jetbrains, pada lokal file yang sudah dimodif klik kanan lalu upload<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" width=\"1024\" height=\"818\" src=\"https:\/\/sunaonako.my.id\/aruuploads\/2022\/03\/image-40-1024x818.png\" alt=\"How to using FTP, FTPS, SFTP SSH in Jetbrains to access hosting server file. Integrating server to Jetbrains\" class=\"wp-image-2498\" srcset=\"https:\/\/sunaonako.my.id\/aruuploads\/2022\/03\/image-40-1024x818.png 1024w, https:\/\/sunaonako.my.id\/aruuploads\/2022\/03\/image-40-300x240.png 300w, https:\/\/sunaonako.my.id\/aruuploads\/2022\/03\/image-40-768x613.png 768w, https:\/\/sunaonako.my.id\/aruuploads\/2022\/03\/image-40-360x288.png 360w, https:\/\/sunaonako.my.id\/aruuploads\/2022\/03\/image-40-545x435.png 545w, https:\/\/sunaonako.my.id\/aruuploads\/2022\/03\/image-40.png 1058w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">Catatan: Kamu bisa atur struktur folder dengan klik tab mapping pada jendela deployment yang telah dijelaskan sebelumnya.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" width=\"969\" height=\"546\" src=\"https:\/\/sunaonako.my.id\/aruuploads\/2022\/03\/image-42.png\" alt=\"\" class=\"wp-image-2500\" srcset=\"https:\/\/sunaonako.my.id\/aruuploads\/2022\/03\/image-42.png 969w, https:\/\/sunaonako.my.id\/aruuploads\/2022\/03\/image-42-300x169.png 300w, https:\/\/sunaonako.my.id\/aruuploads\/2022\/03\/image-42-768x433.png 768w, https:\/\/sunaonako.my.id\/aruuploads\/2022\/03\/image-42-360x203.png 360w, https:\/\/sunaonako.my.id\/aruuploads\/2022\/03\/image-42-545x307.png 545w\" sizes=\"(max-width: 969px) 100vw, 969px\" \/><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">Itulah tutorial lengkap cara akses, modify, develop website maupun file manapun di server secara lokal menggunakan jetbrains. Terima kasih. Klik ini untuk <a href=\"https:\/\/sunaonako.my.id\/blog\/category\/deployment-devops\/\" target=\"_blank\" rel=\"noreferrer noopener\" title=\"tutorial deployment lain\">tutorial deployment lain<\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Bagi kalian yang senang menggunakan produk jetbrains seperti Intellij, PHPStorm, Webstorm, Pycharm, Jetbrains Golang dan turunan IDE (Integrated Development Environtment) lainnya seperti Android Studio. Mungkin kalian ingin melakukan development secara remote seperti github tetapi untuk file yang ditaruh di server hosting. Misal kalian punya website yang dideploy di hosting baik diintegrasi di cpanel, plesk, direct&#8230;<\/p>\n","protected":false},"author":2,"featured_media":2503,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[281],"tags":[282,284,283],"class_list":["post-2459","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-deployment-devops","tag-deployment","tag-jetbrains","tag-local-development"],"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v23.8 (Yoast SEO v23.8) - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Integrasi FTP\/FTPS SSH di Jetbrains IDE | Akses File Remote<\/title>\n<meta name=\"description\" content=\"Cara Akses dan memodif website di server melalui lokal menggunakan Jetbrains IDE. Tutorial Development Website hosting melalui lokal. Integrasi Remote Server.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/sunaonako.my.id\/blog\/integrasi-ftp-ftps-ssh-di-jetbrains-ide-akses-file-remote\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Integrasi FTP\/FTPS SSH di Jetbrains IDE | Akses File Remote\" \/>\n<meta property=\"og:description\" content=\"Cara Akses dan memodif website di server melalui lokal menggunakan Jetbrains IDE. Tutorial Development Website hosting melalui lokal. Integrasi Remote Server.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/sunaonako.my.id\/blog\/integrasi-ftp-ftps-ssh-di-jetbrains-ide-akses-file-remote\/\" \/>\n<meta property=\"og:site_name\" content=\"Hilarious Developer School\" \/>\n<meta property=\"article:published_time\" content=\"2022-03-26T00:42:54+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2022-03-29T14:49:29+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/sunaonako.my.id\/aruuploads\/2022\/03\/Develop-Remote-Apps-via-Local-using-Jetbrains.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"1920\" \/>\n\t<meta property=\"og:image:height\" content=\"1080\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"author\" content=\"nakomin\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"nakomin\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"6 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":[\"Article\",\"BlogPosting\"],\"@id\":\"https:\/\/sunaonako.my.id\/blog\/integrasi-ftp-ftps-ssh-di-jetbrains-ide-akses-file-remote\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/sunaonako.my.id\/blog\/integrasi-ftp-ftps-ssh-di-jetbrains-ide-akses-file-remote\/\"},\"author\":{\"name\":\"nakomin\",\"@id\":\"https:\/\/sunaonako.my.id\/#\/schema\/person\/e35d0cb9128a86b66ec2ba6abacadd5a\"},\"headline\":\"Integrasi FTP\/FTPS SSH di Jetbrains IDE | Akses File Remote\",\"datePublished\":\"2022-03-26T00:42:54+00:00\",\"dateModified\":\"2022-03-29T14:49:29+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/sunaonako.my.id\/blog\/integrasi-ftp-ftps-ssh-di-jetbrains-ide-akses-file-remote\/\"},\"wordCount\":1158,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\/\/sunaonako.my.id\/#\/schema\/person\/e35d0cb9128a86b66ec2ba6abacadd5a\"},\"image\":{\"@id\":\"https:\/\/sunaonako.my.id\/blog\/integrasi-ftp-ftps-ssh-di-jetbrains-ide-akses-file-remote\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/sunaonako.my.id\/aruuploads\/2022\/03\/Develop-Remote-Apps-via-Local-using-Jetbrains.jpg\",\"keywords\":[\"Deployment\",\"Jetbrains\",\"Local Development\"],\"articleSection\":[\"Deployment Devops\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/sunaonako.my.id\/blog\/integrasi-ftp-ftps-ssh-di-jetbrains-ide-akses-file-remote\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/sunaonako.my.id\/blog\/integrasi-ftp-ftps-ssh-di-jetbrains-ide-akses-file-remote\/\",\"url\":\"https:\/\/sunaonako.my.id\/blog\/integrasi-ftp-ftps-ssh-di-jetbrains-ide-akses-file-remote\/\",\"name\":\"Integrasi FTP\/FTPS SSH di Jetbrains IDE | Akses File Remote\",\"isPartOf\":{\"@id\":\"https:\/\/sunaonako.my.id\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/sunaonako.my.id\/blog\/integrasi-ftp-ftps-ssh-di-jetbrains-ide-akses-file-remote\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/sunaonako.my.id\/blog\/integrasi-ftp-ftps-ssh-di-jetbrains-ide-akses-file-remote\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/sunaonako.my.id\/aruuploads\/2022\/03\/Develop-Remote-Apps-via-Local-using-Jetbrains.jpg\",\"datePublished\":\"2022-03-26T00:42:54+00:00\",\"dateModified\":\"2022-03-29T14:49:29+00:00\",\"description\":\"Cara Akses dan memodif website di server melalui lokal menggunakan Jetbrains IDE. Tutorial Development Website hosting melalui lokal. Integrasi Remote Server.\",\"breadcrumb\":{\"@id\":\"https:\/\/sunaonako.my.id\/blog\/integrasi-ftp-ftps-ssh-di-jetbrains-ide-akses-file-remote\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/sunaonako.my.id\/blog\/integrasi-ftp-ftps-ssh-di-jetbrains-ide-akses-file-remote\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/sunaonako.my.id\/blog\/integrasi-ftp-ftps-ssh-di-jetbrains-ide-akses-file-remote\/#primaryimage\",\"url\":\"https:\/\/sunaonako.my.id\/aruuploads\/2022\/03\/Develop-Remote-Apps-via-Local-using-Jetbrains.jpg\",\"contentUrl\":\"https:\/\/sunaonako.my.id\/aruuploads\/2022\/03\/Develop-Remote-Apps-via-Local-using-Jetbrains.jpg\",\"width\":1920,\"height\":1080,\"caption\":\"modify remote web via local using jetbrains\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/sunaonako.my.id\/blog\/integrasi-ftp-ftps-ssh-di-jetbrains-ide-akses-file-remote\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/sunaonako.my.id\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Integrasi FTP\/FTPS SSH di Jetbrains IDE | Akses File Remote\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/sunaonako.my.id\/#website\",\"url\":\"https:\/\/sunaonako.my.id\/\",\"name\":\"Hilarious Developer School\",\"description\":\"Catatan Developer tentang Kurikulum Dunia Modern\",\"publisher\":{\"@id\":\"https:\/\/sunaonako.my.id\/#\/schema\/person\/e35d0cb9128a86b66ec2ba6abacadd5a\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/sunaonako.my.id\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":[\"Person\",\"Organization\"],\"@id\":\"https:\/\/sunaonako.my.id\/#\/schema\/person\/e35d0cb9128a86b66ec2ba6abacadd5a\",\"name\":\"nakomin\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/sunaonako.my.id\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/cdn.sunaonako.my.id\/aruuploads\/2021\/07\/Minimalist-Letter-Initial-Logo.png\",\"contentUrl\":\"https:\/\/cdn.sunaonako.my.id\/aruuploads\/2021\/07\/Minimalist-Letter-Initial-Logo.png\",\"width\":\"250\",\"height\":\"250\",\"caption\":\"nakomin\"},\"logo\":{\"@id\":\"https:\/\/sunaonako.my.id\/#\/schema\/person\/image\/\"},\"description\":\"Believe at the heart of BNRS Here you will find content about developers needs whether it\u2019s coding tutorials or the lifestyle of employee in the IT circle, understanding of the realm of ui\/ux and futuristic tech for free in one place. Don\u2019t forget to follow the nakotek socials to give the author enthusiasm in pioneering this website. #wahahaforever\",\"sameAs\":[\"https:\/\/sunaonako.my.id\"],\"url\":\"https:\/\/sunaonako.my.id\/tomodachi\/nakomin\/\"}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"Integrasi FTP\/FTPS SSH di Jetbrains IDE | Akses File Remote","description":"Cara Akses dan memodif website di server melalui lokal menggunakan Jetbrains IDE. Tutorial Development Website hosting melalui lokal. Integrasi Remote Server.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/sunaonako.my.id\/blog\/integrasi-ftp-ftps-ssh-di-jetbrains-ide-akses-file-remote\/","og_locale":"en_US","og_type":"article","og_title":"Integrasi FTP\/FTPS SSH di Jetbrains IDE | Akses File Remote","og_description":"Cara Akses dan memodif website di server melalui lokal menggunakan Jetbrains IDE. Tutorial Development Website hosting melalui lokal. Integrasi Remote Server.","og_url":"https:\/\/sunaonako.my.id\/blog\/integrasi-ftp-ftps-ssh-di-jetbrains-ide-akses-file-remote\/","og_site_name":"Hilarious Developer School","article_published_time":"2022-03-26T00:42:54+00:00","article_modified_time":"2022-03-29T14:49:29+00:00","og_image":[{"width":1920,"height":1080,"url":"https:\/\/sunaonako.my.id\/aruuploads\/2022\/03\/Develop-Remote-Apps-via-Local-using-Jetbrains.jpg","type":"image\/jpeg"}],"author":"nakomin","twitter_card":"summary_large_image","twitter_misc":{"Written by":"nakomin","Est. reading time":"6 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":["Article","BlogPosting"],"@id":"https:\/\/sunaonako.my.id\/blog\/integrasi-ftp-ftps-ssh-di-jetbrains-ide-akses-file-remote\/#article","isPartOf":{"@id":"https:\/\/sunaonako.my.id\/blog\/integrasi-ftp-ftps-ssh-di-jetbrains-ide-akses-file-remote\/"},"author":{"name":"nakomin","@id":"https:\/\/sunaonako.my.id\/#\/schema\/person\/e35d0cb9128a86b66ec2ba6abacadd5a"},"headline":"Integrasi FTP\/FTPS SSH di Jetbrains IDE | Akses File Remote","datePublished":"2022-03-26T00:42:54+00:00","dateModified":"2022-03-29T14:49:29+00:00","mainEntityOfPage":{"@id":"https:\/\/sunaonako.my.id\/blog\/integrasi-ftp-ftps-ssh-di-jetbrains-ide-akses-file-remote\/"},"wordCount":1158,"commentCount":0,"publisher":{"@id":"https:\/\/sunaonako.my.id\/#\/schema\/person\/e35d0cb9128a86b66ec2ba6abacadd5a"},"image":{"@id":"https:\/\/sunaonako.my.id\/blog\/integrasi-ftp-ftps-ssh-di-jetbrains-ide-akses-file-remote\/#primaryimage"},"thumbnailUrl":"https:\/\/sunaonako.my.id\/aruuploads\/2022\/03\/Develop-Remote-Apps-via-Local-using-Jetbrains.jpg","keywords":["Deployment","Jetbrains","Local Development"],"articleSection":["Deployment Devops"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/sunaonako.my.id\/blog\/integrasi-ftp-ftps-ssh-di-jetbrains-ide-akses-file-remote\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/sunaonako.my.id\/blog\/integrasi-ftp-ftps-ssh-di-jetbrains-ide-akses-file-remote\/","url":"https:\/\/sunaonako.my.id\/blog\/integrasi-ftp-ftps-ssh-di-jetbrains-ide-akses-file-remote\/","name":"Integrasi FTP\/FTPS SSH di Jetbrains IDE | Akses File Remote","isPartOf":{"@id":"https:\/\/sunaonako.my.id\/#website"},"primaryImageOfPage":{"@id":"https:\/\/sunaonako.my.id\/blog\/integrasi-ftp-ftps-ssh-di-jetbrains-ide-akses-file-remote\/#primaryimage"},"image":{"@id":"https:\/\/sunaonako.my.id\/blog\/integrasi-ftp-ftps-ssh-di-jetbrains-ide-akses-file-remote\/#primaryimage"},"thumbnailUrl":"https:\/\/sunaonako.my.id\/aruuploads\/2022\/03\/Develop-Remote-Apps-via-Local-using-Jetbrains.jpg","datePublished":"2022-03-26T00:42:54+00:00","dateModified":"2022-03-29T14:49:29+00:00","description":"Cara Akses dan memodif website di server melalui lokal menggunakan Jetbrains IDE. Tutorial Development Website hosting melalui lokal. Integrasi Remote Server.","breadcrumb":{"@id":"https:\/\/sunaonako.my.id\/blog\/integrasi-ftp-ftps-ssh-di-jetbrains-ide-akses-file-remote\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/sunaonako.my.id\/blog\/integrasi-ftp-ftps-ssh-di-jetbrains-ide-akses-file-remote\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/sunaonako.my.id\/blog\/integrasi-ftp-ftps-ssh-di-jetbrains-ide-akses-file-remote\/#primaryimage","url":"https:\/\/sunaonako.my.id\/aruuploads\/2022\/03\/Develop-Remote-Apps-via-Local-using-Jetbrains.jpg","contentUrl":"https:\/\/sunaonako.my.id\/aruuploads\/2022\/03\/Develop-Remote-Apps-via-Local-using-Jetbrains.jpg","width":1920,"height":1080,"caption":"modify remote web via local using jetbrains"},{"@type":"BreadcrumbList","@id":"https:\/\/sunaonako.my.id\/blog\/integrasi-ftp-ftps-ssh-di-jetbrains-ide-akses-file-remote\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/sunaonako.my.id\/"},{"@type":"ListItem","position":2,"name":"Integrasi FTP\/FTPS SSH di Jetbrains IDE | Akses File Remote"}]},{"@type":"WebSite","@id":"https:\/\/sunaonako.my.id\/#website","url":"https:\/\/sunaonako.my.id\/","name":"Hilarious Developer School","description":"Catatan Developer tentang Kurikulum Dunia Modern","publisher":{"@id":"https:\/\/sunaonako.my.id\/#\/schema\/person\/e35d0cb9128a86b66ec2ba6abacadd5a"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/sunaonako.my.id\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":["Person","Organization"],"@id":"https:\/\/sunaonako.my.id\/#\/schema\/person\/e35d0cb9128a86b66ec2ba6abacadd5a","name":"nakomin","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/sunaonako.my.id\/#\/schema\/person\/image\/","url":"https:\/\/cdn.sunaonako.my.id\/aruuploads\/2021\/07\/Minimalist-Letter-Initial-Logo.png","contentUrl":"https:\/\/cdn.sunaonako.my.id\/aruuploads\/2021\/07\/Minimalist-Letter-Initial-Logo.png","width":"250","height":"250","caption":"nakomin"},"logo":{"@id":"https:\/\/sunaonako.my.id\/#\/schema\/person\/image\/"},"description":"Believe at the heart of BNRS Here you will find content about developers needs whether it\u2019s coding tutorials or the lifestyle of employee in the IT circle, understanding of the realm of ui\/ux and futuristic tech for free in one place. Don\u2019t forget to follow the nakotek socials to give the author enthusiasm in pioneering this website. #wahahaforever","sameAs":["https:\/\/sunaonako.my.id"],"url":"https:\/\/sunaonako.my.id\/tomodachi\/nakomin\/"}]}},"_links":{"self":[{"href":"https:\/\/sunaonako.my.id\/apps-api\/wp\/v2\/posts\/2459","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/sunaonako.my.id\/apps-api\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/sunaonako.my.id\/apps-api\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/sunaonako.my.id\/apps-api\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/sunaonako.my.id\/apps-api\/wp\/v2\/comments?post=2459"}],"version-history":[{"count":0,"href":"https:\/\/sunaonako.my.id\/apps-api\/wp\/v2\/posts\/2459\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/sunaonako.my.id\/apps-api\/wp\/v2\/media\/2503"}],"wp:attachment":[{"href":"https:\/\/sunaonako.my.id\/apps-api\/wp\/v2\/media?parent=2459"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/sunaonako.my.id\/apps-api\/wp\/v2\/categories?post=2459"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/sunaonako.my.id\/apps-api\/wp\/v2\/tags?post=2459"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}