终端登录 lightdm

Apa*_*tus 4 vnc command-line unity lightdm 16.10

如果我远程启动我的计算机,并且希望有人使用我的帐户访问它而无需告诉他们我的密码,我必须启动 VNC 并登录。

有没有办法通过 ssh 来管理它?这样我就可以通过终端登录帐户了?

我希望你可以帮助我

Ada*_*ski 5

这是一个答案,适用于 Ubuntu 16.04 lightdm

  1. 让自己能够访问位于 下的rootlightdm 。要么将其复制到您可以读取的位置并删除您的 root 权限,要么只是保留 root 权限。.Xauthority/var/lib/lightdm/.Xauthority
  2. 设置XAUTHORITY为指向该文件(例如export XAUTHORITY=/var/lib/lightdm/.Xauthority
  3. 设置DISPLAY为活动显示 ( export DISPLAY=:0)
  4. xdotool现在应该可以工作了。尝试

    xdotool type "My super secret password"
    xdotool key Return
    
    Run Code Online (Sandbox Code Playgroud)