User Switcher, just like sudo but worse
Go to file
Alessandro Mauri a666081599 touches to shell proxy
reworked the privilege escalation works by changing the way target user info
is passed around, now we pass struct passwd* and struct group* instead of
strings wich allows much greater flexibility.
Also now us mimics the behavior of sudo and doas regarding the shell proxies:
- commands are started under a subshell, that shell is the user's
- if no command is specified just the shell is executed
2021-04-03 17:17:23 +02:00
config.template todo and notes 2021-04-03 01:20:48 +02:00
LICENSE licensed code 2021-03-27 23:01:22 +01:00
makefile debug options 2021-03-28 16:57:44 +02:00
README.md updated project description 2021-04-03 01:22:36 +02:00
TODO touches to shell proxy 2021-04-03 17:17:23 +02:00
us.c touches to shell proxy 2021-04-03 17:17:23 +02:00

US - User {Switcher,Shell}

Opens a shell as a different user without needing to authenticate as that user. This is similar to the behavior of su but it allows to execute privileged and/or commands as any other user without needing their password.