1.5 KiB
Cyberbrain is a way to ensure that so long as a person is connected to the Internet and authorized, they're able to connect to, use, and control the AniNIX. It's a web-based shell emulator for connecting to the system. It can serve as an alternative to using the Terminal & SSH add-on for AniNIX/Geth in cases where a separate security posture is needed for each.
Warning: This is a fallback measure -- browsers are still inherently less secure than hard clients like Git Bash or OpenSSH.
Etymology
A cyberbrain is a concept from the series Ghost in the Shell. It's the integration of a normal brain with electronic, usually networked components. Similarly, this app serves as a core bridge between the shell environment of the AniNIX and any authorized user.
Relevant Files and Software
This service uses a file, /etc/conf.d/webssh, to control the service. Additionally, there's a password file /opt/openresty/nginx/passwords/cyberbrain.htpasswd that controls an initial authentication to the webserver socket.
Backups
No backup is needed.
Available Clients
This uses the same clients as AniNIX/WebServer. Any browser will do.