backup dan restore nftables

 

BACKUP NFTABLES

untuk melakukan backup rule nftables  kita dapat melakukan hal ini

beriukat perintah reset aturan nftables

nft echo “flush ruleset” > backup

kemudian ditambah isinya dengan ruleset kita

nft list ruleset >> backup

jika posisikita di /root maka akantersimpan di /root/backup

RESTORE NFTABLES

untuk restore

nft -f  backup

semoga berguna 🙂

referensi :

error install Unable to locate package lib32ncurses5 android studio linux

jika anda menemui error install android studio library pada linux

Unable to locate package lib32ncurses5
E: Unable to locate package lib32bz2-1.0
E: Couldn’t find any package by glob ‘lib32bz2-1.0’
E: Couldn’t find any package by regex ‘lib32bz2-1.0’

biasanya anda menggunakan versi linux 64 bit , solusinya aktifkan multi arch support pada linux


aktifkan multi arch support

dpkg --add-architecture i386

update dependency nya

apt update

install librarynya lagi
apt install apt-get install lib32z1 lib32ncurses5 lib32bz2-1.0 lib32stdc++6


semoga berguna 🙂

referensi

aktifkan ssl pada apache

berberapa langkah kita untuk menginstal ssl dan membuat halaman otomatis redirect ke https

  1. mengaktifkan modul ssl
  2. mengaktifkan modeul rewrite
  3. melakukan konfigurasi kunci privat dan sertifikat SSL lokasi .crt dan .key
  4. file default.conf untuk virtualhost 80 (non https) dan  file default-ssl.conf (untuk file https)

aktifkan ssl

a2enmod ssl

kemudian restart apache
systemctl restart apache2</pre>
<pre>

lihat apakah ssl sudah aktif dengan

 

nmap localhost (jika belom ada install nmap dulu)
jika ada 443/tcp brati sudah aktif

aktifkan mod rewrite


a2enmod rewrite

lakukan restart service apache

systemctl restart apache2

 

ubah konfigurasi ssl disini saya menggunakan file default-ssl.conf

ingat yang diedit ada di sites-available bukan  di sites-enabled

 


nano /etc/apache2/sites-available/default-ssl.conf
edit  ini
SSLCertificateFile alamatkunci.crt
SSLCertificateKeyFile alamatprivate.key

ubahkonfigurasi virtualhost untuk port 80 agar jika membuka tanpa https langsung ke redirect ke https pada file default.conf


nano /etc/apache2/sites-available/default-ssl.conf

tambahkan ini
ServerName www.alamatserver.com
RewriteEngine On
RewriteCond %{HTTP_HOST} ^alamatserver.com
RewriteCond %{HTTPS} !=on
RewriteRule (.*) https://alamatserver.com$1 [R=301,L]

aktifkan https dengan

a2ensite default-ssl.conf

untuk check konfigurasi virtual host yang aktif dengan cara

apache2ctl -S

semoga berguna 🙂

cek lokasi program pada linux

untuk melakukan cek lokasi program pada linux kita bisa menggunakan

which namaprogram

semoga berguna 🙂

referensi :
https://askubuntu.com/questions/8645/where-can-i-find-the-application-executables-in-the-filesystem

delete user pada linux lengkap dengan home direktori dan user mail spool

untuk delete user beserta home dan mail spoolnya


userdel -r -f namausernya

menambahkan user baru pada linux dengan home direktori

untuk menambahkan user baru pada linux lengkap dengan user direktori secara otomatis caranya sebagai berikut

adduser --home /home/namauser namauser

semoga berguna  🙂

referensi :

https://serverfault.com/questions/731595/how-to-specify-home-directory-when-creating-a-user-in-linux

error network-manager linux device not managed

error  ini biasanya terjadi ketika kita menginstal setting baru pada network manager pada linux, salah satunya ketika update vpn l2tp dengan update  xl2tpd pada kartu jaringan linux, solusinya agar bisa di edit network managernya , buka console

nano /etc/NetworkManager/NetworkManager.conf
rubah pada
option managed=false menjadi managed = true
semoga berguna :)
referensi :
https://askubuntu.com/questions/71159/network-manager-says-device-not-managed