Skip to content
Better HN
Top
New
Best
Ask
Show
Jobs
Search
⌘K
undefined | Better HN
0 points
direwolf20
3mo ago
0 comments
Share
Those are already unprivileged operations, but how does it start the initial process in that terminal with the correct privileges for a different user?
0 comments
default
newest
oldest
charcircuit
3mo ago
The kernel could authenticate the user before starting it.
direwolf20
OP
3mo ago
How does it do that?
charcircuit
3mo ago
There are many ways from passkeys to SAML. Though for complex methods we may want a dedicated services outside the kernel.
direwolf20
OP
3mo ago
How does that service get launched with the privilege to switch to any user?
1 more reply
j
/
k
navigate · click thread line to collapse