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