Copyright © 2003 Brad Hards
Dozwolone jest kopiowanie, dystrybucja i/lub modyfikacja tego dokumentu na zasadach licencji GNU Free Documentation License, w wersji 1.1 lub dowolnej późniejszej wersji, opublikowanej przez Free Software Foundation; bez Sekcji Niezmiennych, bez Tekstu Początkowego i bez tekstu Końcowego. Kopia tej licencji znajduje się w sekcji zatytułowanej "GNU Free Documentation License".
Zdalne połączenie z pulpitem (Remote Desktop Connection) to program pozwalający na podgląd oraz zdalną kontrolę nad innym komputerem z uruchomionym programem kompatybilnym z VNC.
Spis treści
Zdalne połączenie z pulpitem (Remote Desktop Connection) to program pozwalający na podgląd oraz zdalną kontrolę nad innym komputerem z uruchomionym programem kompatybilnym z VNC.
Najczęściej program Remote Desktop Connection stosowany jest do połączeń z serwerem VNC w środowisku KDE (jest nim program Desktop Sharing) gdyż umożliwia on wykorzystanie wszystkich możliwości programu Remote Desktop Connection.
Wszelkie problemy i propozycje rozwinięcia programu, powinny być zgłaszane na listy mailingowe KDE lub poprzez system śledzenia błędów: http://www.bugs.kde.org.
W tej części zamieszczono krótką charakterystykę protokołu RFB (Remote Frame Buffer) wykorzystywanego przed Remote Desktop Connection jak też inne kompatybilne programy. Można opuścić ten rozdział, jeżeli zagadnienia związane z cechami tego protokołu są znane.
Wysoki stopień implementacji protokołu RFB zapewnia system Virtual Network Computer, powszechnie znany jako VNC.
Mechanizm "Remote Frame Buffer" (lub w skrócie RFB) jest prostym protokołem transmisji, wykorzystywanym do zdalnego dostępu do graficznego interfejsu użytkownika. Jego działanie odbywa się na poziomie bufora ramki, co jest tożsame z widocznym na ekranie obrazem. Pozwala to na wykorzystanie go w każdym okienkowym systemie (zarówno X11, jak też Mac® OS oraz Microsoft® Windows®). Programy wykorzystujące protokół RFB istnieją dla wielu platform systemowych i często mogą być swobodnie rozpowszechniane.
Wykorzystanie protokołu RFB, wymaga programu zwanego klientem (uruchomionego na komputerze, przy którym siedzi użytkownik - z ekranem, klawiaturą i myszką). Program serwera uruchomiony jest na komputerze z buforem ramki (na którym pracuje system okienkowy i programy, które będą zdalnie obsługiwane). Program Remote Desktop Connection jest klientem RFB stworzonym dla środowiska KDE, natomiast jako serwer może być wykorzystywany program Desktop Sharing.
Ponieważ przesłanie obrazu z bufora ramki generuje spory ruch w sieci, protokół ten najlepiej się sprawuje na łączach o dużej przepustowości, takich jak sieć lokalna. Można korzystać z programu Remote Desktop Connection na łączach o niższej szybkości, jednak jakość takiego połączenia nie będzie najlepsza.
Korzystanie z Remote Desktop Connection jest bardzo proste, na poniższym zrzucie ekranu przedstawiony jest interfejs użytkownika.
Po naciśnięciu przycisku pojawia się jeszcze prostszy interfejs użytkownika, co widać poniżej:
Jeżeli naciśnięty zostanie przycisk spowoduje to powrót do poprzedniej wersji interfejsu.
Program Remote Desktop Connection jest klientem, który wymaga do pracy połączenia ze zgodnym serwerem. Połączenie to może zostać nawiązane na trzy różne sposoby:
Poprzez wpisanie nazwy serwera (lub adresu IP) w polu rozwijanym: Zdalny pulpit:.
Przez wykorzystanie otrzymanego poprzez e-mail zaproszenia, które w programie Desktop Sharing utworzył i przesłał inny użytkownik.
Poprzez przeszukanie sieci za pomocą protokołu SLP.
Poniżej znajdują się przykłady każdego z wymienionych sposobów.
Jeżeli znana jest nazwa lub adres IP komputera - serwera, z którym inicjowane jest połączenia, to należy te informacje wpisać w polu listy: Zdalny pulpit:.
W przypadku, gdy połączenie ma zostać nawiązane z komputerem "megan", na którym pracuje serwer VNC na ekranie 1, to należy wpisać w polu listy Zdalny pulpit: następujący tekst: megan:1
lub alternatywnie:vnc:/megan:1
.
Podobnie jak wyżej, jeżeli połączenie następuje z komputerem, na którym pracuje serwer protokołu RFB, należy wpisać: rfb:/megan
. Protokół RFB nie wymaga podania numeru ekranu.
Za pomocą programu Desktop Sharing, który jest serwerem protokołu RFB, można wysyłać mailem (i na inne sposoby, z których jednak email jest najbardziej użyteczny) tzw. zaproszenia do połączenia. Jeżeli użytkownik otrzyma email z zaproszeniem, może klikając na dostarczony link, uruchomić program Remote Desktop Connection (o ile nie jest już on uruchomiony wcześniej) i połączyć się z serwerem określonym w zaproszeniu.
Trzeci sposób na połączenie, polega na wykorzystaniu przez Remote Desktop Connection protokołu SLP (Service Location Protocol) do przeglądania zasobów sieci w poszukiwaniu kompatybilnych serwerów. Ich lista pojawi się w środku głównego okna programu, co widać poniżej:
jeżeli okno nie zawiera tej tabelki, to należy przycisnąć przycisk aby powrócić do pełnej wersji okna Remote Desktop Connection. Należy także pamiętać, iż nie wszystkie kompatybilne serwery wspierają system automatycznej rejestracji, aby wykorzystać tą funkcję, należy stosować serwer Desktop Sharing, który jest częścią środowiska KDE.
Po kliknięciu myszką na pozycję w tabeli, zostaje ona wybrana i podświetlona. Kliknięcie na przycisk spowoduje nawiązanie połączenia z wybranym serwerem. Można dokonać tego samego klikając dwukrotnie na serwer w tabeli, co również powoduje nawiązanie połączenia.
Mimo tego, iż protokół SLP automatycznie wykrywa nowe dostępne w sieci serwery, użytkownik może wymusić na programie Remote Desktop Connection wykonanie procedury skanowania sieci w poszukiwaniu nowych serwerów, poprzez naciśnięcie przycisku . Po jego naciśnięciu, przycisk staje się nieaktywny na czas przeprowadzania operacji skanowania, co zajmuje z reguły kilka sekund.
Przy korzystaniu z protokołu SLP, ważny jest tzw. zakres poszukiwań. Jeżeli w sieci ogłasza się wiele serwerów usług, skanowanie całej listy może być nierozsądne, z uwagi na generowany duży ruch w sieci. Aby tego uniknąć, administratorzy mogą skonfigurować protokół SLP z zestawem zakresów (Scope), i rejestrować usługi tylko w określonych zakresach. Na przykład: komputer może być zarejestrowany w zakresie "trzecie piętro" oraz "logistyka" ale już nie w: "techniczny" lub "administracja". W niewielkich sieciach, wszystkie komputery są zarejestrowane w zakresie "DEFAULT". Program Remote Desktop Connection umożliwia wybór zakresu innego niż domyślny, poprzez listę wyboru Zakres: w prawym górnym rogu głównego okna.
Niezależnie od sposobu wybrania serwera, z którym ma zostać nawiązane połączenie, następną czynnością jest określenie parametrów jakości połączenia sieciowego do serwera, co przedstawiono poniżej:
Dostępne są trzy ustawienia szybkości połączenia:
Wysoka jakość (sieć lokalna, połączenie bezpośrednie). Jest to ustawienie domyślne i należy najpierw sprawdzić jak się sprawuje program przy tym ustawieniu, przed wybraniem opcji wolniejszego połączenia.
Średnia jakość (DSL, połączenie kablowe, szybkie połączenie internetowe)
Niska jakość (modem, ISDN, wolne połączenie internetowe)
Jeżeli użytkownik zawsze wykorzystuje ten sam typ połączenia, może odznaczyć pole wyboru:Pokaż to okienko dialogowe ponownie dla tego serwera, co spowoduje iż pytanie o tym połączenia dla tego serwera nie będzie się ponownie pojawiało. Zachowanie to dotyczy jednej nazwy hosta, jeżeli host identyfikowany jest na różne sposoby (np. za pomocą nazwy i za pomocą numeru IP) to wprowadzenie innej nazwy (np. numeru IP) spowoduje wyświetlenie pytania o typ połączenia.
Po wybraniu odpowiedniej szybkości połączenia, należy nacisnąć przycisk aby kontynuować.
Pojawi się małe okno, zawierające pasek postępu wypełniający się w trakcie jak Remote Desktop Connection negocjuje połączenie z serwerem.
W zależności od konfiguracji serwera, może być niezbędne (i niemal zawsze jest) podanie hasła potwierdzającego tożsamość użytkownika. Program Remote Desktop Connection wyświetli okno dialogowe z pytaniem o hasło, analogiczne jak widoczne poniżej.
Po podaniu właściwego hasła, połączenie zostaje nawiązane, i możliwa jest obserwacja lub kontrola pulpitu znajdującego się na zdalnym komputerze.
Po połączeniu do zdalnego komputera, można korzystać z lokalnej klawiatury i myszki, do kontrolowania systemu i programów znajdujących się na nim.
Możliwa jest praca na zdalnym pulpicie w trybie zarówno pełnoekranowym, jak też okienkowym (zdalny pulpit widoczny jest jako okno na lokalnym pulpicie). Możliwe jest przełączanie pomiędzy tymi trybami pracy, za pomocą pokazanych poniżej ikon.
Tryb pełnoekranowy jest zwykle potrzebny, gdy użytkownik pomaga osobie pracującej na zdalnym komputerze, ponieważ widzi dokładnie to samo. Tryb okienkowy, jest przydatny gdy użytkownik pracuje jednocześnie lokalnie i zdalnie, na przykład czyta lokalnie dokumentację i korzysta z tych instrukcji przy konfiguracji zdalnego komputera.
Poniższy zrzut ekranu przedstawia program Remote Desktop Connection w trybie okienkowym.
W trybie okienkowym, połączenie można przerwać zamykając okno
Naciśnięcie przycisku w dolnej części głównego okna Remote Desktop Connection, otwiera okno dialogowe pozwalające na modyfikację zachowania programu Remote Desktop Connection. Okno ustawień przedstawione zostało poniżej:
Program Remote Desktop Connection obsługuje kilka wywołań mechanizmu DCOP, opisanych w tym rozdziale. Jeżeli DCOP nie jest wykorzystywany, to nie należy się tym martwić. Można go stosować do automatyzacji niektórych działań programie Remote Desktop Connection (jak też innych programów dla środowiska KDE). Mechanizm DCOP jest użytecznym narzędziem, więcej na jego temat znajduje się w dokumentacji, oraz podręcznikach na stronie: http://developer.kde.org.
Możesz zakończyć program Remote Desktop Connection poprzez użycie polecenia "quit" tak jak w poniższym przykładzie:
%
dcop krdc-25550 MainApplication-Interface quit
Należy zmienić pokazany w przykładzie tekst krdc-25550
, tak aby odnosił się on do właściwego wystąpienia Remote Desktop Connection w systemie. Jeżeli uruchomione zostanie polecenie dcop, to wyświetli się lista wszystkich uruchomionych programów, które można za pomocą DCOP kontrolować.
Ten dokument mógł zostać uaktualniony od czasu zainstalowania w Twoim systemie. Najnowszą wersję możesz znaleźć na stronie http://docs.kde.org/stable/pl/.
Remote Desktop Connection
Prawa autorskie do programu: (c) 2002 Tim Jansen (tim AT tjansen.de)
Współautorzy
Ian Reinhart Geiser (geiseri AT kde.org)
Prawa autorskie do dokumentacji: (c) 2003 Brad Hards (bradh AT frogmouth.net)
Polskie tłumaczenie dokumentacji: (wozniakk AT ceti.pl)
Ta dokumentacja jest rozprowadzana na zasadach Licencji GNU Free Documentation License.
Ten program jest rozprowadzany na zasadach Licencji GNU General Public License.
Ten program jest częścią projektu KDE (http://www.kde.org/).
Ten program znajduje się w pakiecie kdenetwork na ftp://ftp.kde.org/pub/kde/, głównym serwerze FTP projektu KDE.
Aby skompilować i zainstalować ten program w Twoim systemie, uruchom następujące polecenia w katalogu głównym dystrybucji programu:
%
./configure
%
make
%
make install
Ponieważ ten program używa autoconf i automake, nie powinno być problemów ze skompilowaniem go. Jeśli napotkasz problemy, proszę je zgłosić na listach e-mailowych KDE.
Would you like to make a comment or contribute an update to this page?
Send feedback to the KDE Docs Team