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 file5
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.