|
|
|
|
|
by dooglius
2691 days ago
|
|
> is it good design that an unprivileged user who logs in once can consume arbitrary runtime resources uncontrolled, unbounded forever A unprivileged user can still do this by setting up an intermediary box that keeps a persistent ssh session open. Incidentally, this is exactly what I plan to do if I ever need to ssh into a server with KillUserProcesses=yes. > other OSes don't really allow this unprivileged either On Windows, if I remote desktop from a laptop into a desktop, and start a web server, then shut down the laptop, the server stays running. On iOS if I start drafting an email, and reboot my phone, I don't lose my work. On ChromeOS, my tabs will stick around after a system crash. The world is moving toward processes being _more_ persistent, not less. |
|