LINUXSEC

Unmask Service yang Masked di Systemd Ubuntu Linux

Unmask Service yang Masked di Systemd Ubuntu Linux. Jadi beberapa waktu lalu saya melakukan masking pada service iptables di Ubuntu karena saya menggunakan firewalld. Nah karena pengen balik pake iptables, saya start servicenya gabisa. Lupa pernah saya masked servicenya hehe.

Berikut errornya:

Failed to start iptables.service: Unit iptables.service is masked.

Cara mengatasinya cukup mudah. Kita lihat dulu dengan systemctl.

sudo systemctl enable iptables

Contoh output

Synchronizing state of iptables.service with SysV service script with /lib/systemd/systemd-sysv-install.
Executing: /lib/systemd/systemd-sysv-install enable iptables
Failed to enable unit: Unit file /lib/systemd/system/iptables.service is masked.

Nah, selanjutnya kita cek file tersebut.

file /lib/systemd/system/iptables.service

Output

/lib/systemd/system/iptables.service: symbolic link to /dev/null

Kita tau kalau file tersebut di symlink ke /dev/null.
Solusinya cukup kita hapus file tersebut.

sudo rm /lib/systemd/system/iptables.service

Lalu kita reload daemon

sudo systemctl daemon-reload

Sekarang kita jalankan lagi deh service yang tadinya masked.

sudo systemctl start iptables  
sudo systemctl enable iptables

Sekian tutorial singkat kali ini, jika ada yang kurang jelas silahkan ditanyakan.

Komentar

    Tinggalkan Komentar

    Silahkan tinggalkan komentar jika ada masukan, pertanyaan, kritik ataupun dukungan. Namun pastikan untuk berkomentar secara sopan.