Віддалений вхід із графічним диспетчером дисплеїв (GDM, LightDM)


23

Чи можливо дистанційно (через ssh) зробити логін в GDM? Я поясню ситуацію, в якій мені це знадобиться: я перебуваю на своєму ноутбуці та підключаюсь до свого робочого столу через ssh. Я розумію, є деякі оновлення. Встановлю їх усі, але мені потрібно перезавантажити комп’ютер. Проблема полягає в тому, що після перезавантаження робочого столу не буде доступних сеансів GDM, оскільки це необхідно для входу в систему. Чи можу я якось віддалено виконувати вхід у GDM зі свого ноутбука?

Редагувати: я не можу знайти FreeNX для Maverick, і мені не вдалося налаштувати x11vnc + vncviewer для роботи. Хіба не існує простого способу?

Відповіді:


25

Встановіть x11vnc на пульт

Ми припускаємо, що робоча настройка ssh вже зроблена.

user@remote: sudo apt-get install x11vnc

Віддалений вхід із GDM

Ми припускаємо, що успішну настройку vnc вже зроблено.

user@remote:~$ sudo x11vnc <options>

x11vnc використовуватиме наперед задані налаштування та паролі VNC. Для подальших варіантів див. Сторінку та цей хороший та розроблений підручник .

Віддалений вхід із Light DM

Для доступу до екрана входу в Light DM нам потрібно подати файл Xauhority для Light DM

ssh user@remote
user@remote: sudo su
root@remote: x11vnc -auth /var/lib/lightdm/.Xauthority -display :0

Переглянути віддалений екран

На стороні клієнта запустіть vncviewer (наприклад, від xtightvncviewer Встановіть xtightvncviewer ) наступним чином:

vncviewer -via user@remote localhost:0

До localhost:0ми виводимо екран 0на локальному хості. Варіант -viaпризначений для використання ssh.

Після введення пароля для віддаленого входу ми можемо перейти до графічного входу.


Що саме я повинен робити на віддаленій машині, а що на локальній машині ... Додатково ... чи би це перебігало на shh (зашифроване та таке)?
Лурі

Я повинен встановити і налаштувати VNC перший ... Так що це займе якийсь час , щоб перевірити як x11vnc і FreeNX (лив час тест ... дітей, а також :))
Лурі

Коли я видаю команду x11vnc на віддаленій машині, я отримую драматичне попередження про не встановлення пароля та про те, щоб усі могли бачити мій робочий стіл .... Як встановити пароль? Мені справді треба його встановити?
Лурі

О, і насправді sudo x11vnc не вдається запустити ... каже, що не може знайти дисплей
1111

Що ви маєте на увазі? Я встановив x11vnc на віддаленій машині, а xnc4viewer - на локальній. У мене є додаткова проблема з командою vncviewer: я не використовую відкриті ключі, а пароль, а мій ssh-сервер не працює на порту 22 (за замовчуванням).
Лурі

5

FreeNX . Ви входите графічно - те саме, що сидите перед комп'ютером. Все це відбувається в тунелі, хоча SSH. Вам сподобається.


Я повинен протестувати як x11vnc, так і FreeNX ... Я дуже стурбований безпекою, тхо, тому я хотів би знати, який з них найбезпечніший.
Лурі

Вони обоє вперед, хоча SSH.

1
Я просто не можу знайти FreeNX ... Це не в сховищах за замовчуванням, і їх PPA повертає пару помилок 404 типу (я використовую індивідуаліст, до речі)
Лурі

1
Комерційне (безкоштовне) видання доступне. nomachine.com/download.php
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.