Langsung ke konten utama

Postingan

Menampilkan postingan dari Oktober, 2025

install dan run virtualbox di ubuntu server

  Berikut adalah beberapa cara untuk menginstall VirtualBox di Ubuntu Server: Metode 1: Install dari Repository Official (Rekomendasi) Langkah 1: Tambahkan Repository VirtualBox bash # Update sistem sudo apt update && sudo apt upgrade -y # Install dependencies sudo apt install -y wget curl gnupg apt-transport-https # Tambahkan key repository VirtualBox wget -O- https://www.virtualbox.org/download/oracle_vbox_2016.asc | sudo gpg --dearmor --yes --output /usr/share/keyrings/oracle-virtualbox-2016.gpg # Alternatif jika perintah di atas gagal: wget -q https://www.virtualbox.org/download/oracle_vbox_2016.asc -O- | sudo apt-key add - Langkah 2: Tambahkan repository ke sources list bash # Untuk Ubuntu 22.04/Jammy atau versi terbaru echo "deb [arch=amd64 signed-by=/usr/share/keyrings/oracle-virtualbox-2016.gpg] https://download.virtualbox.org/virtualbox/debian jammy contrib" | sudo tee /etc/apt/sources.list.d/virtualbox.list # Sesuaikan de...

Apa itu Rsync?

  Apa itu Rsync? Rsync (Remote Synchronization) adalah tool powerful untuk sinkronisasi file dan direktori antara lokasi berbeda, baik secara lokal maupun remote. Keunggulan utamanya adalah hanya mentransfer perubahan (delta transfer), membuatnya sangat efisien. Keunggulan Rsync Delta-transfer algorithm - Hanya transfer bagian yang berubah Preserve permissions - Mempertahankan atribut file Compression - Kompresi data selama transfer Partial transfers - Dapat melanjutkan transfer yang terputus Flexible - Bisa lokal dan remote STRUKTUR DASAR bash rsync [ OPTIONS ] SUMBER TUJUAN OPTIONS PALING UMUM 1. Basic Options bash # Archive mode (preserve semua atribut) rsync -a /source/ /dest/ # Verbose (lihat progress) rsync -av /source/ /dest/ # Recursive (untuk direktori) rsync -r /source/ /dest/ # Compression (untuk transfer remote) rsync -z /source/ user@host:/dest/ 2. Kombinasi Umum bash # Kombinasi paling sering digunakan rsync -avz /local/path/ user@remotehost...

Cara Menggunakan sshpass dengan Rsync

  Cara Menggunakan sshpass dengan Rsync Apa itu sshpass? sshpass adalah tool untuk menyediakan password SSH secara non-interactive (tanpa prompt). Sangat berguna untuk automation script. INSTALASI SSHPass Linux (Debian/Ubuntu) bash sudo apt-get install sshpass Linux (CentOS/RHEL) bash sudo yum install sshpass macOS bash brew install hudochenkov/sshpass/sshpass # atau port install sshpass METODE PENGGUNAAN SSHPass DENGAN Rsync 1. Method 1: Environment Variable bash export SSHPASS = "password123" sshpass -e rsync -avz /local/path/ user@103.115.31.218:/remote/path/ 2. Method 2: Password dari File bash # Simpan password di file echo "password123" > /tmp/mypass # Gunakan dengan rsync sshpass -f /tmp/mypass rsync -avz /local/path/ user@103.115.31.218:/remote/path/ # Hapus file password setelah digunakan rm /tmp/mypass 3. Method 3: Password Langsung (TIDAK DISARANKAN) bash sshpass -p "password123" rsync -avz /local/path/ user@103...