Не могу удаленный рабочий стол на сервер
Я пытаюсь войти на мой сервер. На моем реальном сервере, когда я печатаю startx
, он загружается в гнома. Именно в этот момент мой сервер позволит мне удаленно подключиться к нему.
Моя проблема сейчас, мой сервер не загружается в GNOME, запустив startx
и просто сидеть в командной строке. Я не с этим и не могу напечатать startx
команда. Если я ssh в это, и введите startx
Я получаю следующий вывод:
dan @ dvserver: ~ $ startx X: пользователь не авторизован для запуска X-сервера, прерывается. ^CInvalid Ключ Xinit MIT-MAGIC-COOKIE-1: отказ от xinit: невозможно подключиться к X-серверу: соединение отказано xinit: неожиданный сигнал 2 dan@dvserver:~$ sudo startx [sudo] пароль для dan: фатальная ошибка сервера: сервер является уже активен для отображения 0 Если этот сервер больше не работает, удалите /tmp/.X0-lock и запустите снова. Обратитесь за помощью в службу поддержки X.Org Foundation по адресу http://wiki.x.org. ddxSigGiveUp: закрытие журнала
И когда я пытаюсь VNC в это, это терпит неудачу. Есть ли способ, которым я не могу начать сеанс x через ssh и все еще подключаться через vnc? Может быть, я просто об этой проблеме с удаленным рабочим столом. Также я использую TightVNC.
1 ответ
На вашем сервере сделайте это:
sudo -i
затем
vncserver
тогда сделай это на своей машине
ssh -L 5902:localhost:5901 server
тогда вы можете запустить свой vncviewer как всегда
vncviewer localhost:2
Если вы хотите узнать больше об этом, используйте эту ссылку