Меню

android vnc server настройка

Android vnc server настройка

Масштабирование на стороне сервера
Теперь долны работать все типы экранов (??)
Повышение производительности
Снижение нагрузки на проц при наличии подключения, но отсутствии активности на экране.

на Hero работает прекрасно.
Подключаю телефон к музыкальному центру который в далеко от компа, и потом с компьютера управляю музыкой :thank_you:
как клиент под debian использую xvncviewer

единственное не смог вызвать окно с запущенными приложениями, которое вызывается по долгому нажатию home, может кто подскажет как сделать?

привет прошу написать пошаговую инструкцию как подключится у меня не получается
Все сам разобрался
Прошу поднять в шапку следующую инструкцию:
1. Необходимо установить саму программу
2. На ББ должна быть установлена Java
3. Подключить тело к ББ (я подключал через USB)
4. Тип USB соединения выбрать «портал»
5. Открыть любой браузер (в котором должна быть разрешена Java) и в строке адреса ввести тот адрес который виден в главном окне программы? например 192.168.16.2:5801
6. Выйдет отдельное окно нужно просто нажать Connect и все.

Сообщение отредактировал RamDrive — 15.10.10, 11:08

Правда чего то у меня лагает, ощущение что картинка плывет справа налево, и поднимается сверху вниз, и получается то что я прикрепил.

источник

Android vnc server настройка

Масштабирование на стороне сервера
Теперь долны работать все типы экранов (??)
Повышение производительности
Снижение нагрузки на проц при наличии подключения, но отсутствии активности на экране.

на Hero работает прекрасно.
Подключаю телефон к музыкальному центру который в далеко от компа, и потом с компьютера управляю музыкой :thank_you:
как клиент под debian использую xvncviewer

единственное не смог вызвать окно с запущенными приложениями, которое вызывается по долгому нажатию home, может кто подскажет как сделать?

привет прошу написать пошаговую инструкцию как подключится у меня не получается
Все сам разобрался
Прошу поднять в шапку следующую инструкцию:
1. Необходимо установить саму программу
2. На ББ должна быть установлена Java
3. Подключить тело к ББ (я подключал через USB)
4. Тип USB соединения выбрать «портал»
5. Открыть любой браузер (в котором должна быть разрешена Java) и в строке адреса ввести тот адрес который виден в главном окне программы? например 192.168.16.2:5801
6. Выйдет отдельное окно нужно просто нажать Connect и все.

Сообщение отредактировал RamDrive — 15.10.10, 11:08

Правда чего то у меня лагает, ощущение что картинка плывет справа налево, и поднимается сверху вниз, и получается то что я прикрепил.

источник

Установка VNC сервера, и настройка его работы поверх SSH


Да, отчего-то не все клиенты хотят работать в таком удобном и черном терминале, панель полностью не удовлетворяет их эстетические потребности, и вообще — «где мой такой любимый и удобный VNC?».
вопрос привычки и вкуса

Читайте также:  настройка ssl для firefox

В данной статье будет рассмотрен пример установки и настройки VNC server и графической оболочки (GUI) на примере OC Debian 8 jessie.

Вводная: на руках имеется чистый Debian 8 и жгучее желание получить на выходе защищенный vnc-доступ к серверу.

Приступим

Обновим список доступных пакетов.

Если система свежеустановленная — стоит обновиться.

(!)Бездумно запускать данную команду не на свежеустановленном сервере не стоит, чревато сломанными зависимостями и перспективой работы напильником.

Устанавливаем Xfce и VNC server (любители GNOME, KDE, LXDE, etc. устанавливают оболочку по своему вкусу).

Создаем пользователя от которого будем запускать vnc сервер.

Устанавливаем sudo (в Debian данный пакет не установлен по умолчанию).

Добавляем пользователя vnc в группу sudo.

Переходим под пользователя vnc.

Если это первый запуск vnc сервера, будет создан конфиг файл и запрошены некоторые параметры:

по умолчанию порт vnc сервера будет 5901, порт каждого следующего дисплея будет увеличиваться на 1 (5902,5903. ).

Проверить запущен ли VNC сервер и на каком порту слушает можно следующей командой.

Убить конкретный дисплей можно так:

:1 — какой дисплей нужно убить.

Создание скрипта автостарта vnc сервера.

Сначала убьем запущенный дисплей :1 (если он запущен).

Добавляем следующие строки в файл:

если требуется — в скрипте можно изменить глубину цвета или разрешение экрана.

использование созданного нами скрипта:

Теперь нужно позаботиться о том, чтобы настроенный нами vnc стартовал после загрузки сервера (запланированной и не очень).
Для этого создаем файл по следующему пути.

Добавляем следующий текст в файл:

[Unit] — указываем описание скрипта (так же можно указать требуемые зависимости и порядок запуска при загрузке).
[Service] — указываем какими командами запускать сервис, под каким пользователем, и тип сервиса.
[Install] — указываем на каком уровне должен запускаться скрипт (runlevel 3 — многопользовательский режим без графики).

Включаем юнит в автозагрузку при старте системы.

Смотрим статус созданного нами юнита.

Дергаем systemd для поиска новых или измененных юнитов.

Шифрование трафика

Голый VNC не шифрует трафик, и оставлять его в таком виде не стоит.
Кроме того, если на Ваш IP выйдут боты из Китая и начнут стучатся по портам, даже если пароль установлен действительно качественный (учтите, что пароль на vnc сессию ограничен 8 символами) и его не взломают, попасть на сервер посредством VNC будет затруднительно, из-за постоянной ошибки на количество неверных попыток авторизации.

Using password file /home/vnc/.vnc/passwd

Warning: password truncated to the length of 8.

Would you like to enter a view-only password (y/n)? n

Пускаем VNC поверх SSH:

Теперь для подключения к серверу сначала нужно создать тунель.

Под *nix:

Теперь возможно подключение посредством vnc клиента, указав вместо IP удаленного сервера localhost и порт на котором слушает vnc-server.

Читайте также:  настройка e mail vamshop

При использовании Windows и putty агента:

После запуска putty переходим Connection -> SSH -> Tunnels.
В поле Source Port вбиваем порт на котором слушает VNC сервер — 5901, в поле Destination вписываем — localhost:5901 и жмем кнопку Add.
должно получиться как на картинке.

Теперь возвращаемся на вкладку Session вписываем IP сервера и порт 22 (тут же можно и сохранить конфигурацию подключения), жмем Open.

паранойи мало не бывает К осторожности нужно приучать сразу, хоть теперь и попасть на наш сервер посредством VNC извне невозможно (для начала нужно залогиниться по ssh и создать тунель), все же стоит задуматься о дополнительной безопасности ssh подключений (помните — китайские боты не дремлют).

Установим и настроим fail2ban.
По умолчанию защита от брутфорса для SSH включена, что нам собственно и требуется.
при превышении заданного числа неудачных вводов пароля подряд (по умолчанию — 6) бан IP, с которого были попытки подбора на заданное время (по умолчанию — 600 секунд).

Устанавливаем пакет из репозитория.

Основной интересующий нас файл настроек находится по пути /etc/fail2ban/jail.conf

Блок настроек для подключения по ssh:

ignoreip — IP адреса, которые не должны быть заблокированы. Можно задать список IP адресов разделённых пробелами, маску подсети, или имя DNS сервера.

bantime — время бана в секундах, по истечении которого IP адрес удаляется из списка заблокированных.

maxretry — количество подозрительных совпадений, после которых применяется правило. В контексте ssh — это число неудавшихся попыток логина, после которых происходит блокировка.

enabled — значение true указывает что данный jail активен, false выключает действие изолятора.

port — указывает на каком порту или портах запущен целевой сервис. Стандартный порт SSH сервера — 22, или его буквенное наименование — ssh.

filter — имя фильтра с регулярными выражениями, по которым идёт поиск «подозрительных совпадений» в журналах сервиса. Фильтру sshd соответствует файл /etc/fail2ban/filter.d/sshd.conf.

logpath — путь к файлу журнала, который программа Fail2ban будет обрабатывать с помощью заданного ранее фильтра. Вся история удачных и неудачных входов в систему, в том числе и по SSH, по умолчанию записывается в log файл /var/log/auth.log.

Дефолтная настройка удовлетворяет наши требования (6 неверных попыток авторизации по shh и IP летит в бан на 600 секунд), но я бы советовал добавить свой IP в доверенный список.
Обидно будет ждать почти два часа, в случае шестикратной ошибки ввода пароля со своего IP (шанс данного кейса отнюдь не нулевой).

В строке ignoreip = 127.0.0.1/8, адрес 127.0.0.1/8 заменяем на свой IP.

Выходим из редактора nano (ctrl+x, отвечаем y на вопрос сохранения внесенных изменений).

Перегружаем сервис для применения изменений в правилах.

Читайте также:  настройки для зомби сервер cs

В случае срабатывания бана в логах fail2ban, можно заметить строку предупреждения:

И попытки подключения с данного адреса будут отбиваться сервером автоматически до истечения срока бана.

Готово, настройка VNC сервера завершена.

источник

Android vnc server настройка

Масштабирование на стороне сервера
Теперь долны работать все типы экранов (??)
Повышение производительности
Снижение нагрузки на проц при наличии подключения, но отсутствии активности на экране.

на Hero работает прекрасно.
Подключаю телефон к музыкальному центру который в далеко от компа, и потом с компьютера управляю музыкой :thank_you:
как клиент под debian использую xvncviewer

единственное не смог вызвать окно с запущенными приложениями, которое вызывается по долгому нажатию home, может кто подскажет как сделать?

привет прошу написать пошаговую инструкцию как подключится у меня не получается
Все сам разобрался
Прошу поднять в шапку следующую инструкцию:
1. Необходимо установить саму программу
2. На ББ должна быть установлена Java
3. Подключить тело к ББ (я подключал через USB)
4. Тип USB соединения выбрать «портал»
5. Открыть любой браузер (в котором должна быть разрешена Java) и в строке адреса ввести тот адрес который виден в главном окне программы? например 192.168.16.2:5801
6. Выйдет отдельное окно нужно просто нажать Connect и все.

Сообщение отредактировал RamDrive — 15.10.10, 11:08

Правда чего то у меня лагает, ощущение что картинка плывет справа налево, и поднимается сверху вниз, и получается то что я прикрепил.

источник

Android vnc server настройка

Масштабирование на стороне сервера
Теперь долны работать все типы экранов (??)
Повышение производительности
Снижение нагрузки на проц при наличии подключения, но отсутствии активности на экране.

на Hero работает прекрасно.
Подключаю телефон к музыкальному центру который в далеко от компа, и потом с компьютера управляю музыкой :thank_you:
как клиент под debian использую xvncviewer

единственное не смог вызвать окно с запущенными приложениями, которое вызывается по долгому нажатию home, может кто подскажет как сделать?

привет прошу написать пошаговую инструкцию как подключится у меня не получается
Все сам разобрался
Прошу поднять в шапку следующую инструкцию:
1. Необходимо установить саму программу
2. На ББ должна быть установлена Java
3. Подключить тело к ББ (я подключал через USB)
4. Тип USB соединения выбрать «портал»
5. Открыть любой браузер (в котором должна быть разрешена Java) и в строке адреса ввести тот адрес который виден в главном окне программы? например 192.168.16.2:5801
6. Выйдет отдельное окно нужно просто нажать Connect и все.

Сообщение отредактировал RamDrive — 15.10.10, 11:08

Правда чего то у меня лагает, ощущение что картинка плывет справа налево, и поднимается сверху вниз, и получается то что я прикрепил.

источник

Добавить комментарий

Adblock
detector