Skip to content
Better HN
Top
New
Best
Ask
Show
Jobs
Search
⌘K
undefined | Better HN
0 points
direwolf20
2mo 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
2mo ago
The kernel could authenticate the user before starting it.
direwolf20
OP
2mo ago
How does it do that?
charcircuit
2mo ago
There are many ways from passkeys to SAML. Though for complex methods we may want a dedicated services outside the kernel.
direwolf20
OP
2mo 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