<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>SSH. &#8211; Blog Vavai</title>
	<atom:link href="https://www.vavai.com/tag/ssh/feed/" rel="self" type="application/rss+xml" />
	<link>https://www.vavai.com</link>
	<description>Jurnal Perjalanan Hidup Vavai</description>
	<lastBuildDate>Thu, 05 May 2022 11:19:35 +0000</lastBuildDate>
	<language>en-US</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=7.1.4</generator>
	<item>
		<title>Mounting Folder Remote Server via SSHFS</title>
		<link>https://www.vavai.com/mounting-folder-remote-server-via-sshfs/</link>
					<comments>https://www.vavai.com/mounting-folder-remote-server-via-sshfs/#respond</comments>
		
		<dc:creator><![CDATA[Masim Vavai Sugianto]]></dc:creator>
		<pubDate>Tue, 11 Nov 2014 20:48:36 +0000</pubDate>
				<category><![CDATA[Migrasi Server]]></category>
		<category><![CDATA[openSUSE & SLES]]></category>
		<category><![CDATA[Tips, Tricks & Tutorial]]></category>
		<category><![CDATA[planet-terasi-aggregator]]></category>
		<category><![CDATA[SLES]]></category>
		<category><![CDATA[SSH.]]></category>
		<category><![CDATA[SSHFS]]></category>
		<guid isPermaLink="false">https://www.vavai.com/?p=8153</guid>

					<description><![CDATA[Sebagian server yang saya kelola berbasis Linux Server. Server-server tersebut bisa diakses menggunakan SSH yang biasanya menjadi default akses pada server Linux. Adakalanya saya ingin menggunakan resource/folder/data yang ada pada salah satu server untuk digunakan sementara waktu namun tidak ingin menyalinnya ke harddisk lokal. Jika disalin ke folder lokal, selain akan membebani kapasitas disk, tentu...]]></description>
										<content:encoded><![CDATA[<p>Sebagian server yang saya kelola berbasis Linux Server. Server-server tersebut bisa diakses menggunakan SSH yang biasanya menjadi default akses pada server Linux. Adakalanya saya ingin menggunakan resource/folder/data yang ada pada salah satu server untuk digunakan sementara waktu namun tidak ingin menyalinnya ke harddisk lokal. Jika disalin ke folder lokal, selain akan membebani kapasitas disk, tentu akan sekaligus membutuhkan waktu untuk melakukan prosesnya, terutama jika datanya cukup besar.</p>
<p>Daripada melakukan proses penyalinan data, akan lebih mudah jika saya melakukan mounting network share tersebut ke harddisk lokal. Hal ini bisa dilakukan dengan menggunakan protokol SSHFS. Prosesnya sangat mudah dan hanya membutuhkan beberapa perintah untuk mengaktifkannya. Berikut adalah cara mengaktifkannya pada openSUSE/SLES. Cara yang sama dengan sedikit perbedaan pada proses instalasi paket aplikasi dapat diterapkan pada distro Linux lainnya seperti CentOS, Ubuntu, Debian, Fedora dan lain-lain.</p>
<p><a href="https://www.vavai.com/wp-content/uploads/2014/11/storage_4.png"><img fetchpriority="high" decoding="async" class="alignnone wp-image-8155 size-medium" src="https://www.vavai.com/wp-content/uploads/2014/11/storage_4-300x300.png" alt="storage_4" width="300" height="300" srcset="https://www.vavai.com/wp-content/uploads/2014/11/storage_4-300x300.png 300w, https://www.vavai.com/wp-content/uploads/2014/11/storage_4-150x150.png 150w, https://www.vavai.com/wp-content/uploads/2014/11/storage_4-250x250.png 250w, https://www.vavai.com/wp-content/uploads/2014/11/storage_4-109x109.png 109w, https://www.vavai.com/wp-content/uploads/2014/11/storage_4-100x100.png 100w, https://www.vavai.com/wp-content/uploads/2014/11/storage_4.png 400w" sizes="(max-width: 300px) 100vw, 300px" /></a></p>
<p><strong>INSTALASI</strong></p>
<p>Jalankan perintah berikut pada openSUSE/SLES.</p>
<p>[code lang=&#8221;bash&#8221;]</p>
<p>zypper install sshfs</p>
<p>[/code]</p>
<p>Pada Ubuntu/Debian, cukup mengganti perintah zypper dengan apt-get sedangkan pada CentOS/Fedora/Red Hat cukup mengganti perintah zypper dengan yum. Contoh :</p>
<p>[code lang=&#8221;bash&#8221;]</p>
<p>apt-get install sshfs</p>
<p>[/code]</p>
<p>atau</p>
<p>[code lang=&#8221;bash&#8221;]</p>
<p>yum install sshfs</p>
<p>[/code]</p>
<p><strong>PENGGUNAAN</strong></p>
<p>Untuk menggunakan sshfs, cukup melakukan perintah mounting dengan format sebagai berikut :</p>
<p>[code lang=&#8221;bash&#8221;]</p>
<p>sshfs user@server:/folder-server /folder-lokal</p>
<p>[/code]</p>
<p>Jika menggunakan port lain selain port default SSH (port 22), tambahkan parameter -p</p>
<p>[code lang=&#8221;bash&#8221;]</p>
<p>sshfs user@server:/folder-server /folder-lokal   -p 10212</p>
<p>[/code]</p>
<p>&nbsp;</p>
<p>Misalnya saya ingin melakukan mounting folder /srv pada server 192.168.1.254 dengan user name root ke folder lokal /home/vavai/data maka perintahnya adalah :</p>
<p>[code lang=&#8221;bash&#8221;]</p>
<p>sshfs root@192.168.1.254:/srv     /home/vavai/data</p>
<p>[/code]</p>
<p>Saat perintah diatas dijalankan, sshfs akan melakukan koneksi ssh dan meminta masukan password. Agar bisa diakses oleh user normal (bukan root), perintah sshfs diatas harus dijalankan dengan user tersebut. Jika dijalankan oleh user root, hasil mounting hanya bisa diakses oleh user root juga. Jika proses mount ingin berjalan secara otomatis tanpa butuh masukkan password, lakukan setting SSH tanpa password dengan  merujuk pada panduan ini : <a href="https://www.vavai.com/2014/01/29/panduan-konfigurasi-ssh-rsync-backup-tanpa-password/">Panduan Konfigurasi SSH tanpa Password</a></p>
<p><strong>UNMOUNT</strong><br />
Setelah selesai digunakan, kita bisa melepas mount dengan perintah :</p>
<p>[code lang=&#8221;bash&#8221;]</p>
<p>unmount /home/vavai/data</p>
<p>[/code]</p>
<p>SSHFS ini sangat bermanfaat karena proses komunikasi data dilakukan melalui jalur secure shell, mudah dikonfigurasi dan setelah dimount, kita bisa bekerja terhadap data didalamnya sebagaimana jika data tersebut ada pada harddisk lokal.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://www.vavai.com/mounting-folder-remote-server-via-sshfs/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Panduan Konfigurasi SSH &#038; Rsync Backup Tanpa Password</title>
		<link>https://www.vavai.com/panduan-konfigurasi-ssh-rsync-backup-tanpa-password/</link>
					<comments>https://www.vavai.com/panduan-konfigurasi-ssh-rsync-backup-tanpa-password/#comments</comments>
		
		<dc:creator><![CDATA[Masim Vavai Sugianto]]></dc:creator>
		<pubDate>Wed, 29 Jan 2014 11:46:40 +0000</pubDate>
				<category><![CDATA[Migrasi Server]]></category>
		<category><![CDATA[Tips, Tricks & Tutorial]]></category>
		<category><![CDATA[Backup]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[planet-terasi-aggregator]]></category>
		<category><![CDATA[Remote]]></category>
		<category><![CDATA[Server]]></category>
		<category><![CDATA[SSH.]]></category>
		<guid isPermaLink="false">https://www.vavai.com/?p=7765</guid>

					<description><![CDATA[Saat ini Excellent mengelola server-server klien dalam jumlah yang cukup banyak. Menghapalkan passwordnya satu persatu tentu akan membutuhkan ingatan kuat dan catatan yang terus menerus diupdate. Untuk mengatasi hal ini, saya memilih cara lain untuk memudahkan prosesnya, yaitu menyiapkan server khusus dengan akses terbatas yang digunakan sebagai gateway server dalam melakukan koneksi secara remote. Dari...]]></description>
										<content:encoded><![CDATA[<p>Saat ini Excellent mengelola server-server klien dalam jumlah yang cukup banyak. Menghapalkan passwordnya satu persatu tentu akan membutuhkan ingatan kuat dan catatan yang terus menerus diupdate. Untuk mengatasi hal ini, saya memilih cara lain untuk memudahkan prosesnya, yaitu menyiapkan server khusus dengan akses terbatas yang digunakan sebagai gateway server dalam melakukan koneksi secara remote.</p>
<p>Dari server khusus ini, saya melakukan setting agar koneksi SSH bisa dilakukan tanpa menggunakan password. Jadi cukup mengetahui password utama sudah cukup melakukan koneksi ke berbagai server. Bagaimana caranya? Cukup dengan menjalankan prosedur sebagai berikut :</p>
<p><strong>1. Buat Public dan Private Keys pada server yang digunakan sebagai media remote.</strong></p>
<p>[code lang=&#8221;bash&#8221;]</p>
<p>ssh-keygen</p>
<p>[/code]</p>
<p>Hasilnya seperti ini :</p>
<p><em># ssh-keygen</em><br />
<em>Generating public/private rsa key pair.</em><br />
<em>Enter file in which to save the key (/root/.ssh/id_rsa):</em><br />
<em>Enter passphrase (empty for no passphrase):</em><br />
<em>Enter same passphrase again:</em><br />
<em>Your identification has been saved in /root/.ssh/id_rsa.</em><br />
<em>Your public key has been saved in /root/.ssh/id_rsa.pub.</em><br />
<em>The key fingerprint is:</em><br />
<em>4e:61:21:b4:5a:72:32:f3:f6:c9:d0:b0:fb:da:55:40 [MD5] toyotomi@server-utama</em><br />
<em>The key&#8217;s randomart image is:</em><br />
<em>+&#8211;[ RSA 2048]&#8212;-+</em><br />
<em>| .o . E |</em><br />
<em>| o o |</em><br />
<em>| = = o . |</em><br />
<em>| X = . . |</em><br />
<em>| . = S . |</em><br />
<em>| . B . . |</em><br />
<em>| . = . |</em><br />
<em>| o . |</em><br />
<em>| ..o |</em><br />
<em>+&#8211;[MD5]&#8212;&#8212;&#8212;-+</em></p>
<p>Pada saat dimintakan &#8220;Passphrase&#8221;, masukkan password utama yang akan digunakan sebagai lapis terakhir konfirmasi password. Jika bagian ini dikosongkan (ditekan ENTER), maka perintah SSH ke server lain tidak akan diminta password sama sekali <img src="https://s.w.org/images/core/emoji/17.0.2/72x72/1f642.png" alt="🙂" class="wp-smiley" style="height: 1em; max-height: 1em;" /></p>
<p>2. Salin file public keys ke server tujuan, dengan perintah :</p>
<p>[code lang=&#8221;bash&#8221;]<br />
ssh-copy-id -i ~/.ssh/id_rsa.pub server-tujuan<br />
[/code]</p>
<p>Contoh :</p>
<p>[code lang=&#8221;bash&#8221;]<br />
ssh-copy-id -i ~/.ssh/id_rsa.pub 202.212.222.234<br />
[/code]</p>
<p>Setelah selesai, kita bisa melakukan ujicoba koneksi SSH dengan perintah :</p>
<p>[code lang=&#8221;bash&#8221;]<br />
ssh server-tujuan<br />
[/code]</p>
<p>Semestinya sudah tidak lagi ditanyakan password.</p>
<p><strong>CATATAN :</strong></p>
<ol>
<li>SSH menggunakan default port 22. Jika menggunakan port selain 22, jalankan perintah SSH dengan parameter -p seperti contoh berikut :<br />
[code lang=&#8221;bash&#8221;]<br />
ssh -p 10212 ip-server-tujuan<br />
[/code]</li>
<li>Perintah ssh-copy-id juga menggunakan default port 22. Jika menggunakan port selain 22, jalankan perintah SSH dengan parameter -p seperti contoh berikut :<br />
[code lang=&#8221;bash&#8221;]<br />
ssh-copy-id -i ~/.ssh/id_rsa.pub 202.212.222.234 -p 10212<br />
[/code]</li>
</ol>
<p>Selain bisa dimanfaatkan untuk koneksi ke server lain tanpa password, konfigurasi diatas juga bisa dimanfaatkan jika kita ingin melakukan proses penyalinan data/backup secara otomatis, baik menggunakan perintah scp maupun rsync. Koneksi <em>trusted</em> antar server akan membuat proses backup data lebih mudah dilakukan tanpa password.</p>
<p>Berikut adalah contoh perintah scp untuk menyalin suatu file dari satu server ke server lain :</p>
<p>[code lang=&#8221;bash&#8221;]<br />
scp /opt/data-vavai.zip root@202.212.222.234:/srv/vavai/<br />
[/code]</p>
<p>Sedangkan perintah berikut merupakan perintah backup jika menggunakan perintah rsync dalam bentuk mekanisme push (dijalankan dari server yang hendak dibackup) :</p>
<p>[code lang=&#8221;bash&#8221;]<br />
rsync -av &#8211;progress /opt/ root@202.212.222.234:/srv/vavai/<br />
[/code]</p>
<p>Untuk pembahasan mengenai rsync secara detail dan manfaatnya bagi proses manajemen backup data server  mudah-mudahan bisa saya tuliskan dilain waktu.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://www.vavai.com/panduan-konfigurasi-ssh-rsync-backup-tanpa-password/feed/</wfw:commentRss>
			<slash:comments>4</slash:comments>
		
		
			</item>
		<item>
		<title>Solved : SSH X11 forwarding request failed on channel 0</title>
		<link>https://www.vavai.com/solved-ssh-x11-forwarding-request-failed-on-channel-0/</link>
					<comments>https://www.vavai.com/solved-ssh-x11-forwarding-request-failed-on-channel-0/#respond</comments>
		
		<dc:creator><![CDATA[Masim Vavai Sugianto]]></dc:creator>
		<pubDate>Thu, 10 Jan 2013 06:56:47 +0000</pubDate>
				<category><![CDATA[Resource]]></category>
		<category><![CDATA[Tips, Tricks & Tutorial]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[planet-terasi-aggregator]]></category>
		<category><![CDATA[SSH.]]></category>
		<category><![CDATA[Tips]]></category>
		<guid isPermaLink="false">http://www.excellent.co.id/?p=2694</guid>

					<description><![CDATA[Pagi tadi saya mengalami kendala saat hendak mengakses server berbasis openSUSE 12.2 dari laptop dengan sistem LinuxMint 14 &#8220;Nadia&#8221;. Akses yang hendak dilakukan adalah akses SSH yang disertai dengan X Forwarding (menampilkan tampilan GUI) karena saya hendak menjalankan beberapa aplikasi GUI yang ada di server openSUSE. Saat saya menjalankan perintah : ssh -X 192.168.1.88 Timbul [...]]]></description>
										<content:encoded><![CDATA[<p>Pagi tadi saya mengalami kendala saat hendak mengakses server berbasis openSUSE 12.2 dari laptop dengan sistem LinuxMint 14 “Nadia”. Akses yang hendak dilakukan adalah akses SSH yang disertai dengan X Forwarding (menampilkan tampilan GUI) karena saya hendak menjalankan beberapa aplikasi GUI yang ada di server openSUSE.</p>
<p>Saat saya menjalankan perintah :</p>
<pre class="brush: bash">ssh -X 192.168.1.88</pre>
<p>Timbul pesan : <em>connected to 192.100.5.100 X11 forwarding request failed on channel 0</em> dan aplikasi GUI yang saya inginkan tidak bisa dijalankan.</p>
<p>Awalnya saya pikir ada problem dari sisi authentikasi atau hak akses namun menggunakan SSH dengan hak akses root sekalipun tetap bermasalah. Setelah searching beberapa saat, akhirya solved dengan menambahkan/mengubah baris berikut di file <strong>/etc/ssh/sshd_config </strong>:</p>
<p><strong>X11UseLocalhost no</strong></p>
<p>Sebagai catatan, konfigurasi SSH bersifat case sensitive, jadi mesti ditulis no dalam bentuk huruf kecil semua (lowercase). Penulisan No atau NO akan ditolak saat melakukan restart service SSH.</p>
<p>Setelah diubah dan restart service SSH, akses SSH X11 Forwarding berjalan dengan lancar tanpa masalah.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://www.vavai.com/solved-ssh-x11-forwarding-request-failed-on-channel-0/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Menginstal rsnapshot di CentOS (2)</title>
		<link>https://www.vavai.com/menginstal-rsnapshot-di-centos-2/</link>
					<comments>https://www.vavai.com/menginstal-rsnapshot-di-centos-2/#respond</comments>
		
		<dc:creator><![CDATA[Alfa Malik]]></dc:creator>
		<pubDate>Mon, 27 Feb 2012 00:59:56 +0000</pubDate>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[RedHat Family]]></category>
		<category><![CDATA[Tips, Tricks & Tutorial]]></category>
		<category><![CDATA[Backup]]></category>
		<category><![CDATA[Centos]]></category>
		<category><![CDATA[Instalasi]]></category>
		<category><![CDATA[planet-terasi-aggregator]]></category>
		<category><![CDATA[Red Hat]]></category>
		<category><![CDATA[SSH.]]></category>
		<category><![CDATA[Tips]]></category>
		<category><![CDATA[Tricks & Tutorial]]></category>
		<guid isPermaLink="false">https://www.vavai.com/?p=5369</guid>

					<description><![CDATA[Setelah kita menginstal dan melakukan konfigurasi rsnapshot di artikel sebelumnya, artikel berikut ini akan membahas koneksi ke remote server menggunakan SSH Key dan sekaligus testing backup dari konfigurasi yang sudah kita buat. SSH Keys Sungguh menyenangkan bisa menarik data melalui SSH namun kita harus bisa login otomatis ke remote server kita, kita tidak bisa hanya...]]></description>
										<content:encoded><![CDATA[<p><em>Setelah kita<a title="Menginstal rsnapshot di CentOS (1)" href="https://www.vavai.com/2012/02/27/menginstal-rsnapshot-di-centos-1/" target="_blank"> menginstal dan melakukan konfigurasi rsnapshot</a> di artikel sebelumnya, artikel berikut ini akan membahas koneksi ke remote server menggunakan SSH Key dan sekaligus testing backup dari konfigurasi yang sudah kita buat.</em></p>
<h3>SSH Keys</h3>
<p>Sungguh menyenangkan bisa menarik data melalui SSH namun kita harus bisa login otomatis ke remote server kita, kita tidak bisa hanya mengambil dan menaruhnya di server, apa yang anda pikirkan? tractor beam? <img src="https://s.w.org/images/core/emoji/17.0.2/72x72/1f600.png" alt="😀" class="wp-smiley" style="height: 1em; max-height: 1em;" /></p>
<p>Saya gunakan login root milik remote server, untuk server saya, seperti ketika saya membackup file di lokasi <em>/etc/passwd</em> dimana hanya bisa dibaca oleh root. Memang banyak sekali cara untuk melakukannya, namun saya tidak ingin artikel ini menjadi komplek.</p>
<div dir="LTR"></div>
<p>Jadi kita harus membuat SSH Keys tanpa password, atau kita akan dimintai password setiap kali backup dijalankan. Jadi saya akan mengajak anda untuk membuat beberapa SSH key untuk otentifikasi berbasis key.</p>
<p><a class="highslide" onclick="return vz.expand(this)" href="https://www.vavai.com/wp-content/uploads/2012/02/CentOS1.jpg"><img decoding="async" class="size-full wp-image-5388 alignnone" title="CentOS" src="https://www.vavai.com/wp-content/uploads/2012/02/CentOS1.jpg" alt="" width="486" height="307" srcset="https://www.vavai.com/wp-content/uploads/2012/02/CentOS1.jpg 486w, https://www.vavai.com/wp-content/uploads/2012/02/CentOS1-300x190.jpg 300w, https://www.vavai.com/wp-content/uploads/2012/02/CentOS1-250x158.jpg 250w" sizes="(max-width: 486px) 100vw, 486px" /></a></p>
<p>Buat sepasang key, perintah ini akan membuat public key dan private key (jangan pernah memberikan private key anda kepada siapapun!).</p>
<p><span style="color: #008000;">ssh-keygen -t rsa</span></p>
<p>Ikuti saja semua defaultnya, cukup tekan enter ketika diminta memasukkan passphrase:</p>
<p><em>Generating public/private rsa key pair.<br />
Enter file in which to save the key (/root/.ssh/id_rsa):<br />
Enter passphrase (empty for no passphrase):<br />
Enter same passphrase again:<br />
Your identification has been saved in /root/.ssh/id_rsa.<br />
Your public key has been saved in /root/.ssh/id_rsa.pub.</em></p>
<p>Anda sekarang memiliki satu set key di <em>/root/.ssh/</em> Selanjutnya kita harus menyalin key tsb ke remote server yang akan kita masuki, misal <em>the-death-star.techspotting.org</em>, perintahnya kira-kira seperti ini:</p>
<p><span style="color: #008000;">ssh-copy-id -i ~/.ssh/id_rsa.pub root@the-death-star.techspotting.org</span></p>
<p>Kemudian anda akan diminta memasukkan password akun anda di komputer remote, berikan saja, ssh-copy-id kemudian akan mengkopi key tsb ke direktori yang tepat dan memilah hak akses filesistem yang benar, mantep gak? <img src="https://s.w.org/images/core/emoji/17.0.2/72x72/1f61b.png" alt="😛" class="wp-smiley" style="height: 1em; max-height: 1em;" /></p>
<p>Coba di tes dan pastikan berhasil:</p>
<p><span style="color: #008000;">ssh the-death-star.techspotting.org</span></p>
<p>&nbsp;</p>
<p>Jika anda melihat file konfigurasi di <em>/etc/cron.d/rsnapshot</em>, anda akan mendapatkan isinya seperti ini:</p>
<pre># This is a sample cron file for rsnapshot.
# The values used correspond to the examples in /etc/rsnapshot.conf.
# There you can also set the backup points and many other things.
#
# To activate this cron file you have to uncomment the lines below.
# Feel free to adapt it to your needs.
# 0 */4         * * *           root    /usr/bin/rsnapshot hourly
# 30 3          * * *           root    /usr/bin/rsnapshot daily
# 0  3          * * 1           root    /usr/bin/rsnapshot weekly
# 30 2          1 * *           root    /usr/bin/rsnapshot monthly</pre>
<p>&nbsp;</p>
<p>Aktifkan konfigurasi default cron (seperti yg saya lakukan) dengan cara menghilangkan tanda pagar pada baris berikut:</p>
<pre># This is a sample cron file for rsnapshot.
# The values used correspond to the examples in /etc/rsnapshot.conf.
# There you can also set the backup points and many other things.
#
# To activate this cron file you have to uncomment the lines below.
# Feel free to adapt it to your needs.
0 */4         * * *           root    /usr/bin/rsnapshot hourly
30 3          * * *           root    /usr/bin/rsnapshot daily
0  3          * * 1           root    /usr/bin/rsnapshot weekly
30 2          1 * *           root    /usr/bin/rsnapshot monthly</pre>
<p>&nbsp;</p>
<p>Sekarang anda sudah mengaktifkan cron untuk membackup file-file anda menggunakan rsnapshot, pastikan kembali ia bekerja dengan baik:</p>
<p><span style="color: #008000;">rsnapshot -t hourly</span></p>
<p>Periksa semuanya, apakah sudah terlihat bagus dan tidak ada kesalahan yang akan terjadi dan ulangi untuk yang harian, mingguan, dan bulanan.</p>
<p>&nbsp;</p>
<p>Sekarang waktunya untuk backup pertama anda!</p>
<p><span style="color: #008000;">rsnapshot hourly</span></p>
<p>Jika anda mengeset verbosity ke angka 4 seperi yang saya lakukan, anda akan melihat semua file yang anda backup terbang di layar! Backup pertama harus memindahkan semua file ke snapshot_root, jadi akan memakan banyak waktu, tergantung pada kecepatan mesin/koneksi anda. Silakan ambil kopi dan camilan anda.</p>
<p>Anda juga harus mulai melihat file-file anda di snapshot_root, setelah beberapa minggu anda akan melihat sekelompok backup <em>hourly.*, daily.*, weekly.*</em></p>
<p>Berikut contoh isi dari folder snapshot_root saya:</p>
<p><em>/backup/snapshots# ls -l<br />
total 48<br />
drwxr-xr-x 3 root root 4096 2010-03-21 18:19 daily.0<br />
drwxr-xr-x 3 root root 4096 2010-03-21 18:19 daily.1<br />
drwxr-xr-x 3 root root 4096 2010-03-21 18:18 daily.2<br />
drwxr-xr-x 3 root root 4096 2010-03-21 17:57 daily.3<br />
drwxr-xr-x 3 root root 4096 2010-03-21 17:57 daily.4<br />
drwxr-xr-x 3 root root 4096 2010-03-21 17:56 daily.5<br />
drwxr-xr-x 3 root root 4096 2010-03-21 18:20 hourly.0<br />
drwxr-xr-x 3 root root 4096 2010-03-21 18:19 hourly.1<br />
drwxr-xr-x 3 root root 4096 2010-03-21 18:19 hourly.2<br />
drwxr-xr-x 3 root root 4096 2010-03-21 18:19 hourly.3<br />
drwxr-xr-x 3 root root 4096 2010-03-21 18:19 hourly.4<br />
drwxr-xr-x 3 root root 4096 2010-03-21 17:56 weekly.0</em></p>
<p>Selesai sudah, silakan nikmati ketenangan pikiran dengan server yg sudah terbackup!</p>
<p>Enjoy the peace of mind of having your servers backed up!</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>Sumber: <a href="http://www.howtoforge.com/installing-rsnapshot-on-centos" target="_blank">HowtoForge.com</a></p>
]]></content:encoded>
					
					<wfw:commentRss>https://www.vavai.com/menginstal-rsnapshot-di-centos-2/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Instalasi Aplikasi Denyhosts untuk Melindungi Akses SSH</title>
		<link>https://www.vavai.com/instalasi-aplikasi-denyhosts-untuk-melindungi-akses-ssh/</link>
					<comments>https://www.vavai.com/instalasi-aplikasi-denyhosts-untuk-melindungi-akses-ssh/#comments</comments>
		
		<dc:creator><![CDATA[Masim Vavai Sugianto]]></dc:creator>
		<pubDate>Tue, 07 Sep 2010 02:04:51 +0000</pubDate>
				<category><![CDATA[Migrasi Server]]></category>
		<category><![CDATA[openSUSE & SLES]]></category>
		<category><![CDATA[Tips, Tricks & Tutorial]]></category>
		<category><![CDATA[Denyhosts]]></category>
		<category><![CDATA[planet-terasi-aggregator]]></category>
		<category><![CDATA[SSH.]]></category>
		<guid isPermaLink="false">https://www.vavai.com/?p=1971</guid>

					<description><![CDATA[Salah satu masalah utama jika akses SSH server dibuka untuk keperluan remote adalah adanya user lain (cracker, hacker) yang coba-coba mendapatkan akses masuk kedalam sistem. Hal ini bisa diantisipasi dengan berbagai macam cara, misalnya dengan mengubah port default SSH, tidak membolehkan akses root secara remote, hanya membolehkan host tertentu untuk akses dan lain-lain. Contoh berikut...]]></description>
										<content:encoded><![CDATA[<p>Salah satu masalah utama jika akses SSH server dibuka untuk keperluan remote adalah adanya user lain (cracker, hacker) yang coba-coba mendapatkan akses masuk kedalam sistem. Hal ini bisa diantisipasi dengan berbagai macam cara, misalnya dengan mengubah port default SSH, tidak membolehkan akses root secara remote, hanya membolehkan host tertentu untuk akses dan lain-lain.</p>
<p>Contoh berikut adalah log cracker yang ingin mencoba masuk kedalam sistem :</p>
<blockquote><p>Sep  6 23:44:33 myhostname sshd[22483]: Invalid user operator from 119.6.62.xxx<br />
Sep  6 23:44:37 myhostname sshd[22488]: Invalid user operator from 119.6.62.xxx<br />
Sep  6 23:44:43 myhostname sshd[22494]: Invalid user operator from 119.6.62.xxx<br />
Sep  6 23:44:46 myhostname sshd[22499]: Invalid user operator from 119.6.62.xxx<br />
Sep  6 23:44:48 myhostname sshd[22504]: Invalid user operator from 119.6.62.xxx<br />
Sep  6 23:44:51 myhostname sshd[22509]: Invalid user operator from 119.6.62.xxx<br />
Sep  6 23:44:54 myhostname sshd[22514]: Invalid user oracle from 119.6.62.xxx<br />
Sep  6 23:44:56 myhostname sshd[22519]: Invalid user oracle from 119.6.62.xxx<br />
Sep  6 23:44:59 myhostname sshd[22524]: Invalid user oracle from 119.6.62.xxx<br />
Sep  6 23:45:02 myhostname sshd[22530]: Invalid user oracle from 119.6.62.xxx<br />
Sep  6 23:45:05 myhostname sshd[22689]: Invalid user oracle from 119.6.62.xxx<br />
Sep  6 23:45:07 myhostname sshd[22773]: Invalid user oracle from 119.6.62.xxx<br />
Sep  6 23:45:10 myhostname sshd[22904]: Invalid user oracle from 119.6.62.xxx<br />
Sep  6 23:45:13 myhostname sshd[22954]: Invalid user oracle from 119.6.62.xxx<br />
Sep  6 23:45:15 myhostname sshd[22962]: Invalid user oracle from 119.6.62.xxx</p></blockquote>
<p>Seperti bisa dilihat pada log diatas, pengakses mencoba dictionary attack menggunakan berbagai nama user untuk mencoba akses. Meski akses tersebut gagal dilakukan, server tetap terbebani karena terpaksa melayani request yang masuk.</p>
<p>Salah satu cara yang bisa ditempuh untuk melindungi akses SSH adalah dengan menggunakan aplikasi denyhosts. Aplikasi denyhosts melindungi ssh dengan cara memasukkan IP pengakses kedalam daftar blacklist jika beberapa kali salah memasukkan password.</p>
<p>Proses instalasi dan apliksinya sangat mudah. Berikut adalah proses instalasi pada openSUSE 11.3 :</p>
<ol>
<li>Buka [http://software.opensuse.org/search openSUSE Build Service]. Cari aplikasi denyhosts. Sesuaikan versi openSUSE yang digunakan. Jika tidak ada aplikasi untuk versi openSUSE yang digunakan, silakan ambil paket untuk versi yang berdekatan, misalnya SLES 11 SP1 bisa menggunakan package untuk SLES 11 atau untuk openSUSE 11.1, 11.2 atau untuk openSUSE 11.3.<a class="highslide" onclick="return vz.expand(this)" href="https://www.vavai.com/wp-content/uploads/2010/09/denyhosts.jpeg"><img decoding="async" class="alignnone size-full wp-image-1973" title="denyhosts" src="https://www.vavai.com/wp-content/uploads/2010/09/denyhosts.jpeg" alt="" width="429" height="312" srcset="https://www.vavai.com/wp-content/uploads/2010/09/denyhosts.jpeg 715w, https://www.vavai.com/wp-content/uploads/2010/09/denyhosts-300x218.jpeg 300w, https://www.vavai.com/wp-content/uploads/2010/09/denyhosts-250x182.jpeg 250w" sizes="(max-width: 429px) 100vw, 429px" /></a></li>
<li>Install menggunakan one-click-install</li>
<li>Review file konfigurasi /etc/denyhosts.conf. Pada distro openSUSE, denyhosts secara default akan menganalisa file log /var/log/messages, namun mungkin saja kita perlu mengubah nama file log untuk dianalisa, misalnya jika menggunakan aplikasi Zimbra, denyhosts bisa diperintahkan untuk mengakses file log /var/log/zimbra.log. Check juga mengenai jumlah maksimum kesalahan pemasukan password dan pilihan lain yang tersedia.</li>
<li>Jika konfigurasi sudah sesuai, jalankan denyhosts dengan perintah :[code language=&#8217;cpp&#8217;]
<p>service denyhosts start<br />
service denyhosts status</p>
<p>[/code]</li>
<li>Jika menginginkan agar denyhosts otomatis berjalan saat booting, aktifkan service denyhosts dengan perintah :[code language=&#8217;cpp&#8217;]
<p>chkconfig denyhosts on</p>
<p>[/code]</li>
<li>File log denyhosts bisa ditemukan di /var/log/denyhosts. Jika ada pengakses yang diblaclist karena memenuhi syarat (misalnya gagal memasukkan password sebanyak 5X), denyhosts akan memasukkan IP pengakses kedalam file /etc/hosts.deny</li>
<p>Berikut adalah contoh saat denyhosts memblacklist salah satu IP :</p>
<blockquote><p>Sep 06 23:50:24 &#8211; denyhosts   : INFO     restricted: set([])<br />
Sep 06 23:50:24 &#8211; denyhosts   : INFO     Processing log file (/var/log/zimbra.log) from offset (0)<br />
Sep 06 23:50:25 &#8211; denyhosts   : INFO     new denied hosts: [&#8216;119.6.62.xxx&#8217;]</p></blockquote>
<p>Dan berikut isi file /etc/hosts.deny setelah IP diblacklist :</p>
<blockquote><p>myhostname:~ # cat /etc/hosts.deny</p>
<p># /etc/hosts.deny<br />
# See &#8216;man tcpd&#8217; and &#8216;man 5 hosts_access&#8217; as well as /etc/hosts.allow<br />
# for a detailed description.</p>
<p>http-rman : ALL EXCEPT LOCAL</p>
<p>ALL: 119.6.62.xxx</p></blockquote>
<p>Denyhosts, aplikasi simple namun bermanfaat <img src="https://s.w.org/images/core/emoji/17.0.2/72x72/1f642.png" alt="🙂" class="wp-smiley" style="height: 1em; max-height: 1em;" /></ol>
]]></content:encoded>
					
					<wfw:commentRss>https://www.vavai.com/instalasi-aplikasi-denyhosts-untuk-melindungi-akses-ssh/feed/</wfw:commentRss>
			<slash:comments>4</slash:comments>
		
		
			</item>
		<item>
		<title>Menggunakan SSH Tunnel untuk Akses Port Tertentu yang di Blok Firewall</title>
		<link>https://www.vavai.com/menggunakan-ssh-tunnel-untuk-akses-port-tertentu-yang-di-blok-firewall/</link>
					<comments>https://www.vavai.com/menggunakan-ssh-tunnel-untuk-akses-port-tertentu-yang-di-blok-firewall/#comments</comments>
		
		<dc:creator><![CDATA[Masim Vavai Sugianto]]></dc:creator>
		<pubDate>Wed, 07 Apr 2010 03:25:48 +0000</pubDate>
				<category><![CDATA[Migrasi Desktop]]></category>
		<category><![CDATA[Migrasi Server]]></category>
		<category><![CDATA[openSUSE & SLES]]></category>
		<category><![CDATA[Tips, Tricks & Tutorial]]></category>
		<category><![CDATA[planet-terasi-aggregator]]></category>
		<category><![CDATA[SLES]]></category>
		<category><![CDATA[SSH.]]></category>
		<category><![CDATA[Tunnel]]></category>
		<guid isPermaLink="false">https://www.vavai.com/?p=1192</guid>

					<description><![CDATA[Salah satu klien yang saya tangani  memiliki IP public yang portnya terbatas untuk  dibuka secara penuh. Atas pertimbangan efisiensi dan keterbatasan tersebut, akhirnya saya meminta mereka untuk membuka port SSH agar saya bisa melakukan akses SSH dan bekerja secara remote. Sebagian besar pekerjaan bisa dilakukan secara remote menggunakan akses SSH karena server openSUSE/SLES yang dipasang...]]></description>
										<content:encoded><![CDATA[<p><a class="highslide" onclick="return vz.expand(this)" href="https://www.vavai.com/wp-content/uploads/2010/04/ssh-tunnel.png"></a><a class="highslide" onclick="return vz.expand(this)" href="https://www.vavai.com/wp-content/uploads/2010/04/ssh-tunnel1.png"><img loading="lazy" decoding="async" class="alignnone size-full wp-image-1195" title="ssh-tunnel1" src="https://www.vavai.com/wp-content/uploads/2010/04/ssh-tunnel1.png" alt="" width="412" height="475" srcset="https://www.vavai.com/wp-content/uploads/2010/04/ssh-tunnel1.png 412w, https://www.vavai.com/wp-content/uploads/2010/04/ssh-tunnel1-260x300.png 260w" sizes="auto, (max-width: 412px) 100vw, 412px" /></a></p>
<p>Salah satu klien yang saya tangani  memiliki  IP public yang portnya terbatas untuk  dibuka secara penuh. Atas pertimbangan efisiensi dan keterbatasan tersebut, akhirnya saya meminta mereka untuk membuka port SSH agar saya bisa melakukan akses SSH dan bekerja secara remote. Sebagian besar pekerjaan bisa dilakukan secara remote menggunakan akses SSH karena server openSUSE/SLES yang dipasang di klien secara default sudah menyediakan tools konfigurasi YAST yang bisa dijalankan dalam modus konsole. Hanya ada satu masalah yang sukar saya eliminasi, yaitu saat mengakses Zimbra Admin dalam modus web untuk mengatur integrasi domain antara Zimbra dengan Samba.</p>
<p>Zimbra Admin yang akan saya akses  berjalan pada salah satu server (bukan server dimana akses SSH berada). Zimbra Admin ini bekerja pada port 7071 menggunakan protokol SSL. Saya sudah mencoba mengaksesnya menggunakan text browser lynx atau w3m namun Zimbra menolak diakses oleh unsupported browser. Hal yang sama juga terjadi saat saya menggunakan akses ssh -X (koneksi ke tujuan dalam modus XWindows) dan menjalankan <a href="http://vavai.net/2010/01/18/7-lightweight-linux-browsers-you-may-want-to-consider-for-fast-browsing-experience/">browser ringan midori atau kazehakase</a>.</p>
<p>Saya baru bisa mengakses Zimbra Admin dengan cara menjalankan Firefox melalui akses ssh -X tapi bayangkan saja jika anda menjalankan Firefox yang cukup rakus memory dan dijalankan dalam koneksi standar ADSL. Meski bisa diakses, kecepatannya yang sangat lambreta membuat saya senewen.</p>
<p>Setelah menimbang-nimbang cara apa yang akan saya lakukan, akhirnya saya memutuskan model SSH tunelling yang biasanya saya gunakan untuk <a href="https://www.vavai.com/blog/v2/2009/05/14/tips-menyiasati-akses-speedy-yang-lambat/">mempercepat akses browsing</a>.</p>
<p>Berikut adalah caranya, saya lakukan pada komputer saya yang menggunakan openSUSE 11.2. Jika menggunakan sistem Windows, langkah yang sama bisa dilakukan menggunakan Putty.</p>
<ol>
<li>Buka konsole dan jalankan perintah untuk mengakses SSH tunelling ke server tujuan, misalnya :<br />
[code language=&#8217;cpp&#8217;]<br />
ssh -o &#8220;CompressionLevel=9&#8221; -C -D port-yang-diciptakan -p port-yang-dibuka-di-server-tujuan -N username@ip-tujuan<br />
[/code]<br />
Contoh :<br />
[code language=&#8217;cpp&#8217;]<br />
ssh -o &#8220;CompressionLevel=9&#8221; -C -D 9999 -p 22 -N vavai@vavai.com<br />
[/code]<br />
atau jika menggunakan IP :<br />
[code language=&#8217;cpp&#8217;]<br />
ssh -o &#8220;CompressionLevel=9&#8221; -C -D 9999 -p 22 -N vavai@208.67.222.222<br />
[/code]</li>
<li>Buka browser, misalnya Firefox, masuk ke menu Edit | Preferences (kalau di Windows ada di menu Tools | Option), Advanced | Network dan ubah akses menggunakan proxy melalui protokol Socks sesuai port yang dibuka(dalam contoh adalah port 9999)</li>
<li><a class="highslide" onclick="return vz.expand(this)" href="https://www.vavai.com/wp-content/uploads/2010/04/ff-proxy.jpeg"><img loading="lazy" decoding="async" class="alignnone size-full wp-image-1196" title="ff-proxy" src="https://www.vavai.com/wp-content/uploads/2010/04/ff-proxy.jpeg" alt="" width="447" height="431" srcset="https://www.vavai.com/wp-content/uploads/2010/04/ff-proxy.jpeg 559w, https://www.vavai.com/wp-content/uploads/2010/04/ff-proxy-300x289.jpg 300w" sizes="auto, (max-width: 447px) 100vw, 447px" /></a></li>
</ol>
<p>That&#8217;s it. Sekarang kita bisa menggunakan Firefox seolah-olah Firefox yang kita jalankan adalah Firefox di server tujuan. Misalnya, saya bisa mengakses Zimbra Admin di tujuan yang beralamat pada IP lokal 192.168.0.5 port 7071 dan akses SSL dengan mengetikkan alamat URL :</p>
<p>https://192.168.0.5:7071 pada URL browser.</p>
<p>Hal yang sama bisa kita lakukan untuk alamat web yang lain, misalnya akses ke http://localhost berarti akan membuka alamat web di web server tujuan (IP 208.67.222.222 alias 192.168.0.1), bukan web server lokal yang kita miliki.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://www.vavai.com/menggunakan-ssh-tunnel-untuk-akses-port-tertentu-yang-di-blok-firewall/feed/</wfw:commentRss>
			<slash:comments>3</slash:comments>
		
		
			</item>
	</channel>
</rss>
