Ubuntu Server 12.04 удаленный доступ к рабочему столу

У меня дома есть сервер Ubuntu 12.04 с работающим графическим интерфейсом.

Он делает много вещей, таких как виртуальные хосты Apache (несколько сайтов WordPress, размещенные для меня и моих друзей), сервер Samba, сервер Mini DLNA и некоторые другие вещи. Это здорово, мы думаем, что это муравьиные штаны в нашем доме, они безупречно обслуживают медиа по всему дому (гораздо полезнее и лучше, чем наша старая установка, работавшая на Windows 7). Я использую Webmin, чтобы управлять практически всем на нем. Хорошо до Webmin, это здорово, но у него есть ограничения (для меня и моих ограниченных навыков).

Вот в чем дело. Когда я далеко от дома (очень много), я хочу иметь возможность управлять рабочим столом сервера Ubuntu (это оксюморон? Может быть, я имею в виду графический интерфейс сервера Ubuntu) удаленно (я знаю, что должен изучать командную строку через ssh, но я Я глуп и не успеваю.;) В прошлый раз, когда я открывал порт (22) для SSH, я читал логи и меня забивали попытки взлома. Поэтому я закрыл порт на маршрутизаторе.

Наше интернет-соединение дома кабельное и очень быстрое. Когда я нахожусь вне дома, я использую соединение 3G на сетчатке iPad и ноутбук под управлением Windows. Слишком медленно, чтобы получить торренты (не говоря уже о дорогих данных).

Итак, мой вопрос: « Как я могу удаленно подключиться к своему серверу с помощью клиента VNC или чего-то в этом роде и управлять им, как будто я сижу перед ним с графическим интерфейсом? »

[ 116] Webmin хорош, но я хочу удаленно использовать браузер на сервере и запускать торренты. Поэтому, когда я прихожу домой, все готово и ждет, пока я посмотрю на своих устройствах с поддержкой DLNA дома.

2
задан 13 March 2014 в 19:20

3 ответа

Тип в Поиске Единицы: Удаленный рабочий стол и активирует настройки. Это позволяет Вам соединяться удаленно со своей Ubuntu.

Дополнительную информацию см. в следующей статье:

http://www.makeuseof.com/tag/ubuntu-remote-desktop-builtin-vnc-compatible-dead-easy/

0
ответ дан 13 March 2014 в 19:20

Используйте TeamViewer .

Это лучшее бесплатное решение для Ubuntu. Под лучшим я также подразумеваю самый легкий в настройке. И, учитывая простоту установки, я не говорю, что я на 100% уверен, что после его установки не требуется никаких настроек. Но вы не должны беспокоиться о настройках сети или о чем-то подобном. Просто установите его на обоих устройствах, и вы сможете подключиться к другому устройству и управлять им, как если бы вы сидели за ним.

0
ответ дан 13 March 2014 в 19:20

Для управления сервером я настоятельно рекомендую ssh - инструмент командной строки. Подавляющее большинство функций управления серверами - это редактирование файлов, установка программного обеспечения и запуск служб, все это тривиально в командной строке.

Для безопасности ssh используйте ключи и отключите аутентификацию по паролю. См .:

https://help.ubuntu.com/community/SSH/OpenSSH/Keys

Как защитить сервер SSH?

Установка рабочего стола, такого как Unity, добавляет очень мало, и VNC-серверы обычно взламываются. Если вы должны VNC, туннелируйте его через ssh или используйте FreeNX с быстрым и безопасным. Я не уверен насчет TeamViewer.

Кроме того, IMO, большой рабочий стол, такой как Unity, добавляет пакеты, потенциально создающие дыру в безопасности и усложняющие управление сервером (обновления).

ИМО лучшим графическим решением является webmin. Webmin - это графический интерфейс для управления сервером, который лучше подходит для управления сервером, чем для любого рабочего стола (unity / gnome / kde / etc).

Webmin pic

Webmin см .: https://wiki.ubuntu.com/webmin

http: // ubuntuserverguide .com / 2012/06 / как в установке-Webmin-на-убунту-сервер-12-04-lts.html

0
ответ дан 13 March 2014 в 19:20

Другие вопросы по тегам:

Похожие вопросы: