{"id":2264,"date":"2018-09-26T20:42:06","date_gmt":"2018-09-26T13:42:06","guid":{"rendered":"https:\/\/www.linuxid.net\/post\/?p=2264"},"modified":"2025-03-21T20:29:46","modified_gmt":"2025-03-21T13:29:46","slug":"cara-transfer-file-secara-aman-dengan-perintah-scp","status":"publish","type":"post","link":"https:\/\/www.linuxid.net\/post\/cara-transfer-file-secara-aman-dengan-perintah-scp\/","title":{"rendered":"Cara Transfer File Secara Aman Dengan Perintah SCP"},"content":{"rendered":"<p>SCP (secure copy) adalah utilitas baris perintah yang memungkinkan Anda untuk menyalin file dan direktori dengan aman di antara dua lokasi.<\/p>\n<p>Dengan scp, Anda dapat menyalin file atau direktori:<\/p>\n<ul>\n<li>Dari sistem lokal Anda ke sistem jarak jauh.<\/li>\n<li>Dari sistem jarak jauh ke sistem lokal Anda.<\/li>\n<li>Antara dua sistem jarak jauh dari sistem lokal Anda.<\/li>\n<\/ul>\n<p>Saat mentransfer data dengan scp, file dan kata sandi dienkripsi sehingga siapa pun yang mengintai lalu lintas tidak akan mendapatkan apa pun yang sensitif.<\/p>\n<p>Dalam tutorial ini, kami akan menunjukkan kepada Anda bagaimana menggunakan perintah scp melalui contoh-contoh praktis dan penjelasan terperinci dari opsi-opsi scp yang paling umum.<\/p>\n<h2>Sintaks Perintah SCP<\/h2>\n<p>Sebelum membahas cara menggunakan perintah <code>scp<\/code>, mari kita mulai dengan meninjau sintaks dasar.<\/p>\n<p>Ekspresi utilitas scp mengambil bentuk berikut:<\/p>\n<pre>scp [OPTION] [user@]SRC_HOST:]file1 [user@]DEST_HOST:]file2<\/pre>\n<ul>\n<li><code>OPTION<\/code>\u00a0&#8211; opsi scp seperti cipher, konfigurasi ssh, port ssh, batas, salinan rekursif .. dll<\/li>\n<li>[user@]SRC_HOST:]file1\u00a0&#8211; File sumber.<\/li>\n<li>[user@]DEST_HOST:]file2\u00a0&#8211; File tujuan<\/li>\n<\/ul>\n<p>File lokal harus ditentukan menggunakan jalur absolut atau relatif sementara nama file jarak jauh harus menyertakan spesifikasi pengguna dan host.<\/p>\n<p>scp menyediakan sejumlah opsi yang mengontrol setiap aspek dari perilakunya. Opsi yang paling banyak digunakan adalah:<\/p>\n<ul>\n<li><code>-P<\/code> Menentukan port ssh host jarak jauh.<\/li>\n<li><code>-p<\/code> Mempertahankan modifikasi file dan waktu akses.<\/li>\n<li><code>-q<\/code> Gunakan opsi ini jika Anda ingin menekan progress meter dan pesan non-error.<\/li>\n<li><code>-C<\/code>. Opsi ini akan memaksa scp untuk mengompres data saat dikirim ke mesin tujuan.<\/li>\n<li><code>-r<\/code> Opsi ini akan memberi tahu scp untuk menyalin direktori secara rekursif.<\/li>\n<\/ul>\n<h2 id=\"before-you-begin\">Sebelum Mulai<\/h2>\n<p>Perintah <code>scp<\/code>\u00a0bergantung pada ssh untuk transfer data, sehingga diperlukan ssh key atau password untuk diautentikasi pada sistem jarak jauh.<\/p>\n<p>Tanda titik dua (<code>:<\/code>) adalah bagaimana <code>scp<\/code>\u00a0membedakan antara lokasi lokal dan jarak jauh.<\/p>\n<p>Untuk dapat menyalin file, Anda setidaknya harus melihat izin <em>read<\/em> (membaca) pada file sumber, serta izin <em>write<\/em> (menulis) pada sistem target.<\/p>\n<p>Hati-hati saat menyalin file yang memiliki nama dan lokasi yang sama di kedua sistem,<strong> scp akan menimpa file tanpa peringatan.<\/strong><\/p>\n<p>Saat mentransfer file besar, disarankan untuk menjalankan perintah scp di dalam sesi <a href=\"https:\/\/www.linuxid.net\/24937\/kustomisasi-linux-terminal-menggunakan-linux-screen\/\">screen<\/a>\u00a0atau\u00a0<a href=\"https:\/\/www.linuxid.net\/24925\/kustomisasi-linux-terminal-menggunakan-tmux\/\">tmux<\/a>\u00a0agar memudahkan Anda dalam mengantisipasi hal yang tidak di inginkan.<\/p>\n<h2>Salin File dan Direktori Antara Dua Sistem Menggunakan SCP<\/h2>\n<p>Dengan menggunakan scp, pengguna linux dapat dengan mudah menyalin file dan directori pada sistem jarak jauh hanya dengan baris perintah. ikuti panduan berikut untuk menyalin file dan direktori dengan scp<\/p>\n<h3>Salin File Lokal ke Sistem Jarak Jauh dengan Perintah scp<\/h3>\n<p>Untuk menyalin file dari sistem lokal ke sistem jarak jauh, jalankan perintah berikut:<\/p>\n<pre>scp file.txt akun_jauh@10.10.0.4:\/remote\/folder<\/pre>\n<p>Di sini, <code>file.txt<\/code> adalah nama file yang ingin kita salin, <code>akun_jauh<\/code> adalah nama pengguna untuk login di server jarak jauh, <code>10.10.0.4<\/code> adalah alamat IP server. Direktori <code>\/remote\/folder<\/code> adalah jalur ke direktori atau folder tempat Anda ingin menyalin file, jika Anda tidak menentukan direktori jarak jauh, file tersebut akan disalin ke direktori home pengguna jarak jauh.<\/p>\n<p>Anda akan diminta memasukkan kata sandi pengguna dan proses transfer akan dimulai.<\/p>\n<pre><code>akun_jauh<\/code>@10.10.0.4's password: file.txt 100% 0 0.0KB\/s 00:00<\/pre>\n<p>Mengabaikan nama file dari lokasi tujuan menyalin file dengan nama asli. Jika Anda ingin menyimpan file dengan nama lain, Anda harus menentukan nama baru:<\/p>\n<pre>scp file.txt <code>akun_jauh@10.10.0.4<\/code>:\/remote\/folder\/namabaru.txt<\/pre>\n<p>Jika SSH pada host jarak jauh mendengarkan pada port selain dari default 22 maka Anda dapat menentukan port menggunakan argumen <code>-P<\/code>, semisal perintah berikut akan koneksi ke port 2322 karena SSH telah di ubah dari port 22 ke port 2322:<\/p>\n<pre>ssh -P <strong>2322<\/strong> file.txt akun_jauh@10.10.0.4:\/remote\/folder<\/pre>\n<p>Perintah untuk menyalin direktori sama seperti ketika menyalin file. Satu-satunya perbedaan adalah bahwa Anda perlu menggunakan flag <code>-r<\/code> untuk rekursif.<\/p>\n<p>Untuk menyalin direktori dari sistem lokal ke remote, gunakan opsi <code>-r<\/code>:<\/p>\n<pre>scp -r \/local\/directory akun_jauh@10.10.0.4:\/remote\/folder<\/pre>\n<h3>Salin File Jarak Jauh ke Sistem Lokal menggunakan Perintah scp<\/h3>\n<p>Untuk menyalin file dari jarak jauh ke sistem lokal, gunakan lokasi jarak jauh sebagai sumber dan lokasi lokal sebagai tujuan.<\/p>\n<p>Misalnya untuk menyalin file bernama <code>file.txt<\/code> dari server jauh dengan ip <code>10.10.0.4<\/code> jalankan perintah berikut:<\/p>\n<pre>scp akun_jauh@10.10.0.4:\/remote\/folder:\/remote\/file.txt \/local\/directory<\/pre>\n<p>Jika Anda belum menetapkan login SSH tanpa kata sandi (<em>passwordless<\/em>) ke mesin jarak jauh, Anda akan diminta untuk memasukkan kata sandi pengguna.<\/p>\n<h3>Salin File Antara Dua Sistem Jarak Jauh menggunakan Perintah scp<\/h3>\n<p>Tidak seperti <a href=\"https:\/\/www.linuxid.net\/24928\/tutorial-rsync-untuk-data-transfer-dan-sinkronisasi\">rsync<\/a>, saat menggunakan scp Anda tidak perlu masuk ke salah satu server untuk mentransfer file dari satu ke mesin jarak jauh lainnya.<\/p>\n<p>Perintah berikut akan menyalin file <code>\/files\/file.txt<\/code>dari host remote <code>host1.com<\/code> ke direktori <code>\/files<\/code> pada<code>host2.com<\/code>\u00a0yang merupakan host remote.<\/p>\n<pre>scp user1@host1.com:\/files\/file.txt user2@host2.com:\/files<\/pre>\n<p>Anda akan diminta memasukkan kata sandi untuk kedua akun jarak jauh. Data akan ditransfer langsung dari satu host jarak jauh ke yang lain.<\/p>\n<p>Untuk merutekan lalu lintas melalui mesin yang mengeluarkan perintah, gunakan opsi <code>-3<\/code>:<\/p>\n<pre>scp -3 user1@host1.com:\/files\/file.txt user2@host2.com:\/files<\/pre>\n<h2 id=\"conclusion\">Kesimpulan<\/h2>\n<p>Dalam tutorial ini, Anda belajar cara menggunakan perintah scp untuk menyalin file dan direktori.<\/p>\n<p>Anda mungkin juga ingin mengatur otentikasi berbasis kunci SSH dan terhubung ke server Linux Anda tanpa perlu memasukkan kata sandi.<\/p>\n<p>Jika Anda secara teratur terhubung ke sistem yang sama, Anda dapat menyederhanakan alur kerja Anda dengan mendefinisikan semua koneksi Anda dalam <a href=\"https:\/\/www.linuxid.net\/24931\/tutorial-mengatur-ssh-dengan-file-ssh-config\">file konfigurasi SSH.<\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>SCP (secure copy) adalah utilitas baris perintah yang memungkinkan Anda untuk menyalin file dan direktori&hellip;<\/p>\n","protected":false},"author":2,"featured_media":2265,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[70],"tags":[72],"class_list":["post-2264","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-terminal","tag-linux-terminal"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v24.7 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Cara Transfer File Secara Aman Dengan Perintah SCP - Linuxid<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.linuxid.net\/post\/cara-transfer-file-secara-aman-dengan-perintah-scp\/\" \/>\n<meta property=\"og:locale\" content=\"id_ID\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Cara Transfer File Secara Aman Dengan Perintah SCP - Linuxid\" \/>\n<meta property=\"og:description\" content=\"SCP (secure copy) adalah utilitas baris perintah yang memungkinkan Anda untuk menyalin file dan direktori&hellip;\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.linuxid.net\/post\/cara-transfer-file-secara-aman-dengan-perintah-scp\/\" \/>\n<meta property=\"og:site_name\" content=\"Linuxid\" \/>\n<meta property=\"article:published_time\" content=\"2018-09-26T13:42:06+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2025-03-21T13:29:46+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.linuxid.net\/post\/wp-content\/uploads\/2025\/03\/Cara-Transfer-File-Secara-Aman-Dengan-Perintah-SCP.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"1000\" \/>\n\t<meta property=\"og:image:height\" content=\"530\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"author\" content=\"xsand\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Ditulis oleh\" \/>\n\t<meta name=\"twitter:data1\" content=\"xsand\" \/>\n\t<meta name=\"twitter:label2\" content=\"Estimasi waktu membaca\" \/>\n\t<meta name=\"twitter:data2\" content=\"4 menit\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www.linuxid.net\/post\/cara-transfer-file-secara-aman-dengan-perintah-scp\/\",\"url\":\"https:\/\/www.linuxid.net\/post\/cara-transfer-file-secara-aman-dengan-perintah-scp\/\",\"name\":\"Cara Transfer File Secara Aman Dengan Perintah SCP - Linuxid\",\"isPartOf\":{\"@id\":\"https:\/\/linuxid.net\/post\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/www.linuxid.net\/post\/cara-transfer-file-secara-aman-dengan-perintah-scp\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/www.linuxid.net\/post\/cara-transfer-file-secara-aman-dengan-perintah-scp\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/www.linuxid.net\/post\/wp-content\/uploads\/2025\/03\/Cara-Transfer-File-Secara-Aman-Dengan-Perintah-SCP.jpg\",\"datePublished\":\"2018-09-26T13:42:06+00:00\",\"dateModified\":\"2025-03-21T13:29:46+00:00\",\"author\":{\"@id\":\"https:\/\/linuxid.net\/post\/#\/schema\/person\/e6642d26041eab9fef2677e204e89d79\"},\"breadcrumb\":{\"@id\":\"https:\/\/www.linuxid.net\/post\/cara-transfer-file-secara-aman-dengan-perintah-scp\/#breadcrumb\"},\"inLanguage\":\"id\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.linuxid.net\/post\/cara-transfer-file-secara-aman-dengan-perintah-scp\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"id\",\"@id\":\"https:\/\/www.linuxid.net\/post\/cara-transfer-file-secara-aman-dengan-perintah-scp\/#primaryimage\",\"url\":\"https:\/\/www.linuxid.net\/post\/wp-content\/uploads\/2025\/03\/Cara-Transfer-File-Secara-Aman-Dengan-Perintah-SCP.jpg\",\"contentUrl\":\"https:\/\/www.linuxid.net\/post\/wp-content\/uploads\/2025\/03\/Cara-Transfer-File-Secara-Aman-Dengan-Perintah-SCP.jpg\",\"width\":1000,\"height\":530},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/www.linuxid.net\/post\/cara-transfer-file-secara-aman-dengan-perintah-scp\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Beranda\",\"item\":\"https:\/\/linuxid.net\/post\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Cara Transfer File Secara Aman Dengan Perintah SCP\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/linuxid.net\/post\/#website\",\"url\":\"https:\/\/linuxid.net\/post\/\",\"name\":\"Linuxid\",\"description\":\"\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/linuxid.net\/post\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"id\"},{\"@type\":\"Person\",\"@id\":\"https:\/\/linuxid.net\/post\/#\/schema\/person\/e6642d26041eab9fef2677e204e89d79\",\"name\":\"xsand\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"id\",\"@id\":\"https:\/\/linuxid.net\/post\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/cc8513768e15fa0758099a0ba5b898f3?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/cc8513768e15fa0758099a0ba5b898f3?s=96&d=mm&r=g\",\"caption\":\"xsand\"},\"url\":\"https:\/\/www.linuxid.net\/post\/author\/xsand\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Cara Transfer File Secara Aman Dengan Perintah SCP - Linuxid","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:\/\/www.linuxid.net\/post\/cara-transfer-file-secara-aman-dengan-perintah-scp\/","og_locale":"id_ID","og_type":"article","og_title":"Cara Transfer File Secara Aman Dengan Perintah SCP - Linuxid","og_description":"SCP (secure copy) adalah utilitas baris perintah yang memungkinkan Anda untuk menyalin file dan direktori&hellip;","og_url":"https:\/\/www.linuxid.net\/post\/cara-transfer-file-secara-aman-dengan-perintah-scp\/","og_site_name":"Linuxid","article_published_time":"2018-09-26T13:42:06+00:00","article_modified_time":"2025-03-21T13:29:46+00:00","og_image":[{"width":1000,"height":530,"url":"https:\/\/www.linuxid.net\/post\/wp-content\/uploads\/2025\/03\/Cara-Transfer-File-Secara-Aman-Dengan-Perintah-SCP.jpg","type":"image\/jpeg"}],"author":"xsand","twitter_card":"summary_large_image","twitter_misc":{"Ditulis oleh":"xsand","Estimasi waktu membaca":"4 menit"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/www.linuxid.net\/post\/cara-transfer-file-secara-aman-dengan-perintah-scp\/","url":"https:\/\/www.linuxid.net\/post\/cara-transfer-file-secara-aman-dengan-perintah-scp\/","name":"Cara Transfer File Secara Aman Dengan Perintah SCP - Linuxid","isPartOf":{"@id":"https:\/\/linuxid.net\/post\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.linuxid.net\/post\/cara-transfer-file-secara-aman-dengan-perintah-scp\/#primaryimage"},"image":{"@id":"https:\/\/www.linuxid.net\/post\/cara-transfer-file-secara-aman-dengan-perintah-scp\/#primaryimage"},"thumbnailUrl":"https:\/\/www.linuxid.net\/post\/wp-content\/uploads\/2025\/03\/Cara-Transfer-File-Secara-Aman-Dengan-Perintah-SCP.jpg","datePublished":"2018-09-26T13:42:06+00:00","dateModified":"2025-03-21T13:29:46+00:00","author":{"@id":"https:\/\/linuxid.net\/post\/#\/schema\/person\/e6642d26041eab9fef2677e204e89d79"},"breadcrumb":{"@id":"https:\/\/www.linuxid.net\/post\/cara-transfer-file-secara-aman-dengan-perintah-scp\/#breadcrumb"},"inLanguage":"id","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.linuxid.net\/post\/cara-transfer-file-secara-aman-dengan-perintah-scp\/"]}]},{"@type":"ImageObject","inLanguage":"id","@id":"https:\/\/www.linuxid.net\/post\/cara-transfer-file-secara-aman-dengan-perintah-scp\/#primaryimage","url":"https:\/\/www.linuxid.net\/post\/wp-content\/uploads\/2025\/03\/Cara-Transfer-File-Secara-Aman-Dengan-Perintah-SCP.jpg","contentUrl":"https:\/\/www.linuxid.net\/post\/wp-content\/uploads\/2025\/03\/Cara-Transfer-File-Secara-Aman-Dengan-Perintah-SCP.jpg","width":1000,"height":530},{"@type":"BreadcrumbList","@id":"https:\/\/www.linuxid.net\/post\/cara-transfer-file-secara-aman-dengan-perintah-scp\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Beranda","item":"https:\/\/linuxid.net\/post\/"},{"@type":"ListItem","position":2,"name":"Cara Transfer File Secara Aman Dengan Perintah SCP"}]},{"@type":"WebSite","@id":"https:\/\/linuxid.net\/post\/#website","url":"https:\/\/linuxid.net\/post\/","name":"Linuxid","description":"","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/linuxid.net\/post\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"id"},{"@type":"Person","@id":"https:\/\/linuxid.net\/post\/#\/schema\/person\/e6642d26041eab9fef2677e204e89d79","name":"xsand","image":{"@type":"ImageObject","inLanguage":"id","@id":"https:\/\/linuxid.net\/post\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/cc8513768e15fa0758099a0ba5b898f3?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/cc8513768e15fa0758099a0ba5b898f3?s=96&d=mm&r=g","caption":"xsand"},"url":"https:\/\/www.linuxid.net\/post\/author\/xsand\/"}]}},"_links":{"self":[{"href":"https:\/\/www.linuxid.net\/post\/wp-json\/wp\/v2\/posts\/2264","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.linuxid.net\/post\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.linuxid.net\/post\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.linuxid.net\/post\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/www.linuxid.net\/post\/wp-json\/wp\/v2\/comments?post=2264"}],"version-history":[{"count":1,"href":"https:\/\/www.linuxid.net\/post\/wp-json\/wp\/v2\/posts\/2264\/revisions"}],"predecessor-version":[{"id":2367,"href":"https:\/\/www.linuxid.net\/post\/wp-json\/wp\/v2\/posts\/2264\/revisions\/2367"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.linuxid.net\/post\/wp-json\/wp\/v2\/media\/2265"}],"wp:attachment":[{"href":"https:\/\/www.linuxid.net\/post\/wp-json\/wp\/v2\/media?parent=2264"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.linuxid.net\/post\/wp-json\/wp\/v2\/categories?post=2264"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.linuxid.net\/post\/wp-json\/wp\/v2\/tags?post=2264"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}