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 : 216.73.216.107
Domains :
Cant Read [ /etc/named.conf ]
User : www-data
Terminal
Auto Root
Create File
Create Folder
Localroot Suggester
Backdoor Destroyer
Readme
/
snap /
core /
17210 /
usr /
share /
subiquity /
Delete
Unzip
Name
Size
Permission
Date
Action
console_conf
[ DIR ]
drwxr-xr-x
2024-10-02 19:52
subiquitycore
[ DIR ]
drwxr-xr-x
2024-10-02 19:52
console-conf-tui
2.86
KB
-rwxr-xr-x
2017-01-25 22:18
console-conf-wait
26
B
-rw-r--r--
2016-10-05 02:14
console-conf-wrapper
2.14
KB
-rwxr-xr-x
2017-03-28 22:07
console-conf-write-login-details
934
B
-rwxr-xr-x
2017-03-28 22:07
Save
Rename
#!/bin/bash set -e trap true HUP INT QUIT TSTP echo_on () { stty echo; } trap echo_on EXIT # agetty only sets ICRNL if it has read the username and seen whether # it was terminated by CR or NL. We pass -n to agetty so that hasn't # happened and need to force it on. Yay UNIX! stty icrnl -echo if [ "$(snap managed)" = "true" ]; then # check if we have extrausers that have no password set if grep -qE '^[-a-z0-9+.-_]+:x:' /var/lib/extrausers/passwd && ! grep -qE '^[-a-z0-9+.-_]+:\$[0-9]+\$.*:' /var/lib/extrausers/shadow; then tty=$(tty) tty=$(echo ${tty#/dev/} | tr '/' '-') readargs=() filepath="/run/console-conf/login-details-${tty}.txt" if [ ! -f ${filepath} ]; then mkdir -p /run/console-conf set +e /usr/share/subiquity/console-conf-write-login-details > ${filepath}.tmp rval=$? set -e # A exit code of 2 from console-conf-write-login-details # means there are no scope global IP addresses. It will # have printed a message saying that you can't log in # until the device gets an IP address so we display that # but check every 5 seconds if an ip address has appeared. if [ $rval -eq 0 ]; then mv ${filepath}.tmp ${filepath} elif [ $rval -eq 2 ]; then mv ${filepath}.tmp ${filepath}.noip filepath=${filepath}.noip readargs=(-t 5) else exit $rval fi fi cat $filepath set +e while :; do read "${readargs[@]}" REPLY if [ $? -le 128 ]; then # If we didn't time out, re-display everything. exit 0 fi if ip addr show | grep -qE "scope global"; then # If we timed out, but it appears that we may now have # an IP address, re-display everything. exit 0 fi done else touch /var/lib/console-conf/complete fi exit 0 fi cat /usr/share/subiquity/console-conf-wait read REPLY exec console-conf "$@"