Я пытаюсь запустить сервер x для определенного пользователя на tty5 от имени пользователя root от tty6. Мой подход состоял в том, чтобы войти в tty5 как определенный пользователь из командной строки tty6. Тогда я бы просто chvt
до 5 и startx
там. Проблема в том, что я понятия не имею, как войти в систему определенного пользователя в указанном tty.
Итак, вкратце: есть ли команда, чтобы перейти на определенный tty и войти в систему как отдельный пользователь от другого tty, используя привилегии root?
Или я могу просто startx
для указанного пользователя и виртуального терминала?
Редактировать: я хочу использовать привилегии root для входа в систему указанного пользователя, чтобы пароль не запрашивался.