Solusi DirectAdmin error libkeyutils.so.1: file too short saat build

Server kawan error seperti ini, setelah terkena hack

/usr/bin/ld: error: /lib/x86_64-linux-gnu/libkeyutils.so.1: file too short

Dampaknya tidak bisa build software yang ada di Custombuild DirectAdmin. Okay mari kita perbaiki.

Pertama, check file libkeyutils.so.1 pastikan sizenya tidak 0

ls -l /lib/x86_64-linux-gnu/libkeyutils.so.1

Jika sizenya 0 artinya corrupt dan hacked, solusinya install ulang

apt install re-install libkeyutils

Jika masih belum bisa install dev packagenya

apt install install libkeyutils-dev

Check

sudo dpkg --verify

Perintah sudo dpkg --verify (atau sudo dpkg -V) digunakan untuk memverifikasi integritas file dari paket-paket yang telah diinstal pada sistem berbasis Debian atau Ubuntu. Perintah ini membandingkan file yang ada di sistem dengan informasi yang disimpan dalam database paket, seperti ukuran, checksum, dan izin file.

Contohnya ini server yang terkena hack

??5?????? c /etc/ld.so.conf
??5??????   /usr/include/linux/posix_types.h
??5?????? c /etc/sudoers
??5?????? c /etc/sysconfig/imunify360/imunify360.config.defaults.example
??5?????? c /etc/bind/named.conf
??5?????? c /etc/bind/named.conf.options
??5?????? c /etc/sysctl.conf
  • c artinya configuration file
  • 5 artinya file telah berubah/dimodifikasi oleh system DirectAdmin ataupun hacked

Jadi kalau filenya terkena hack ataupun corrupt nanti akan terlihat.

Jika semua sudah OK, coba build ulang.

Semoga bermanfaat.

Add a comment