Podręcznik programu Desktop Sharing
Podręcznik programu Desktop Sharing
Następny

Podręcznik programu Desktop Sharing

Brad Hards

Polskie tłumaczenie: Krzysztof Woźniak
Zmiana 1.0.1 (2003-09-17)

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".

Program Desktop Sharing jest programem pozwalającym na udostępnianie swojego pulpitu użytkownikowi na innym komputerze, który za pomocą programu klienta VNC może go oglądać, czy nawet kontrolować.


Rozdział 1. Wprowadzenie
Wprowadzenie
Poprzedni
Następny

Rozdział 1. Wprowadzenie

Program Desktop Sharing jest programem pozwalającym na udostępnianie swojego pulpitu użytkownikowi na innym komputerze, który za pomocą programu klienta VNC może go oglądać, czy nawet kontrolować.

Programu Desktop Sharing używa się zwykle jednocześnie z klientem VNC dla środowiska KDE, którym jest Remote Desktop Connection, jako że współdziała on ze specyficznymi dla Desktop Sharing funkcjami.

Program Desktop Sharing nie wymaga uruchamiania nowej sesji w systemie X Windows, może on udostępnić aktualnie użytkowaną sesję. Dzięki temu jest on szczególnie przydatny, gdy trzeba udzielić pomocy technicznej użytkownikowi komputera.

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.

Poprzedni
Następny
Spis treści


Would you like to make a comment or contribute an update to this page?
Send feedback to the KDE Docs Team

Rozdział 2. Wprowadzenie do protokołu RFB
Wprowadzenie do protokołu RFB
Poprzedni
Następny

Rozdział 2. Wprowadzenie do protokołu RFB

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.

Poprzedni
Następny
Spis treści


Would you like to make a comment or contribute an update to this page?
Send feedback to the KDE Docs Team

Rozdział 3. Korzystanie z programu Desktop Sharing
Korzystanie z programu Desktop Sharing
Poprzedni
Następny

Rozdział 3. Korzystanie z programu Desktop Sharing

Korzystanie z Desktop Sharing jest bardzo proste, na poniższym zrzucie ekranu przedstawiony jest interfejs użytkownika.


Główne okno programu Desktop Sharing.

Jeżeli użytkownik chce udostępnić komuś swój pulpit, może utworzyć zaproszenie osobiste za pomocą przycisku Stwórz zaproszenie osobiste co spowoduje otwarcie okna zawierającego informacje niezbędne do połączenia się z jego pulpitem. Przykład takiego zaproszenia widoczny jest poniżej.


Przykładowe zaproszenie osobiste

W celu zwiększenia bezpieczeństwa, zaproszenie jest ważne tylko przez godzinę od momentu jego utworzenia, a także konieczne jest wprowadzenie poprawnego hasła.

W programie Desktop Sharing możliwe jest tworzenie zaproszeń dla innych użytkowników w formie wiadomości e-mail. Można tego dokonać naciskając przycisk Zaproś przez e-mail... w głównym oknie programu. Spowoduje to pojawienie się okna nowej wiadomości w programie pocztowym, gotowego do uzupełnienia adresem odbiorcy, do którego wysłane ma być zaproszenie.


Przykładowe zaproszenie w formie emaila

Ostrzeżenie

Program Desktop Sharing wyświetli ostrzeżenie o problemach bezpieczeństwa związanych z przesłaniem takich informacji poprzez niezabezpieczone łącze sieciowe.

Jeżeli nie możesz zaszyfrować wiadomości email (lub w inny sposób zabezpieczyć swoje połączenie), wysyłanie zaproszeń przez email jest związane z poważnym ryzykiem, gdyż każdy może przeczytać hasło i adres serwera, gdy wiadomość jest przesyłana przez sieć. Oznacza to, że ktoś potencjalnie może przejąć kontrolę nad komputerem użytkownika.

Jeżeli nie jest możliwe zaszyfrowanie wiadomości email, lepiej wykorzystać zaproszenie osobiste, i drogą telefoniczną poinformować drugą osobę (wcześniej weryfikując jej tożsamość) o zaproszeniu, oraz przekazać dane niezbędne do uzyskania połączenia.

Zarządzanie zaproszeniami w programie Desktop Sharing

Program Desktop Sharing umożliwia zarządzanie wszystkimi utworzonymi zaproszeniami (zarówno osobistymi jak i wysyłanymi drogą emailową). Po naciśnięciu przycisku Zarządzaj zaproszeniami... pojawi się okno dialogowe, widoczne poniżej.


Zarządzanie zaproszeniami w Desktop Sharing

Okno zarządzania zaproszeniami pozwala na tworzenie nowych z pomocą przycisków Nowe zaproszenie osobiste... oraz Nowe zaproszenie e-mailowe..., których działanie jest identyczne jak przycisków: Stwórz zaproszenie osobiste... i Zaproś przez e-mail... w głównym oknie Desktop Sharing.

Okno zarządzania zaproszeniami umożliwia usuwanie utworzonych zaproszeń. Usuwanie zaznaczonych myszką lub z pomocą klawiatury zaproszeń odbywa się z pomocą przycisku Usuń. Usunięcie wszystkich zaproszeń możliwe jest za pomocą przycisku Usuń wszystko

Naciśniecie przycisku Zamknij zamyka okno.

Konfiguracja programu Desktop Sharing
Konfiguracja programu Desktop Sharing

Konfiguracja programu Desktop Sharing

Uzupełnieniem opisanego powyżej interfejsu użytkownika programu Desktop Sharing są narzędzia konfiguracji programu, dostępne jako moduł w centrum sterowania KDE, lub jako okno wyświetlane po naciśnięciu przycisku Konfiguruj... w głównym oknie programu. Parametry konfiguracyjne ustawia się za pomocą okna z klikoma kartami, pokazanego poniżej:


Konfiguracja Desktop Sharing (Karta: Dostęp)

Karta Dostęp pozwala na konfigurację ustawień związanych z dostępem do serwera Desktop Sharing.

Przycisk Stwórz i zarządzaj zaproszeniami... otwiera wcześniej opisane okno zarządzania zaproszeniami Desktop Sharing.

Opcja Ogłoś usługę w sieci decyduje o tym, czy Desktop Sharing ma rozgłaszać zaproszenie do połączenia w sieci, z wykorzystaniem protokołu SLP. Jest to bardzo przydatna funkcja, jednak działa ona dobrze jedynie z programami klienta obsługującymi protokół SLP. Przykładem takiego programu jest program Remote Desktop Connection.

Opcja Pozwól na połączenia bez zaproszenia decyduje o tym, czy Desktop Sharing ma przyjmować połączenia, dla których nie zostało utworzone zaproszenie. W przypadku gdy opcja ta jest zaznaczone, należy pamiętać aby ustawić hasło dostępu do komputera. Pozostałe opcje pozwalają na włączenie/wyłączenie pojawiania się okna z pytaniem o akceptację połączenia, oraz na ustawienie czy zdalny użytkownik będzie miał pełną kontrolę nad pulpitem czy będzie go mógł jedynie oglądać.

Jeżeli komputer pracuje jako stacja robocza, i zostanie wybrana opcja "pozwól na połączenia bez zaproszenia", to najlepiej jednocześnie zaznaczyć opcję Zatwierdź połączenie bez zaproszenia zanim zostanie zaakceptowane. Jeżeli jednak, komputer działa jako serwer, a Desktop Sharing stanowi narzędzie zdalnej administracji, to opcję Zatwierdź połączenie bez zaproszenia zanim zostanie zaakceptowane należy pozostawić niezaznaczoną.

Notatka

Program Desktop Sharing wykorzystuje standardowy mechanizm haseł RFB, który nie przesyła ich otwartym tekstem poprzez sieć. Zamiast tego, wykorzystywany jest mechanizm pytanie-odpowiedź, co jest wystarczająco bezpieczne przy założeniu, że hasło jest odpowiednio strzeżone.

Program Desktop Sharing pozwala na wyłączenie przesyłania obrazu tapety pulpitu do drugiego komputera. Zachowanie to ustawia się w karcie Sesja, co pokazano poniżej.


Konfiguracja Desktop Sharing (Karta: Sesja)

Jeżeli opcja ta zostanie zaznaczona, Desktop Sharing nie będzie przesyłać obrazu tapety. Jeżeli opcja nie zostanie zaznaczona, to decyzja o przesłaniu obrazu tapety, będzie uzależniona od konfiguracji programu klienta (komputera inicjującego połączenie)

Zakładka Sieć pozwala na zdefiniowanie portu wykorzystywanego przez Desktop Sharing, co widać poniżej.


Konfiguracja Desktop Sharing (Karta: Sieć)

Jeżeli wybrano opcję Przydziel port automatycznie, Desktop Sharing dokona wyboru najlepiej pasującego numeru portu, który następnie będzie podawany w zaproszeniach. Jeżeli opcja Przydziel port automatycznie nie będzie zaznaczona, to możliwe będzie ręczne wprowadzenie określonego numeru portu, co może być użyteczne w przypadku stosowania przekierowywania portów w firewallu. W przypadku wykorzystywania protokołu SLP, jego mechanizmy automatycznie zidentyfikują właściwy port.



Would you like to make a comment or contribute an update to this page?
Send feedback to the KDE Docs Team

Co dzieje się w momencie, gdy ktoś podłącza się do Desktop Sharing
Co dzieje się w momencie, gdy ktoś podłącza się do Desktop Sharing

Co dzieje się w momencie, gdy ktoś podłącza się do Desktop Sharing

Gdy ktoś z zewnątrz próbuje połączyć się z Desktop Sharing na komputerze użytkownika, wyświetlone zostaje wyskakujące okienko z wiadomością o połączeniu, podobne do pokazanego poniżej. Ono to nie będzie się pojawiać, jeżeli została zaznaczona opcja: "Zatwierdź połączenia bez zaproszenia zanim zostaną zaakceptowane" w parametrach konfiguracyjnych programu Desktop Sharing.


Desktop Sharing - Okno połączenia

Jeżeli naciśnięty zostanie przycisk Zaakceptuj połączenie, zdalny klient może przejść do procedury uwierzytelniania (co wymaga podania właściwego hasła z zaproszenia osobistego lub e-mailowego). Jeżeli naciśnięty zostanie przycisk Odrzuć połączenie, to próba połączenia zostanie przerwana.

Widoczna w oknie opcja Zezwól zdalnemu użytkownikowi na kontrolowanie klawiatury i myszy decyduje o tym, czy zdalny użytkownik może jedynie obserwować pulpit, czy ma pełną kontrolę nad komputerem.

Jeżeli połączenie odbyło się poprawnie, przy wykorzystaniu hasła z wcześniej stworzonego zaproszenia osobistego bądź e-mailowego, to zaproszenie to jest usuwane i nie może zostać ponownie użyte. Pojawi się również małe okienko wyskakujące w obszarze dokowania na pasku zadań, z informacją iż połączenie zostało nawiązane.



Would you like to make a comment or contribute an update to this page?
Send feedback to the KDE Docs Team

Poprzedni
Następny
Spis treści


Would you like to make a comment or contribute an update to this page?
Send feedback to the KDE Docs Team

Rozdział 4. Podręcznik programisty Desktop Sharing
Podręcznik programisty Desktop Sharing
Poprzedni
Następny

Rozdział 4. Podręcznik programisty Desktop Sharing

Program Desktop Sharing 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 Desktop Sharing poprzez użycie polecenia "quit" tak jak w poniższym przykładzie:

%dcop krfb-1507 MainApplication-Interface quit

Notatka

Należy zmienić pokazany w przykładzie tekst krfb-1507, 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ć.

Poprzedni
Następny
Spis treści


Would you like to make a comment or contribute an update to this page?
Send feedback to the KDE Docs Team

Rozdział 5. Pytania i odpowiedzi
Pytania i odpowiedzi
Poprzedni
Następny

Rozdział 5. Pytania i odpowiedzi

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/.

Poprzedni
Następny
Spis treści


Would you like to make a comment or contribute an update to this page?
Send feedback to the KDE Docs Team

Rozdział 6. Zasługi i licencje
Zasługi i licencje
Poprzedni
Następny

Rozdział 6. Zasługi i licencje

Desktop Sharing

Prawa autorskie do programu (c) 2002 Tim Jansen

Współpraca:

  • Ian Reinhart Geiser

Prawa autorskie do dokumentacji (c) 2003 Brad Hards

Polskie tłumaczenie dokumentacji:

Ta dokumentacja jest rozprowadzana na zasadach Licencji GNU Free Documentation License.

Ten program jest rozprowadzany na zasadach Licencji GNU General Public License.

Poprzedni
Następny
Spis treści


Would you like to make a comment or contribute an update to this page?
Send feedback to the KDE Docs Team

Dodatek A. Instalacja
Instalacja
Poprzedni
Następny

Dodatek A. Instalacja

Gdzie zdobyć program Desktop Sharing

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.

Kompilacja i instalacja
Kompilacja i instalacja

Kompilacja i instalacja

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

Poprzedni
Następny
Spis treści


Would you like to make a comment or contribute an update to this page?
Send feedback to the KDE Docs Team

Następny
 


Would you like to make a comment or contribute an update to this page?
Send feedback to the KDE Docs Team