Домашний FullHD медиацентр своими руками

Содержание материала

Рейтинг:  5 / 5

Звезда активнаЗвезда активнаЗвезда активнаЗвезда активнаЗвезда активна
 

Удаленный доступ к медиацентру

Если вы выполнили все предыдущие шаги, то наверняка уже имеете домашний медиацентр с установленным на нем Ubuntu Linux и запущенным под ним XBMC media center в standalone-сессии. Зачем в этом случае может понадобиться FreeNX? Предположим, что у вас дома есть еще один компьютер или ноутбук – в таком случае вы сможете залогиниться с него на медиацентр через локальную сеть и выполнить любые действия, как если бы вы работали прямо за ним – добавить файлы в очередь на закачку через торрент или DC++, установить обновления или поменять какие – либо настройки.

FreeNX является свободно распространяемым ПО с открытым исходным кодом, он использует безопасное соединение (основан на SSH) и работает быстро.

FreeNX Server на медиацентр

Так как FreeNX основан на ssh, сначала надо установить его. Открываем уже ставшее нам привычным окно терминала:

  • sudo apt-get install ssh

Теперь добавляем в список источников FreeNX Team PPA:

  • sudo nano /etc/apt/sources.list

добавляем в конец файла 2 строки:

[...]
deb http://ppa.launchpad.net/freenx-team/ppa/ubuntu jaunty main
deb-src http://ppa.launchpad.net/freenx-team/ppa/ubuntu jaunty main

Теперь добавим ключик для FreeNX Team PPA:

  • sudo apt-key adv ––recv-keys ––keyserver keyserver.ubuntu.com 2a8e3034d018a4ce

Выполним обновление:

  • sudo apt-get update

Теперь устанавливаем ( при установке в систему будет добавлен пользователь – nx):

  • sudo aptitude install freenx

Теперь запускаем setup:

  • sudo /usr/lib/nx/nxsetup ––install

{xtypo_info}Если вы еще больший параноидальный маньяк, чем я, то знайте: в использовании публичного ключика, приведенного выше, есть риск. В этом случае кто угодно из вашей локальной сети сможет подключиться через ssh к вашему медиацентру как пользователь nx. Это является нежелательной дополнительной уязвимостью вашего медиацентра. Вы можете избавиться от этого риска путем создания своего собственного ключа. Как это сделать, я объясню позже.{/xtypo_info}

Теперь на машине, с которой вы будете удаленно заходить на медиацентр, надо установить программку-клиент. У меня это компьютер, работающий под Windows – и в этом случае бесплатный клиент надо скачать здесь: NoMachine.

Это сайт компании, предлагающей коммерческие решения на базе этой технологии, но программа-клиент бесплатна.

Установив клиент, запускаем его, выбираем Configure, в открывшемся окне вводим ВАШ ip-адрес медиацентра, а другие установки – как показано на скрине:

Жмете save, закрываете окно установок. Теперь вводите свой логин/пароль на медиацентр, например xbmc/xbmc Согласно сделанным нами установкам, у вас откроется в полноэкранном режиме графический десктоп Linux с медиацентра. Если вы хотите, чтобы запущенные вами программы выполнялись после того, как вы закроете NX-клиент, то выберите при закрытии “suspend” : в полноэкранном режиме кликаете в верхнем правом углу экрана, окно сворачивается в таскбар, кликаете на нем правой кнопкой мыши, выбираете close. После этого нажмите Ctrl-Alt-T. Я например всегда запускаю SBMC как standalone сессию, а торрент-клиент всегда работает в такой NX-сессии.

Кто хочет, может создать уникальный ключик для FreeNX сервера:

  • sudo dpkg-reconfigure freenx-server

Эта команда запустит утилиту, которая путем диалога проведет вас через процедуру генерации ключа. На первой странице надо выбрать Ок, а на второй – “Create new custom keys”

Файл с ключом называется client.id_dsa.key и будет создан в папке: /var/lib/nxserver/home/custom_keys/

Скопируйте его на машину – клиент и импортируйте в клиентскую программу. Дело сделано!


Обмениваться, хранить, передавать Ваши файлы стало просто как никогда.
yandex-disk
Читать подробнее: для чего Yandex-Диск проекту Mini-Server. Практика установки, настройки и использования сетевого хранилища на Ubuntu server LTS 12.04 в статье Резервное копирование сервера Ubuntu на Яндекс Диск.

>> Ubuntu 12.04 + Nginx Скачать сервер
>> Fedora 15 Скачать сервер
>> Простой Debian 6.0.6 Скачать сервер
>> CentOS 6.0 и
+ (5.6) другой
Скачать сервер
>> OpenSUSE 11.4
MAX
Скачать сервер

Вход на сайт

ВНИМАНИЕ!

Регистрация на сайте только по согласованию с администратором ресурса. Обращаться через форму обратной связи.