One Hat Cyber Team
Your IP :
3.148.145.200
Server IP :
192.145.235.60
Server :
Linux ngx365.inmotionhosting.com 5.14.0-427.33.1.el9_4.x86_64 #1 SMP PREEMPT_DYNAMIC Fri Aug 30 09:45:56 EDT 2024 x86_64
Server Software :
Apache
PHP Version :
8.2.27
Buat File
|
Buat Folder
Eksekusi
Dir :
~
/
opt
/
sharedrads
/
View File Name :
check_user
#!/usr/bin/bash # Shared RADS Tools, written by Erik Soroka (eriks@imhadmin.net, ext 834) # This tool reports all pertinent data on a particular user for RA review. CHECKUSER=$1 if [ -d /opt/sharedrads ]; then RADS_ROOT=/opt/sharedrads else RADS_ROOT=/opt/dedrads fi #no user name received, no plaintext flag received if [ -z $1 ]; then #no username argument received, lets show all server data echo ; $RADS_ROOT/check_server exit 0 fi #no user received, but plaintext flag is present if [ "$1" == "--plaintext" ]; then #no username argument received, lets show all server data echo ; $RADS_ROOT/check_server | sed -r "s:\x1B\[[0-9;]*[mK]::g" exit 0 fi if [ "$2" == "--plaintext" ]; then RADSCOLORS=off fi echo #load functions + banners source $RADS_ROOT/radsfunctions.sh if [ "$RADSCOLORS" == "off" ]; then radsbanner-nocolor else radsbanner fi #SET A UNIQUE SESSION ID SESSIONID=`date +%s` if [ "$RADSCOLORS" == "off" ]; then #check CPU $RADS_ROOT/check_cpu $CHECKUSER $SESSIONID | sed -r "s:\x1B\[[0-9;]*[mK]::g" #check dcpumon $RADS_ROOT/check_dcpumon $CHECKUSER $SESSIONID | sed -r "s:\x1B\[[0-9;]*[mK]::g" #check crons $RADS_ROOT/check_crons $CHECKUSER $SESSIONID | sed -r "s:\x1B\[[0-9;]*[mK]::g" #check mySQL slow queries tail -10000 /var/log/slowqueries | $RADS_ROOT/mysql/slowqueryparser.py 2>&1 | awk "\$1 ~ /USER|$CHECKUSER/" #check bandwidth $RADS_ROOT/check_bandwidth $CHECKUSER $SESSIONID | sed -r "s:\x1B\[[0-9;]*[mK]::g" else #check CPU $RADS_ROOT/check_cpu $CHECKUSER $SESSIONID #check dcpumon $RADS_ROOT/check_dcpumon $CHECKUSER $SESSIONID #check crons $RADS_ROOT/check_crons $CHECKUSER $SESSIONID #check mySQL slow queries if on shared [ -d /opt/sharedrads ] && tail -10000 /var/log/slowqueries | $RADS_ROOT/mysql/slowqueryparser.py 2>&1 | awk "\$1 ~ /USER|$CHECKUSER/" #check bandwidth $RADS_ROOT/check_bandwidth $CHECKUSER $SESSIONID fi