Linux webserver 6.8.0-49-generic #49~22.04.1-Ubuntu SMP PREEMPT_DYNAMIC Wed Nov 6 17:42:15 UTC 2 x86_64
Apache/2.4.52 (Ubuntu)
Server IP : 192.168.1.1 & Your IP : 18.190.158.76
Domains :
Cant Read [ /etc/named.conf ]
User : www-data
Terminal
Auto Root
Create File
Create Folder
Localroot Suggester
Backdoor Destroyer
Readme
/
snap /
lxd /
29351 /
bin /
Delete
Unzip
Name
Size
Permission
Date
Action
arptables-legacy
73.12
KB
-rwxr-xr-x
2024-07-11 10:53
btrfs
800.09
KB
-rwxr-xr-x
2024-07-11 10:53
btrfstune
427.53
KB
-rwxr-xr-x
2024-07-11 10:53
cache_check
1.29
MB
-rwxr-xr-x
2024-07-11 10:53
cache_dump
1.29
MB
-rwxr-xr-x
2024-07-11 10:53
cache_metadata_size
1.29
MB
-rwxr-xr-x
2024-07-11 10:53
cache_repair
1.29
MB
-rwxr-xr-x
2024-07-11 10:53
cache_restore
1.29
MB
-rwxr-xr-x
2024-07-11 10:53
cache_writeback
1.29
MB
-rwxr-xr-x
2024-07-11 10:53
ceph
44.61
KB
-rwxr-xr-x
2024-07-11 10:16
dmeventd
50.23
KB
-rwxr-xr-x
2024-07-11 10:53
dnsmasq
465.06
KB
-rwxr-xr-x
2024-07-11 10:53
ebtables-legacy
14.3
KB
-rwxr-xr-x
2024-07-11 10:53
editor
2.5
KB
-rwxr-xr-x
2024-07-11 10:03
era_check
1.29
MB
-rwxr-xr-x
2024-07-11 10:53
era_dump
1.29
MB
-rwxr-xr-x
2024-07-11 10:53
era_invalidate
1.29
MB
-rwxr-xr-x
2024-07-11 10:53
era_restore
1.29
MB
-rwxr-xr-x
2024-07-11 10:53
fusermount
38.23
KB
-rwxr-xr-x
2024-07-11 10:53
fusermount3
38.23
KB
-rwxr-xr-x
2024-07-11 10:53
genisoimage
641.9
KB
-rwxr-xr-x
2024-07-11 10:53
getfattr
22.68
KB
-rwxr-xr-x
2024-07-11 10:53
iw
262.82
KB
-rwxr-xr-x
2024-07-11 10:53
logrotate
82.09
KB
-rwxr-xr-x
2024-07-11 10:53
lvchange
2.73
MB
-rwxr-xr-x
2024-07-11 10:53
lvconvert
2.73
MB
-rwxr-xr-x
2024-07-11 10:53
lvcreate
2.73
MB
-rwxr-xr-x
2024-07-11 10:53
lvdisplay
2.73
MB
-rwxr-xr-x
2024-07-11 10:53
lvextend
2.73
MB
-rwxr-xr-x
2024-07-11 10:53
lvm
2.73
MB
-rwxr-xr-x
2024-07-11 10:53
lvmconfig
2.73
MB
-rwxr-xr-x
2024-07-11 10:53
lvmdiskscan
2.73
MB
-rwxr-xr-x
2024-07-11 10:53
lvmsadc
2.73
MB
-rwxr-xr-x
2024-07-11 10:53
lvmsar
2.73
MB
-rwxr-xr-x
2024-07-11 10:53
lvreduce
2.73
MB
-rwxr-xr-x
2024-07-11 10:53
lvremove
2.73
MB
-rwxr-xr-x
2024-07-11 10:53
lvrename
2.73
MB
-rwxr-xr-x
2024-07-11 10:53
lvresize
2.73
MB
-rwxr-xr-x
2024-07-11 10:53
lvs
2.73
MB
-rwxr-xr-x
2024-07-11 10:53
lvscan
2.73
MB
-rwxr-xr-x
2024-07-11 10:53
lxc
15.39
MB
-rwxr-xr-x
2024-07-11 10:53
lxc-checkconfig
8.31
KB
-rwxr-xr-x
2024-07-11 10:25
lxc-to-lxd
19.87
MB
-rwxr-xr-x
2024-07-11 10:53
lxcfs
34.42
KB
-rwxr-xr-x
2024-07-11 10:53
lxd
39.24
MB
-rwxr-xr-x
2024-07-11 10:53
lxd-agent
13.28
MB
-rwxr-xr-x
2024-07-11 10:53
lxd-benchmark
12.45
MB
-rwxr-xr-x
2024-07-11 10:53
lxd-migrate
11.39
MB
-rwxr-xr-x
2024-07-11 10:53
lxd-user
12.18
MB
-rwxr-xr-x
2024-07-11 10:53
lzma
78.5
KB
-rwxr-xr-x
2024-07-11 10:53
mkfs.btrfs
451.53
KB
-rwxr-xr-x
2024-07-11 10:53
mkfs.xfs
366.24
KB
-rwxr-xr-x
2024-07-11 10:53
mkisofs
641.9
KB
-rwxr-xr-x
2024-07-11 10:53
nano
312.63
KB
-rwxr-xr-x
2024-07-11 10:53
nasm
1.76
MB
-rwxr-xr-x
2024-07-11 10:53
nft
26.21
KB
-rwxr-xr-x
2024-07-11 10:53
nvidia-container-cli
93
B
-rwxr-xr-x
2024-07-11 10:30
nvidia-container-cli.real
54.51
KB
-rwxr-xr-x
2024-07-11 10:53
ovn-nbctl
4.09
MB
-rwxr-xr-x
2024-07-11 10:53
ovn-sbctl
3.54
MB
-rwxr-xr-x
2024-07-11 10:53
ovs-appctl
405.79
KB
-rwxr-xr-x
2024-07-11 10:53
ovs-vsctl
3.12
MB
-rwxr-xr-x
2024-07-11 10:53
ovs-vswitchd
4.01
MB
-rwxr-xr-x
2024-07-11 10:53
ovsdb-client
880.91
KB
-rwxr-xr-x
2024-07-11 10:53
ovsdb-server
885.66
KB
-rwxr-xr-x
2024-07-11 10:53
ovsdb-tool
860.78
KB
-rwxr-xr-x
2024-07-11 10:53
pdata_tools
1.29
MB
-rwxr-xr-x
2024-07-11 10:53
pigz
114.2
KB
-rwxr-xr-x
2024-07-11 10:53
pvchange
2.73
MB
-rwxr-xr-x
2024-07-11 10:53
pvck
2.73
MB
-rwxr-xr-x
2024-07-11 10:53
pvcreate
2.73
MB
-rwxr-xr-x
2024-07-11 10:53
pvdisplay
2.73
MB
-rwxr-xr-x
2024-07-11 10:53
pvmove
2.73
MB
-rwxr-xr-x
2024-07-11 10:53
pvremove
2.73
MB
-rwxr-xr-x
2024-07-11 10:53
pvresize
2.73
MB
-rwxr-xr-x
2024-07-11 10:53
pvs
2.73
MB
-rwxr-xr-x
2024-07-11 10:53
pvscan
2.73
MB
-rwxr-xr-x
2024-07-11 10:53
pzstd
682.46
KB
-rwxr-xr-x
2024-07-11 10:53
qemu-img
1.86
MB
-rwxr-xr-x
2024-07-11 10:53
qemu-system-x86_64
17.31
MB
-rwxr-xr-x
2024-07-11 10:53
radosgw-admin
10.84
MB
-rwxr-xr-x
2024-07-11 10:53
rbd
2.84
MB
-rwxr-xr-x
2024-07-11 10:53
remote-viewer
2.13
KB
-rwxr-xr-x
2024-07-11 10:03
rsync
500.8
KB
-rwxr-xr-x
2024-07-11 10:53
setfacl
38.84
KB
-rwxr-xr-x
2024-07-11 10:53
setfattr
18.45
KB
-rwxr-xr-x
2024-07-11 10:53
setup-shmounts
18.13
KB
-rwxr-xr-x
2024-07-11 10:53
sgdisk
190.48
KB
-rwxr-xr-x
2024-07-11 10:53
snap-query
4.7
MB
-rwxr-xr-x
2024-07-11 10:53
sqfs2tar
50.49
KB
-rwxr-xr-x
2024-07-11 10:53
sqlite3
1.38
MB
-rwxr-xr-x
2024-07-11 10:53
sshfs
886
B
-rwxr-xr-x
2024-07-11 10:03
swtpm
39.65
KB
-rwxr-xr-x
2024-07-11 10:53
tar2sqfs
83.02
KB
-rwxr-xr-x
2024-07-11 10:53
thin_check
1.29
MB
-rwxr-xr-x
2024-07-11 10:53
thin_delta
1.29
MB
-rwxr-xr-x
2024-07-11 10:53
thin_dump
1.29
MB
-rwxr-xr-x
2024-07-11 10:53
thin_ls
1.29
MB
-rwxr-xr-x
2024-07-11 10:53
thin_metadata_size
1.29
MB
-rwxr-xr-x
2024-07-11 10:53
thin_repair
1.29
MB
-rwxr-xr-x
2024-07-11 10:53
thin_restore
1.29
MB
-rwxr-xr-x
2024-07-11 10:53
thin_rmap
1.29
MB
-rwxr-xr-x
2024-07-11 10:53
thin_trim
1.29
MB
-rwxr-xr-x
2024-07-11 10:53
upgrade-bridge
4.93
KB
-rwxr-xr-x
2024-07-11 10:27
uuidgen
14.23
KB
-rwxr-xr-x
2024-07-11 10:53
vgcfgbackup
2.73
MB
-rwxr-xr-x
2024-07-11 10:53
vgcfgrestore
2.73
MB
-rwxr-xr-x
2024-07-11 10:53
vgchange
2.73
MB
-rwxr-xr-x
2024-07-11 10:53
vgck
2.73
MB
-rwxr-xr-x
2024-07-11 10:53
vgconvert
2.73
MB
-rwxr-xr-x
2024-07-11 10:53
vgcreate
2.73
MB
-rwxr-xr-x
2024-07-11 10:53
vgdisplay
2.73
MB
-rwxr-xr-x
2024-07-11 10:53
vgexport
2.73
MB
-rwxr-xr-x
2024-07-11 10:53
vgextend
2.73
MB
-rwxr-xr-x
2024-07-11 10:53
vgimport
2.73
MB
-rwxr-xr-x
2024-07-11 10:53
vgmerge
2.73
MB
-rwxr-xr-x
2024-07-11 10:53
vgmknodes
2.73
MB
-rwxr-xr-x
2024-07-11 10:53
vgreduce
2.73
MB
-rwxr-xr-x
2024-07-11 10:53
vgremove
2.73
MB
-rwxr-xr-x
2024-07-11 10:53
vgrename
2.73
MB
-rwxr-xr-x
2024-07-11 10:53
vgs
2.73
MB
-rwxr-xr-x
2024-07-11 10:53
vgscan
2.73
MB
-rwxr-xr-x
2024-07-11 10:53
vgsplit
2.73
MB
-rwxr-xr-x
2024-07-11 10:53
virtfs-proxy-helper
535.88
KB
-rwxr-xr-x
2024-07-11 10:53
virtiofsd
2.15
MB
-rwxr-xr-x
2024-07-11 10:53
xdelta3
150.3
KB
-rwxr-xr-x
2024-07-11 10:53
xfs_admin
1.38
KB
-rwxr-xr-x
2020-03-03 20:42
xfs_db
620.09
KB
-rwxr-xr-x
2024-07-11 10:53
xfs_growfs
34.14
KB
-rwxr-xr-x
2024-07-11 10:53
xfs_repair
563.15
KB
-rwxr-xr-x
2024-07-11 10:53
xz
78.5
KB
-rwxr-xr-x
2024-07-11 10:53
zstd
790.59
KB
-rwxr-xr-x
2024-07-11 10:53
Save
Rename
#!/bin/sh # SPDX-License-Identifier: LGPL-2.1+ # Allow environment variables to override config : ${CONFIG:=/proc/config.gz} : ${MODNAME:=configs} CAT="cat" if [ -t 1 ]; then SETCOLOR_SUCCESS="printf \\033[1;32m" SETCOLOR_FAILURE="printf \\033[1;31m" SETCOLOR_WARNING="printf \\033[1;33m" SETCOLOR_NORMAL="printf \\033[0;39m" else SETCOLOR_SUCCESS=":" SETCOLOR_FAILURE=":" SETCOLOR_WARNING=":" SETCOLOR_NORMAL=":" fi is_set() { $CAT $CONFIG | grep "$1=[y|m]" > /dev/null return $? } show_enabled() { RES=$1 RET=1 if [ $RES -eq 0 ]; then $SETCOLOR_SUCCESS && echo -n "enabled" && $SETCOLOR_NORMAL RET=0 else if [ ! -z "$mandatory" ] && [ "$mandatory" = yes ]; then $SETCOLOR_FAILURE && echo -n "required" && $SETCOLOR_NORMAL else $SETCOLOR_WARNING && echo -n "missing" && $SETCOLOR_NORMAL fi fi return $RET } is_enabled() { mandatory=$2 is_set $1 show_enabled $? } has_cgroup_ns() { mandatory=no if [ -f "/proc/self/ns/cgroup" ]; then show_enabled 0 else show_enabled 1 fi } is_probed() { if [ ! -f /proc/modules ]; then return fi lsmod | grep $1 > /dev/null if [ $? -eq 0 ]; then echo -n ", loaded" else echo -n ", not loaded" fi } if type lxc-start >/dev/null 2>&1; then echo "LXC version $(lxc-start --version)" fi if [ ! -f $CONFIG ]; then echo "Kernel configuration not found at $CONFIG; searching..." KVER="$(uname -r)" HEADERS_CONFIG="/lib/modules/$KVER/build/.config" BOOT_CONFIG="/boot/config-$KVER" [ -f "${HEADERS_CONFIG}" ] && CONFIG=${HEADERS_CONFIG} [ -f "${BOOT_CONFIG}" ] && CONFIG=${BOOT_CONFIG} if [ ! -f "$CONFIG" ]; then MODULEFILE=$(modinfo -k $KVER -n $MODNAME 2> /dev/null) # don't want to modprobe, so give user a hint # although scripts/extract-ikconfig could be used to extract contents without loading kernel module # http://svn.pld-linux.org/trac/svn/browser/geninitrd/trunk/geninitrd?rev=12696#L327 fi if [ ! -f $CONFIG ]; then echo "$(basename $0): unable to retrieve kernel configuration" >&2 echo >&2 if [ -f "$MODULEFILE" ]; then echo "Try modprobe $MODNAME module, or" >&2 fi echo "Try recompiling with IKCONFIG_PROC, installing the kernel headers," >&2 echo "or specifying the kernel configuration path with:" >&2 echo " CONFIG=<path> $(basename $0)" >&2 exit 1 else echo "Kernel configuration found at $CONFIG" fi fi if gunzip -tq < $CONFIG 2>/dev/null; then CAT="zcat" fi KVER_MAJOR=$($CAT $CONFIG | grep '^# Linux.*Kernel Configuration' | \ sed -r 's/.* ([0-9])\.[0-9]{1,2}\.[0-9]{1,3}.*/\1/') if [ "$KVER_MAJOR" = "2" ]; then KVER_MINOR=$($CAT $CONFIG | grep '^# Linux.*Kernel Configuration' | \ sed -r 's/.* 2.6.([0-9]{2}).*/\1/') else KVER_MINOR=$($CAT $CONFIG | grep '^# Linux.*Kernel Configuration' | \ sed -r 's/.* [0-9]\.([0-9]{1,3})\.[0-9]{1,3}.*/\1/') fi if [ -z "${KVER_MAJOR}" ]; then echo "WARNING: Unable to detect version from configuration, assuming latest" echo "" KVER_MAJOR="100" KVER_MINOR="0" fi echo "" echo "--- Namespaces ---" echo -n "Namespaces: " && is_enabled CONFIG_NAMESPACES yes echo echo -n "Utsname namespace: " && is_enabled CONFIG_UTS_NS echo echo -n "Ipc namespace: " && is_enabled CONFIG_IPC_NS yes echo echo -n "Pid namespace: " && is_enabled CONFIG_PID_NS yes echo echo -n "User namespace: " && is_enabled CONFIG_USER_NS echo if is_set CONFIG_USER_NS; then if command -v newuidmap >/dev/null 2>&1; then f=$(command -v newuidmap) if [ ! -u "${f}" ]; then echo "Warning: newuidmap is not setuid-root" fi else echo "newuidmap is not installed" fi if command -v newgidmap >/dev/null 2>&1; then f=$(command -v newgidmap) if [ ! -u "${f}" ]; then echo "Warning: newgidmap is not setuid-root" fi else echo "newgidmap is not installed" fi fi echo -n "Network namespace: " && is_enabled CONFIG_NET_NS echo if ([ $KVER_MAJOR -lt 4 ]) || ([ $KVER_MAJOR -eq 4 ] && [ $KVER_MINOR -lt 7 ]); then echo -n "Multiple /dev/pts instances: " && is_enabled DEVPTS_MULTIPLE_INSTANCES echo fi echo echo "--- Control groups ---" echo -n "Cgroups: " && is_enabled CONFIG_CGROUPS echo echo -n "Cgroup namespace: " && has_cgroup_ns echo print_cgroups() { # print all mountpoints for cgroup filesystems awk '$1 !~ /#/ && $3 == mp { print $2; } ; END { exit(0); } ' "mp=$1" "$2" ; } CGROUP_V1_MNTS=$(print_cgroups cgroup /proc/self/mounts) CGROUP_V2_MNTS=$(print_cgroups cgroup2 /proc/self/mounts) echo "Cgroup v1 mount points: " for mnt in ${CGROUP_V1_MNTS}; do echo " - ${mnt}" done echo "Cgroup v2 mount points: " for mnt in ${CGROUP_V2_MNTS}; do echo " - ${mnt}" done if [ "${CGROUP_V2_MNTS}" != "/sys/fs/cgroup" ]; then CGROUP_SYSTEMD_MNTPT=$(echo "$CGROUP_V1_MNTS" | grep "/systemd") if [ -z "$CGROUP_SYSTEMD_MNTPT" ]; then echo -n "Cgroup v1 systemd controller: " $SETCOLOR_FAILURE && echo -n "missing" && $SETCOLOR_NORMAL echo fi CGROUP_FREEZER_MNTPT=$(echo "$CGROUP_V1_MNTS" | grep "/freezer") if [ -z "$CGROUP_FREEZER_MNTPT" ]; then echo -n "Cgroup v1 freezer controller: " $SETCOLOR_FAILURE && echo -n "missing" && $SETCOLOR_NORMAL echo fi CGROUP_MNT_PATH=$(echo "$CGROUP_V1_MNTS" | head -n 1) if [ -f $CGROUP_MNT_PATH/cgroup.clone_children ]; then echo -n "Cgroup v1 clone_children flag: " && $SETCOLOR_SUCCESS && echo "enabled" && $SETCOLOR_NORMAL fi fi echo -n "Cgroup device: " && is_enabled CONFIG_CGROUP_DEVICE echo echo -n "Cgroup sched: " && is_enabled CONFIG_CGROUP_SCHED echo echo -n "Cgroup cpu account: " && is_enabled CONFIG_CGROUP_CPUACCT echo echo -n "Cgroup memory controller: " if ([ $KVER_MAJOR -ge 3 ] && [ $KVER_MINOR -ge 6 ]) || ([ $KVER_MAJOR -gt 3 ]); then is_enabled CONFIG_MEMCG else is_enabled CONFIG_CGROUP_MEM_RES_CTLR fi echo is_set CONFIG_SMP && echo -n "Cgroup cpuset: " && is_enabled CONFIG_CPUSETS && echo echo echo "--- Misc ---" echo -n "Veth pair device: " && is_enabled CONFIG_VETH && is_probed veth echo echo -n "Macvlan: " && is_enabled CONFIG_MACVLAN && is_probed macvlan echo echo -n "Vlan: " && is_enabled CONFIG_VLAN_8021Q && is_probed 8021q echo echo -n "Bridges: " && is_enabled CONFIG_BRIDGE && is_probed bridge echo echo -n "Advanced netfilter: " && is_enabled CONFIG_NETFILTER_ADVANCED && is_probed nf_tables if ( [ $KVER_MAJOR -gt 3 ] && [ $KVER_MINOR -gt 6 ] ) && [ $KVER_MAJOR -lt 5 ] ; then echo echo -n "CONFIG_NF_NAT_IPV4: " && is_enabled CONFIG_NF_NAT_IPV4 && is_probed nf_nat_ipv4 echo echo -n "CONFIG_NF_NAT_IPV6: " && is_enabled CONFIG_NF_NAT_IPV6 && is_probed nf_nat_ipv6 fi echo echo -n "CONFIG_IP_NF_TARGET_MASQUERADE: " && is_enabled CONFIG_IP_NF_TARGET_MASQUERADE && is_probed nf_nat_masquerade_ipv4 echo echo -n "CONFIG_IP6_NF_TARGET_MASQUERADE: " && is_enabled CONFIG_IP6_NF_TARGET_MASQUERADE && is_probed nf_nat_masquerade_ipv6 echo echo -n "CONFIG_NETFILTER_XT_TARGET_CHECKSUM: " && is_enabled CONFIG_NETFILTER_XT_TARGET_CHECKSUM && is_probed xt_CHECKSUM echo echo -n "CONFIG_NETFILTER_XT_MATCH_COMMENT: " && is_enabled CONFIG_NETFILTER_XT_MATCH_COMMENT && is_probed xt_comment echo echo -n "FUSE (for use with lxcfs): " && is_enabled CONFIG_FUSE_FS && is_probed fuse echo echo echo "--- Checkpoint/Restore ---" echo -n "checkpoint restore: " && is_enabled CONFIG_CHECKPOINT_RESTORE echo echo -n "CONFIG_FHANDLE: " && is_enabled CONFIG_FHANDLE echo echo -n "CONFIG_EVENTFD: " && is_enabled CONFIG_EVENTFD echo echo -n "CONFIG_EPOLL: " && is_enabled CONFIG_EPOLL echo echo -n "CONFIG_UNIX_DIAG: " && is_enabled CONFIG_UNIX_DIAG echo echo -n "CONFIG_INET_DIAG: " && is_enabled CONFIG_INET_DIAG echo echo -n "CONFIG_PACKET_DIAG: " && is_enabled CONFIG_PACKET_DIAG echo echo -n "CONFIG_NETLINK_DIAG: " && is_enabled CONFIG_NETLINK_DIAG echo echo -n "File capabilities: " if [ "${KVER_MAJOR}" = 2 ] && [ ${KVER_MINOR} -lt 33 ]; then is_enabled CONFIG_SECURITY_FILE_CAPABILITIES echo else $SETCOLOR_SUCCESS && echo "enabled" && $SETCOLOR_NORMAL fi echo echo "Note : Before booting a new kernel, you can check its configuration" echo "usage : CONFIG=/path/to/config $0" echo