
Spisu treści:
2025 Autor: John Day | [email protected]. Ostatnio zmodyfikowany: 2025-01-23 15:03
Jeśli używasz Linuksa w pracy, a Windowsa w domu lub odwrotnie, czasami konieczne może być zalogowanie się do komputera w innym miejscu i uruchomienie programów. Cóż, możesz zainstalować serwer X i włączyć tunelowanie SSH za pomocą klienta SSH oraz jedno-up zarówno VNC, jak i pulpitu zdalnego, aby uzyskać szybkość i użyteczność..com/tunnelier jako rozwiązania Windows i Openssh dla Linuksa. Na marginesie, wszystko to może również wykorzystać LogMeIn Hamachi jako łatwą w użyciu sieć VPN.
Krok 1: Skonfiguruj swojego klienta SSH
W tym kroku skonfigurujemy Twojego klienta SSH. Najpierw zainstaluj swoją kopię Bitvise Tunnelier i uruchom ją. Możesz utworzyć profil połączenia z adresem IP lub nazwą hosta serwera Linux i opcjonalnie informacjami o automatycznym logowaniu. Kolejną częścią tego kroku jest wypełnienie portów, które mają być przekazane przez SSH. W przypadku systemu Windows X Server przekierujemy port 6010 komputera z systemem Linux na port 6000 komputera z systemem Windows, na którym będzie działać XMing. W ten sposób własny serwer X Linuksa może działać bez zakłóceń na porcie 6000.
Krok 2: Zainstaluj XMing, serwer X dla Windows
Uruchom program instalacyjny dla XMing. Następnie uruchom XMing w tle. Możesz pominąć opcje konfiguracji, ponieważ domyślne powinny być w porządku.
Krok 3: Upewnij się, że OpenSSH jest zainstalowany w systemie Linux
Na komputerze z systemem Linux upewnij się, że OpenSSH jest zainstalowany i uruchomiony. W przypadku Ubuntu możesz po prostu uruchomić „sudo apt-get install openssh-server” w terminalu poleceń. Inne dystrybucje Linuksa będą się różnić.
Krok 4: Dodaj automatyczną zmienną „DISPLAY” dla komputera z systemem Linux
Dodaj następujące wiersze na końcu pliku w "${HOME}/.bashrc":if [-d "${HOME}/bin"]; następnie wyeksportuj PATH="${PATH}:${HOME}/bin" if [-f "${HOME}/bin/ssh_login"]; następnie. „${HOME}/bin/ssh_login” fifiNastępnie utwórz plik „${HOME}/bin/ssh_login”. Utwórz plik o następującej początkowej zawartości:#!/bin/shif [-n "${SSH_CLIENT}"]; wtedy if [-z "${WYŚWIETLACZ}"]; następnie export DISPLAY='localhost:10' fifiPo zapisaniu pliku uruchom następujące polecenie: "chmod 777 ${HOME}/bin/ssh_login", aby skrypt był wykonywalny. To, co robi, wskazuje, że każdy program X uruchomiony z konsoli, która jest zalogowana przez SSH, na port, który przekierowuje z powrotem do komputera klienckiego SSH, w tym przypadku komputera z systemem Windows z uruchomionym XMing. To po prostu oszczędza nam wpisywania tego samego wiersza „DISPLAY=” za każdym razem, gdy logujesz się przez SSH.
Krok 5: Uruchom klienta SSH
Rozpocznij sesję SSH, klikając przycisk „Zaloguj się”. Po zakończeniu wstępnej autoryzacji i zaakceptowaniu kluczy szyfrowania, które są potrzebne, prawdopodobnie zostanie otwarte okno wiersza polecenia i bezpieczne okno FTP. Na razie możesz zamknąć okno sFTP. Aby przetestować konfigurację, uruchom „xeyes” z wiersza polecenia. Jeśli widzisz dwa duże oczy Googley podążające za myszą, z ikoną X-Windows i paskiem okna nad nimi, twoja konfiguracja działa!
Krok 6: Wersja z systemu Linux na Linux
Jako dodatkowy krok, jeśli próbujesz wykonać ten sam rodzaj rzeczy z klienta Linux na oddzielnym serwerze Linux, jest to bardzo proste. Na każdym komputerze powinien być zainstalowany klient i serwer openSSH. Na jednym z komputerów po prostu uruchom "ssh -l -Y". Opcje "-X" i "-Y" włączają przekazywanie X Server, tak po prostu, ale opcja "-Y" włącza więcej funkcji serwera niż "-X". Opcja "-l" pozwala określić serwer użytkownika użytkownika komputera, za pomocą którego należy się zalogować, w przypadku, gdy nie ma identycznego użytkownika z nazwą użytkownika, za pomocą którego jesteś zalogowany na komputerze klienckim.
Zalecana:
Użyj Arduino do wyświetlania obrotów silnika: 10 kroków (ze zdjęciami)

Użyj Arduino do wyświetlania obrotów silnika: W tym przewodniku opisano, w jaki sposób korzystałem z Arduino UNO R3, wyświetlacza LCD 16x2 z I2C i paska LED, który ma być używany jako wskaźnik prędkości silnika i światło zmiany biegów w moim samochodzie gąsienicowym Acura Integra. Jest napisany w kategoriach kogoś z pewnym doświadczeniem lub ekspozycją
Użyj dowolnej drukarki GDI z systemem GNU/Linux: 6 kroków

Użyj dowolnej drukarki GDI z GNU/Linux: Większość drukarek GDI nie jest obsługiwana przez GNU/Linux. Oto sposób na wykorzystanie drukarki mimo to
Tworzenie programów w języku C++ na komputerze EEE PC: 5 kroków

Tworzenie programów w języku C++ na komputerze EEE PC: Jak tworzyć, edytować i uruchamiać programy w języku C++ na komputerze ASUS EEE PC.Pamiętaj, aby pozostawić tylko konstruktywną krytykę
Użyj połączenia danych iPhone'a na komputerze: 6 kroków

Użyj połączenia danych iPhone'a na komputerze: UWAGA: Od iOS 3 i 4 istnieją inne sposoby łączenia, nawet legalne przez AT&T (chociaż to kosztuje więcej). Ta metoda jednak nadal działa, i zawsze będzie (bez względu na aktualizacje iOS), o ile możesz SSH do swojego iPhone'a. Posiadać
Wiersz polecenia na dowolnym komputerze z systemem Windows: 3 kroki

Wiersz polecenia na dowolnym komputerze z systemem Windows: Wiersz polecenia jest prawdopodobnie najważniejszą rzeczą w systemie Windows. Szkoły często blokują wiersz polecenia w menu startowym, a także odmawiają dostępu do niego, gdy już zorientujesz się, jak go uruchomić. Pokażę ci, jak uzyskać wiersz polecenia, a jeśli jest zablokowany