Linux

Cara Mudah Akses Server dari Mana Saja dengan Tailscale

Di libur lebaran kemarin, saya sesekali membuat tulisan di blog ini atau di blog yang satunya lagi (imanudin.net). Ketika membuat tulisan khususnya teknikal, tentu saya harus melakukan validasi ulang tahapan-tahapan yang sudah ditulis apakah valid atau tidak. Untuk validasi tersebut, membutuhkan resources seperti VM, OS yang digunakan, dan aplikasi yang ditesting. Resource tersebut adanya di […]

Cara Mount Filesystem Otomatis Menggunakan Systemd di Linux

Jika biasanya saya menggunakan file fstab di Linux untuk mount filesystem otomatis, maka kali ini saya coba menggunakan systemd mount unit. Jika menggunakan mekanisme mount otomatis via fstab, ada momen di mana terjadi kendala ketika filesystem gagal mounting setelah proses reboot. Akibatnya, sistem masuk mode maintenance/recovery. Jika itu yang terjadi, filesystem yang gagal mounting, harus […]

Cara Menyisipkan Teks Setiap X Baris di File Lewat Terminal

Jadi case nya adalah saya membutuhkan download file yang jumlahnya lumayan banyak (misalnya 30 file). Untuk memudahkan proses download tersebut, saya buatkan script bash biasa yang diisi dengan semua link download file yang dibutuhkan. Ketika script tersebut dijalankan, ternyata hanya beberapa file saja yang berhasil didownload (misalnya 5 file). Hal tersebut karena adanya proteksi (WAF) […]

TMUX : Aplikasi Background Process Multi Fungsi

Saya biasanya menggunakan aplikasi screen untuk menjalankan aktivitas pada background proses. Namun belakangan, saya menggunakan TMUX untuk kemudahan. Tidak hanya sekedar aplikasi background proses, aplikasi tmux tidak hanya memiliki dwi fungsi, tapi multi fungsi 😀 Beberapa basic penggunaan tmux yang sering saya gunakan diantaranya: # Basic session tmux : memulai session tmux tmux ls : […]

Catatan LVM : Pembuatan dan Resize Volume di Linux

Dulu saya tidak pernah atau tidak berani menggunakan LVM pada setiap instalasi Linux server. Selain karena belum faham, alasan lain adalah khawatir salah satu disk yang digunakan untuk LVM mengalami kendala yang dapat berimbas pada seluruh volume. Ya, LVM sering digunakan untuk menggabungkan beberapa disk menjadi 1 volume group. Mirip seperti RAID 0. Jadi, saya […]

Tips Menghapus Spasi pada Awal atau Akhir Baris

Pada suatu file teks, seringkali saya menghadapi masalah spasi yang tidak diinginkan pada awal atau akhir baris. Meskipun tampaknya sepele, keberadaan spasi ekstra ini dapat mempengaruhi format atau parsing, serta menyebabkan ketidakakuratan dalam pengolahan data. Untuk mengatasi hal tersebut, saya kerap menggunakan perintah “tr” yang ada pada Linux. Untuk memudahkan, saya mempunyai file dengan nama […]

Split Baris File pada Linux

Beberapa hari yang lalu, saya dan team Zaidan melakukan migrasi email server pada salah satu klien. Proses yang dilakukan adalah rebuild sistem baru tanpa mengganggu sistem production. Ketika sistem baru sudah siap, terdapat selisih data dengan server production. Hal ini tentu tidak dapat dihindari dan harus adanya cut off agar datanya sama. Untuk menyamakan selisih […]

Tips Menambahkan String pada awal/akhir Tulisan Menggunakan sed

Di dalam pekerjaan sehari-hari, ada beberapa task yang membutuhkan penyesuaian terhadap data yang diberikan oleh klien. Atau bisa juga data yang diambil dari server yang membutuhkan penyesuaian. Misalnya task terkait dengan migrasi email server dari server lain ke Zimbra. Klien hanya memberikan list user untuk diimport pada Zimbra. Misal list usernya seperti berikut [email protected] [email protected] […]

Instalasi Driver USB Wireless RTL8188EUS pada Linux

Laptop Thinkpad X230 yang saya pakai terinstall OS Linux Ubuntu 22.04. Setiap saya menyalakan laptop dan terkoneksi pada internet, hal yang pertama dilakukan adalah melakukan update dan upgrade (apt update / apt upgrade) agar paket yang terinstall selalu paling update. Tidak jarang, paket yang mendapatkan update adalah kernel. Mengingat laptop yang saya gunakan terbilang jadul […]

More Posts