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

Pomoc innym użytkownikom Linuksa może być przyjemna, ale czasami staje się wyzwaniem, zwłaszcza gdy mowa o oprogramowaniu do zdalnego dostępu, które w tej platformie często działa nieprzewidywalnie. Na szczęście istnieje sposób, by wspierać znajomych w rozwiązywaniu problemów z Linuksem bezpośrednio z terminala. Wystarczy udostępnić terminal Linux online, aby móc efektywnie pomagać osobom, które tego potrzebują.

Teleconsole to sprytna aplikacja, która umożliwia przekierowanie połączenia terminala przez Internet, co ułatwia dostęp do systemu. Nie wymaga ona żadnego ręcznego przekierowywania portów, a cały proces odbywa się automatycznie. Co więcej, aplikacja generuje udostępniony adres URL, dzięki czemu nie musisz nawet korzystać z systemu Linux, aby z niej skorzystać!

Instalacja Teleconsole

Teleconsole to aplikacja oparta na wierszu poleceń, więc jej instalacja nie powinna sprawiać większych trudności. Wymagana jest nowoczesna dystrybucja Linuksa z najnowszą wersją Curl. Alternatywnie, możesz użyć dystrybucji, która obsługuje pakiety Snap.

Pakiet Snap

Aplikacja Teleconsole jest dostępna do instalacji za pośrednictwem sklepu Snap. Aby móc ją zainstalować, musisz najpierw aktywować obsługę pakietów Snap w swojej dystrybucji Linuksa. Większość współczesnych systemów operacyjnych Linux obsługuje Snap. Jeśli nie jesteś pewien, czy Twój system wspiera ten typ pakietów, odwiedź stronę Snapcraft, gdzie znajdziesz listę obsługiwanych systemów operacyjnych.

Jeśli masz pewność, że Twój system operacyjny obsługuje Snap, zapoznaj się z naszym przewodnikiem, aby dowiedzieć się, jak go skonfigurować! Następnie postępuj zgodnie z poniższymi krokami, aby zainstalować Teleconsole na swoim systemie Linux za pomocą Snap.

sudo snap install teleconsole --classic

Instalacja Teleconsole przez sklep Snap jest zazwyczaj prosta, chociaż mogą wystąpić problemy, ponieważ aplikacja została przesłana w trybie „klasycznym”. Jeśli napotkasz na trudności, rozważ skorzystanie z instrukcji instalacji skryptu.

Aby usunąć Teleconsole z biblioteki Snap, użyj poniższego polecenia.

sudo snap remove teleconsole

Alternatywna instalacja

Dla tych, którzy nie mogą lub nie chcą korzystać z pakietów Snap, istnieje możliwość użycia skryptu instalacyjnego, który działa na większości dystrybucji Linuksa. Aby zainstalować Teleconsole, upewnij się, że masz zainstalowaną najnowszą wersję Curl. Oto jak zainstalować Curl w różnych systemach operacyjnych.

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

Inne dystrybucje Linuxa

Curl to najczęściej używane narzędzie do pobierania z wiersza poleceń w systemie Linux, więc jego instalacja nie powinna być problematyczna, nawet w mniej popularnych dystrybucjach. Aby zainstalować Curl, otwórz terminal, wyszukaj „curl” w menedżerze pakietów i zainstaluj go. Możesz również odwiedzić Oficjalna strona Curl, aby zapoznać się z innymi sposobami instalacji.

Po zainstalowaniu Curl, możesz przystąpić do instalacji Teleconsole.

Uwaga: instalacja Teleconsole w ten sposób obejmuje pobranie skryptu i jego automatyczne uruchomienie. Jeśli to budzi Twoje wątpliwości, kliknij ten link, aby sprawdzić kod samodzielnie.

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

Udostępnianie terminala Linux online

Najważniejszym zastosowaniem Teleconsole jest możliwość udostępnienia terminala Linux online. Aby to zrobić, uruchom Teleconsole w sesji terminala. Pamiętaj, że Teleconsole jest instalowana na poziomie użytkownika, więc nie musisz uruchamiać jej z „sudo”.

Rozpocznij sesję poleceniem:

teleconsole

Po wydaniu polecenia teleconsole, program szybko nawiąże wspólną sesję. Wyświetli identyfikator, który możesz przekazać znajomemu. Teleconsole generuje również adres URL do udostępnienia, który można przesłać osobie potrzebującej dostępu do terminala, a która aktualnie nie korzysta z systemu Linux.

Jedyną rzeczą, którą musi zrobić host, jest udostępnienie identyfikatora sesji. Gdy gość otworzy podany adres URL lub użyje unikalnego identyfikatora połączenia, wszystko powinno być gotowe!

Łączenie się z udostępnioną sesją

Aby połączyć się z udostępnioną sesją terminala Teleconsole, użyj polecenia join. Łączenie się w ten sposób jest przydatne, gdy nie preferujesz korzystania z systemu adresów URL zapewnianego przez Teleconsole.

Uzyskaj identyfikator sesji od osoby, która prowadzi zdalną sesję konsoli Teleconsole, a następnie skopiuj go. Otwórz terminal i użyj polecenia, aby się połączyć.

teleconsole join insert-id-number-here

Wykonanie polecenia join powinno natychmiast nawiązać połączenie zdalne. Jeśli wystąpią problemy z połączeniem, sprawdź ustawienia zapory sieciowej dotyczące połączeń wychodzących, upewnij się, że Teleconsole ma dostęp do sieci i spróbuj ponownie. Aby uzyskać więcej informacji na temat interakcji Teleconsole z połączeniami, sprawdź:

teleconsole --help

newsblog.pl