Если я запускаю свой компьютер удаленно, и я хочу, чтобы кто-то обращался к нему с моей учетной записью, не указав мне свой пароль, я должен запустить VNC и войти в систему.
Есть ли способ управлять этим над ssh ? Чтобы я мог войти в аккаунт через терминал?
Надеюсь, вы сможете мне помочь
Вот ответ, который работает под Ubuntu 16.04 с lightdm:
Сделайте себе root, чтобы получить доступ к .Xauthority lightdm, который находится под /var/lib/lightdm/.Xauthority. Либо скопируйте его где-нибудь, где он будет доступен для вас, и удалите ваши корневые разрешения, или просто останетесь root. установите XAUTHORITY, чтобы указать на этот файл (например, export XAUTHORITY=/var/lib/lightdm/.Xauthority) установите DISPLAY на активный дисплей (export DISPLAY=:0) xdotool теперь должны работать. Попробуйтеxdotool type "My super secret password"
xdotool key Return