Threat Actor Mindset | LegionHunter

Listen to this Post

🖥️VPS Setup is working fine, now time for manual verification

Mostly false positives, but initial learning stage🫠

I will keep adding more to this VPS List soon along with Linux troubleshooting solutions for out-of-memory, how to deal with heavy processes invoking oom-killer👇
https://lnkd.in/dXUVkCPT

You Should Know:

Here are some practical Linux commands and troubleshooting tips for managing VPS and handling out-of-memory (OOM) issues:

1. Check Memory Usage:

free -h 

This command displays the total, used, and free memory in a human-readable format.

2. Identify Memory-Hogging Processes:

top 

Use `top` to monitor processes and sort them by memory usage (press Shift + M).

3. Kill a Process Invoking OOM-Killer:

kill -9 <PID> 

Replace `` with the process ID of the problematic process.

4. Adjust OOM-Killer Score:

echo -1000 > /proc/<PID>/oom_score_adj 

This command lowers the OOM-killer score for a specific process, making it less likely to be killed.

5. Increase Swap Space:

sudo fallocate -l 2G /swapfile 
sudo chmod 600 /swapfile 
sudo mkswap /swapfile 
sudo swapon /swapfile 

This creates a 2GB swap file to help mitigate memory issues.

6. Monitor System Logs for OOM Events:

grep -i 'oom' /var/log/syslog 

This helps identify if the OOM-killer has been invoked recently.

7. Limit Process Memory Usage:

ulimit -m <memory_limit_in_KB> 

Set a memory limit for a process to prevent it from consuming excessive resources.

What Undercode Say:

Managing a VPS efficiently requires a deep understanding of Linux system administration, especially when dealing with memory-intensive processes. The OOM-killer is a last-resort mechanism to prevent system crashes, but it can be mitigated by optimizing memory usage, increasing swap space, and monitoring processes. Always ensure your VPS is configured to handle the workload you intend to run. For advanced users, tuning kernel parameters and using tools like `cgroups` can provide finer control over resource allocation.

For further reading on VPS optimization and Linux memory management, check out these resources:
Linux Memory Management
VPS Troubleshooting Guide

Keep experimenting and refining your setup to achieve optimal performance!

References:

Reported By: Abhirup Konwar – Hackers Feeds
Extra Hub: Undercode MoN
Basic Verification: Pass ✅Featured Image