My uninformed understanding, is that you allow people to login into an actual user account within the system, but then you replace their shell (usually you change something like /bin/sh to /usr/bin/ssh_application in the entry for that account within the /etc/passwd file), so when someone logs into that account, instead of running an "open" shell, they get the application instead, and when the application exits, the session ends
So essentially you should be able to create an ssh application with just a shell script
nico|2 years ago
My first year of college, the school had a Telnet-based application to request classes, it would be amazing to build something like that
Any pointers on how to build the npx installer?
thomasfromcdnjs|2 years ago
nico|2 years ago
cookiemonsieur|2 years ago
nico|2 years ago
So essentially you should be able to create an ssh application with just a shell script