Archiwum kategorii: VNC

UltraVNC – ctrl-alt-del na windows serwer 2008R2

Po zainstalowaniu UltraVNC na Windows Server 200R2, ale też Windows 7 i zapewne na kilku innych wersjach, nie działa możliwość wysłania CTRL-ALT-DEL, co uniemożliwia zalogowanie się. Trzeba w gpedit.msc zmienić konkretny klucz uprawnień. Po kolei:

wersja ang:

  1. „Start menu” -> „Execute” – > gpedit.msc
  2. „Computer Configuration” -> „Administrative Templates” -> „Windows Components” -> „Windows Logon Options”
  3. „Disable or enable software Secure Attention Sequence”
  4. Enable, Options: Service
  5. Apply

wersja pl:

  1. „Menu Start” -> Uruchom -> gpedit.msc
  2. „Konfiguracja komputera” -> „Szablony administracyjne” -> „Składniki systemu Windows” -> „Opcje logowania systemu Windows”
  3. „Włącz lub wyłącz sekwencję SAS dla oprogramowania”
  4. Włączone, Opcje: Usługi
  5. Zastosuj

Oczywiście zakładam, że UltraVNC działa jako usługa.

Rozwiązanie wykombinowane z wątku: http://community.spiceworks.com/topic/118546-send-ctrl-alt-del-not-working-with-ultravnc

UltraVNC – zmiana kursora na normalny

Standardowo UltraVNC zamiast kursora używa mało widocznej kropki. Jak dla mnie niewidocznej i przez to wkurzającej. Żeby nie było zbyt prosto twórcy aplikacji nie przewidzieli konfiguracji wyglądu kursora w ustawieniach konfiguracyjnych, ba uruchomienie viewera z opcją /? nie pokazuje niczego co mogłoby się kojarzyć z kursorem… a jednak to tam leży rozwiązanie.

Viewera należy uruchamiać z opcją /normalcursor.

Taka 'ukryta funkcja’ 😉

W ramach kosmetyki można też w samej konfiguracji zaznaczyć sobie opcję „Don’t show remote cursor”.

Nie pokazuj zdalnego kursora

UltraVNC – odświeżanie ekranu – potrzebny driver

Na jednej z używanych przeze mnie maszyn okazało się, że metoda opisana wcześniej w poście UltraVNC – problemy z odświeżaniem ekranu nie zadziałała wystarczająco dobrze.

Konieczne było dogranie po stronie serwera drivera video, o którym wspominałem na koniec.

Jak się za to zabrać? Przede wszystkim trzeba pobrać kolejny pakiet ze strony UltraVNC: http://www.uvnc.com/downloads/mirror-driver.html lub w razie problemów ściągnąć tę kopię. (wersja z 28.10.2013)

Po zainstalowaniu pakietu (może być potrzebny reboot), należy skonfigurować samo UltraVNC, w tym celu w zakładce 'Screen Capture’ sprawdzamy czy driver działa poprawnie 'Check the Mirror Driver’. Jeżeli tak, to włączamy go przez zaznaczenie opcji 'Use mirror driver’.

uvnc video driver konfiguracja
UltraVNC video driver konfiguracja

Teraz należy uruchomić serwer VNC ponownie i problem z odświeżaniem powinien się skończyć.

SecureVNC Plugin – szyfrowanie sesji UltraVNC

Adam D. Walling stworzył genialnie prosty w użyciu plugin, pozwalający zaszyfrować silnym kluczem nasze połączenie VNC realizowane za pomocą UltraVNC.

Plugin w podstawowej (i zalecanej) wersji działa bezobsługowo. Cała praca polega na jego dograniu do katalogu OpenVNC i znaczeniu w konfiguracji, że chcemy w niego korzystać (zarówno na serwerze, jak i stacji klienckiej). Nie generujemy kluczy! Plugin sam zadba o szyfrowanie.

openvmc securevnc pluginStandardowo plugin pracuje z wykorzystaniem kluczy 2048-bit RSA i 256-bit AES.

Oczywiście można zmienić zarówno używane sposoby szyfrowania, jak i wielkość kluczy, jednak nie jest to konieczne, ani zalecane.

Plugin można pobrać bezpośrednio ze strony: http://adamwalling.com/SecureVNC/

UltraVNC – problemy z odświeżaniem ekranu

UltraVNC potrafi w niektórych przypadkach nie zadziałać Out Of Box w pełni poprawnie. Jednym z problemów, na które natrafiłem było strasznie wolne odświeżanie ekranu klienckiego.

Na szczęście rozwiązanie jest bardzo proste i polega na poprawnym skonfigurowaniu klienta UltraVNC. W pliku UltraVNC.INI musimy mieć ustawione następujące opcje:

[poll]
TurboMode=1
PollUnderCursor=0
PollForeground=1
PollFullScreen=1
OnlyPollConsole=0
OnlyPollOnEvent=0
EnableDriver=1
EnableHook=1
EnableVirtual=0
SingleWindow=0
SingleWindowName=

Dodatkowo, jeżeli uruchamiasz klienta na Windowsie XP w niektórych przypadkach trzeba również załadować driver video.

Rozwiązanie znalazłem na stronie: http://www.itninja.com/question/ultravnc-refresh-issue?from=appdeploy.com