{"id":1010,"date":"2019-03-26T09:34:28","date_gmt":"2019-03-26T09:34:28","guid":{"rendered":"http:\/\/angga.feb.uns.ac.id\/?p=1010"},"modified":"2021-03-02T23:19:06","modified_gmt":"2021-03-02T23:19:06","slug":"rsync-bisa-dengan-ssh-jika-rsync-error","status":"publish","type":"post","link":"https:\/\/angga.feb.uns.ac.id\/?p=1010","title":{"rendered":"Rsync bisa dengan ssh jika RSYNC error"},"content":{"rendered":"<p>Scripnya untuk server client kalo ditempat saya server backupnya<\/p>\n<p>rsync -avz -e &#8216;ssh -p 1234&#8217; root@xxx.xxx.xxx.75:\/home \/home\/backup\/web\/<\/p>\n<p>ssh -p 1234 ini digunakan jika port ssh tidak default 22<\/p>\n<p>Permasalahannya bagaimana biar ketika scrip diakses tidak harus login alias auto login<\/p>\n<p>Ok caranya<br \/>\n1. masuk ke server backup nya bukan server utama ya tapi server backup atau server client<br \/>\n2. setelah masuk ketik perintah<br \/>\nroot@backup3:~# ssh-keygen -t rsa<br \/>\nGenerating public\/private rsa key pair.<br \/>\nEnter file in which to save the key (\/root\/.ssh\/id_rsa):<br \/>\nEnter passphrase (empty for no passphrase):<br \/>\nEnter same passphrase again:<br \/>\nYour identification has been saved in \/root\/.ssh\/id_rsa.<br \/>\nYour public key has been saved in \/root\/.ssh\/id_rsa.pub.<br \/>\nThe key fingerprint is:<br \/>\nSHA256:ClBOuddYZArKY0wZZN1LGIFV1Z+O7GJaCKbY2LJsgcA root@backup3<br \/>\nThe key&#8217;s randomart image is:<br \/>\n+&#8212;[RSA 2048]&#8212;-+<br \/>\n| .=*BB.o+. |<br \/>\n| =o=+.oo. . |<br \/>\n|. B .o.= . . |<br \/>\n|.E o. + . o |<br \/>\n|o +. S. o |<br \/>\n|.* o o o o . |<br \/>\n|+ = o .. |<br \/>\n|.+ .o . |<br \/>\n|o. .o . |<br \/>\n+&#8212;-[SHA256]&#8212;&#8211;+<br \/>\nroot@backup3:~#<\/p>\n<p>3. di cek di .ssh<br \/>\nroot@backup3:~# cd ~\/.ssh\/<br \/>\nroot@backup3:~\/.ssh# ls<br \/>\nid_rsa id_rsa.pub known_hosts<br \/>\nroot@backup3:~\/.ssh#<br \/>\nroot@backup3:~\/.ssh# ls -l<br \/>\ntotal 12<br \/>\n-rw&#8212;&#8212;- 1 root root 1679 Mar 26 16:34 id_rsa<br \/>\n-rw-r&#8211;r&#8211; 1 root root 394 Mar 26 16:34 id_rsa.pub<br \/>\n-rw-r&#8211;r&#8211; 1 root root 222 Nov 6 13:08 known_hosts<br \/>\nroot@backup3:~\/.ssh#<br \/>\nakan ada 3 file seperti diatas<\/p>\n<p>4. nah sampai sini setingan ssh key untuk server klient sudah selesai.<\/p>\n<p>sekarang memasukkan ssh key dari server client ke server utama sehingga permintaan no password di terima oleh server utama dan langkahnya<br \/>\n5. login ke server utama<br \/>\nmasuk ke<br \/>\nroot@ubuntubaru:~# cd ~\/.ssh\/<br \/>\ndari sini kemudian kita memasukkan file ssh key dari server client\u00a0id_rsa.pub ke server utama bisa lewat sftp ya sehingga ssh key dari server client sudah masuk ke server utama<br \/>\nroot@ubuntubaru:~\/.ssh# ls -l<br \/>\ntotal 12<br \/>\n-rw-r&#8211;r&#8211; 1 root root 399 Mar 25 20:18 id_rsa.pub<br \/>\n-rw-r&#8211;r&#8211; 1 root root 222 Mar 10 22:47 known_hosts<br \/>\nroot@ubuntubaru:~\/.ssh#<br \/>\nKemudian langkah selanjutnya mengcopy id_rsa.pub ke\u00a0authorized_keys dengan perintah<br \/>\nroot@ubuntubaru:~\/.ssh# cat id_rsa.pub &gt;&gt; ~\/.ssh\/authorized_keys<\/p>\n<p>nah sampai sini proses telah selesai bisa dipastikan bahwa isi dari\u00a0id_rsa.pub dan authorized_keys harus sama<\/p>\n<p>nah jika ingin menambah server client lagi bisa langsung dilakukan proses yang nomer 1 sampai 4<br \/>\nkemudian untuk nomer 5 nya tinggal copy aja isi dari\u00a0id_rsa.pub ke\u00a0authorized_keys sehingga menjadi 2 baris\u00a0 atau 3 baris sekaligus<\/p>\n<p>seperti ini isi authorized dengan 3 server klient<\/p>\n<p>ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQC4RdU08\/eX\/lVaLjrgbd3HhXdLFaLM44MZQiq9hHV$<br \/>\nssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQCuky2Lp6LJ09yII25nNQZnwqYZEBYcsj28RYk3HCT$<br \/>\nssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQDri1ROED0r2pPOxYuU\/2GTdSDeEIeQQ6\/9zFPNKYe$<\/p>\n<p>ok terimakasihhhh<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Scripnya untuk server client kalo ditempat saya server backupnya rsync -avz -e &#8216;ssh -p 1234&#8217; root@xxx.xxx.xxx.75:\/home \/home\/backup\/web\/ ssh -p 1234 ini digunakan jika port ssh tidak default 22 Permasalahannya bagaimana biar ketika scrip diakses tidak harus login alias auto login Ok caranya 1. masuk ke server backup nya bukan server utama ya tapi server backup [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[9],"tags":[],"class_list":["post-1010","post","type-post","status-publish","format-standard","hentry","category-linux"],"_links":{"self":[{"href":"https:\/\/angga.feb.uns.ac.id\/index.php?rest_route=\/wp\/v2\/posts\/1010","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/angga.feb.uns.ac.id\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/angga.feb.uns.ac.id\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/angga.feb.uns.ac.id\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/angga.feb.uns.ac.id\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=1010"}],"version-history":[{"count":3,"href":"https:\/\/angga.feb.uns.ac.id\/index.php?rest_route=\/wp\/v2\/posts\/1010\/revisions"}],"predecessor-version":[{"id":1013,"href":"https:\/\/angga.feb.uns.ac.id\/index.php?rest_route=\/wp\/v2\/posts\/1010\/revisions\/1013"}],"wp:attachment":[{"href":"https:\/\/angga.feb.uns.ac.id\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=1010"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/angga.feb.uns.ac.id\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=1010"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/angga.feb.uns.ac.id\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=1010"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}