Jak udostępniać terminal linuksowy online za pomocą konsoli telefonicznej

Pomaganie innym użytkownikom Linuksa jest satysfakcjonujące, ale czasami może być uciążliwe, ponieważ oprogramowanie do zdalnego dostępu zawsze było trafione lub pomijane na tej platformie. Na szczęście możesz pomóc znajomym w rozwiązywaniu problemów z Linuksem bezpośrednio z terminala. Wszystko, co musisz zrobić, to udostępnić terminal Linux online, a będziesz mógł zapewnić zdalne wsparcie każdemu, kto tego potrzebuje.

Teleconsole to zgrabna aplikacja, która może przekierowywać połączenie terminala przez Internet w celu zapewnienia łatwego dostępu. Nie jest potrzebne przekierowanie portów i wszystko odbywa się automatycznie. Co najlepsze, wygeneruje nawet udostępniony adres URL, więc nie musisz nawet korzystać z Linuksa, aby go używać!

Zainstaluj konsolę telefoniczną

Aplikacja Teleconsole jest oparta na wierszu poleceń, więc jej zainstalowanie nie jest dużym wyzwaniem. Aby to działało, musisz mieć nowoczesną dystrybucję Linuksa z najnowszą wersją Curl. Alternatywnie będziesz musiał użyć dystrybucji Linuksa obsługującej pakiety Snap.

Pakiet Snap

Aplikacja Teleconsole jest łatwo dostępna do instalacji za pośrednictwem sklepu Snap. Aby to uzyskać, musisz najpierw włączyć obsługę pakietu Snap w swojej dystrybucji Linuksa. Większość dzisiejszych systemów operacyjnych Linux obsługuje Snap. Jeśli nie masz pewności, czy możesz używać tego typu pakietów na komputerze z systemem Linux, przejdź do Snapcraft i przeczytaj stronę główną, ponieważ zawiera ona listę wszystkich obsługiwanych systemów operacyjnych.

Jeśli jesteś pewien, że Twój system operacyjny może korzystać z Snapów, przejdź do naszego przewodnika, aby dowiedzieć się, jak go skonfigurować! Następnie postępuj zgodnie z poniższymi instrukcjami, aby zainstalować Teleconsole na komputerze z systemem Linux za pomocą Snap.

sudo snap install teleconsole --classic

Instalacja Teleconsole za pośrednictwem sklepu Snap jest zwykle łatwa, chociaż możesz napotkać problemy, ponieważ została przesłana do sklepu Snap w trybie „klasycznym”. Jeśli aplikacja odmawia instalacji w tej metodzie, zamiast tego rozważ przejście do instrukcji instalacji skryptu.

Chcesz odinstalować Teleconsole ze swojej biblioteki Snap? Wypróbuj następujące polecenie.

sudo snap remove teleconsole

Scenariusz

Dla tych, którzy nie mogą używać pakietów Snap lub nie chcą, nie obawiajcie się. Teleconsole ma skrypt instalacyjny, który działa praktycznie na każdej dystrybucji Linuksa. Aby go zainstalować, najpierw upewnij się, że masz najnowszą wersję Curl na swoim komputerze z systemem Linux. Aby zainstalować Curl, otwórz terminal i postępuj zgodnie z instrukcjami dotyczącymi Twojego systemu operacyjnego.

Ubuntu

sudo apt install curl

Debian

sudo apt-get install curl

Arch Linux

sudo pacman -S curl

Fedora

sudo dnf install curl

OpenSUSE

sudo zypper install curl

Ogólny Linux

Curl to najpopularniejsze narzędzie do pobierania z wiersza poleceń w systemie Linux. W rezultacie jest dość łatwy w instalacji, nawet w mniej znanych dystrybucjach Linuksa. Aby go zainstalować, otwórz terminal, wyszukaj „curl” w menedżerze pakietów i zainstaluj go. Alternatywnie udaj się do Oficjalna strona Curl i poznaj inne sposoby uzyskiwania go na komputerze z systemem Linux.

Po zainstalowaniu Curl Teleconsole jest gotowy do instalacji.

Uwaga: instalacja aplikacji Teleconsole w ten sposób oznacza pobranie skryptu i jego automatyczne wykonanie. Jeśli to sprawia, że ​​czujesz się nieswojo lub niebezpiecznie, kliknij ten link, aby samodzielnie sprawdzić kod.

curl https://www.teleconsole.com/get.sh | sh

Udostępnij Linux Terminal online

Podstawowym zastosowaniem Teleconsole jest udostępnianie terminalu Linux online. Aby to zrobić, musisz uruchomić Teleconsole w sesji terminala. Należy pamiętać, że Teleconsole jest instalowana na komputerze z systemem Linux na poziomie użytkownika, więc uruchamianie jej z „sudo” nie jest ani konieczne, ani wymagane.

Rozpocznij sesję z:

teleconsole

Po wykonaniu polecenia teleconsole program powinien szybko rozpocząć wspólną sesję. Następnie wydrukuje identyfikator, który możesz udostępnić znajomemu. Ponadto Teleconsole udostępnia również adres URL, który można udostępniać. Przekaż ten adres URL znajomemu, który potrzebuje dostępu do terminala, ale w tej chwili nie korzysta z komputera z systemem Linux.

Udostępnianie identyfikatora konsoli telefonicznej jest jedyną rzeczą, jaką musi wykonać host. Gdy gość otworzy adres URL lub użyje unikalnego identyfikatora połączenia, wszystko powinno być gotowe!

Łączenie się ze wspólną sesją

Aby połączyć się z udostępnioną sesją terminala Teleconsole za pośrednictwem terminala, musisz użyć polecenia join. Ogólnie rzecz biorąc, łączenie się z sesją Teleconsole w ten sposób jest przydatne tylko wtedy, gdy nie jesteś zadowolony z systemu adresów URL, z którego korzysta Teleconsole.

Uzyskaj identyfikator sesji od osoby obsługującej zdalną sesję konsoli Teleconsole i skopiuj go do schowka. Następnie otwórz terminal i użyj konsoli telefonicznej, aby się połączyć.

teleconsole join insert-id-number-here

Użycie polecenia join powinno natychmiast połączyć się z połączeniem zdalnym. Jeśli połączenie się nie powiedzie, sprawdź ustawienia zapory sieciowej dla połączeń wychodzących, pozwól Teleconsole na połączenie i spróbuj ponownie. Aby uzyskać więcej informacji na temat interakcji aplikacji Teleconsole z połączeniami wychodzącymi / przychodzącymi, sprawdź:

teleconsole --help