如果我是 root 用户,我只需使用 即可解锁任何用户的图形会话,而无需知道他们的密码loginctl unlock-session <session>
。
但是,我可以在不知道密码的情况下以用户身份启动图形会话吗?我可以备份/etc/shadow
、更改密码、登录,然后恢复,但这太麻烦了,一定有更好的方法……对于终端/控制台,我有旧的sudo -i -u <user>
,不需要那个,也许我也可以在图形环境中做类似的事情?
在我的用例中,这是完全合法的。如果重要的话,它是 sddm 和 KDE/Plasma 桌面。