🔐 راهنمای کامل: آپدیت سرور + cPanel و مقابله با هک ۱. قبل از همه، آپدیت Kernel فراموش نشه. • اگر از dnf استفاده میکنید dnf update -y dnf upgrade -y —refresh reboot • اگر از yum استفاده میکنید yum clean all yum makecache yum update -y reboot 〰️〰️〰️〰️〰️〰️〰️〰️〰️…مرحله بعد، قطع کردن دسترسی هکر به سیپنل ❌قبل از هرچیزی از فایروالی که استفاده میکنید استفاده کنید و فقط و فقط آیپی پابلیک خودتون رو داخل allow list قرار بدید و دسترسی ها به پورت های سیپنل: # WHM/cPanel/Webmail2082,2083,2086,2087,2095,2096جهت اطمینان:find /var/cpanel/sessions -type f -delete/scripts/restartsrv_cpsrvdهمه سشن های لاگین شده در سیپنل رو کیل کنید〰️〰️〰️〰️〰️〰️〰️〰️〰️〰️〰️〰️〰️ssh_key هایی که داخل یوزر ها تنظیم شده (اخیرا اضافه شده) رو حذف کنید و درصورت نیاز ssh key خودتون رو مجددا بزارید تو سرورتونfind /root /home -name authorized_keys -type f -lsfind /root /home -name authorized_keys -type f -mtime -60 -print -exec cat {} \;Sudoer یوزر های جدید رو چک کنید:cat /etc/sudoersls -la /etc/sudoers.d/find /etc/sudoers.d -type f -mtime -60 -print -exec cat {} \;کرون جاب های جدید که ممکنه اضافه شده باشه چک کنید:crontab -lls -la /etc/cron* /var/spool/cron /var/spool/cron/crontabs 2>/dev/nullfind /etc/cron* /var/spool/cron* -type f -mtime -60 -print -exec sed -n '1,120p' {} \; 2>/dev/nullsystem daemon ها رو هم چک کنید:systemctl list-unit-files --type=service --type=timerfind /etc/systemd/system /usr/lib/systemd/system -type f -mtime -60 -lssystemctl list-timers --all〰️〰️〰️〰️〰️〰️〰️〰️〰️〰️〰️〰️بعد از این که فایل ها و دسترسی ها رو حذف کردید تمامی پسورد ها و apikey هایی که دارید رو rotate کنید (تغییر بدید)احتمالا safe هستید اگر چیزی پیدا نشد و همه چیز اوکی بود اگر نه هم یوزر ها و دسترسی ها رو حذف کنید. 🙂