Uzyskaj dostęp do terminala Raspberry Pi w Internecie za pomocą Shell w pudełku

Uzyskaj dostęp do terminala Raspberry Pi w Internecie za pomocą Shell w pudełku
Chcesz uzyskać dostęp do terminalu Raspberry Pi w Internecie bez korzystania z narzędzia SSH? zainstalować Shell w pudełku. Jest to internetowy emulator terminalu, który umożliwia użytkownikom Raspberry Pi dostęp do terminalu wiersza polecenia z dowolnej przeglądarki za pomocą systemu IP. Został zaprojektowany tak, aby był prosty, samodzielny i bezpieczny aplikacja internetowa, która może być przydatna dla użytkowników, którzy chcą zdalnie uzyskać dostęp do terminalu.

Jeśli chcesz zainstalować Shell w pudełku W systemie Raspberry Pi postępuj zgodnie z tym artykułem.

Shell w instalacji pudełkowej na Raspberry Pi

Shell in a boX można zainstalować na Raspberry Pi za pomocą następujących kroków:

Krok 1: Aby zainstalować Shell w polu z repozytorium źródłowego Raspberry Pi, wykonaj następujące polecenie:

$ sudo apt instal openSsl Shellinabox

Shell w pudełku Instalacja zajmuje trochę czasu i musisz poczekać, aż się skończą.

Krok 2: Domyślnie, Shell w pudełku słucha na Localhost w porcie TCP 4200. Aby zapobiec nieautoryzowanemu dostępowi do komputera SSH, możesz zmienić dom domyślny na losowy (i.mi., 6175) dla celów bezpieczeństwa. Aby zmienić ustawienie, otwórz Shell w pudełku plik konfiguracyjny za pośrednictwem następującego polecenia:

$ sudo nano/etc/default/shellinabox

Krok 3: Następnie zmień konfigurację, jak wskazano poniżej.

Po wprowadzeniu zmian użyj „Ctrl+x” Aby zapisać plik, wtedy „Y” do wyjścia.

Krok 4: Musisz ponownie uruchomić Shell w pudełku Usługa za pośrednictwem komendy poniżej.

$ sudo systemctl restart shellinabox

Krok 5: Po ponownym uruchomieniu możesz użyć następującego polecenia, aby sprawdzić status Shell w pudełku praca.

$ sudo systemCtl status Shellinabox

Krok 6: Teraz użyjmy Netstat polecenie, aby sprawdzić, czy Shell w pudełku jest aktywny na porcie 6175.

$ sudo netstat -nap | Grep Shellinabox

Krok 7: Teraz musisz zainstalować Zapora (UFW) na Raspberry Pi za pośrednictwem następującego polecenia, aby zaktualizować regułę dla portu 6175.

$ sudo apt instal UFW

Krok 8: Aby umożliwić zdalny dostęp do swojej linii Linux, musisz otworzyć port 6175 Do Shell w pudełku Korzystanie z następującego polecenia:

$ sudo ufw zezwala na 6175/tcp

Krok 9: Śmiało i otwórz link "https: // RaspberryPi-IP-Adress: 6175" na dowolnej przeglądarce.

Notatka: Znajdź adres IP dla Raspberry Pi za pomocą nazwa hosta -i Komenda.

Krok 10: Kontynuuj wybrany adres IP za pomocą "Zaawansowany" Opcja, jeśli w przeglądarce pojawi się ostrzeżenie.

Następnie użyj domyślnego poświadczenia Raspberry Pi, aby uzyskać dostęp do terminalu Raspberry Pi w przeglądarce internetowej.

Teraz dobrze możesz używać terminali Raspberry Pi w Internecie i możesz wykonać polecenie w systemie Raspberry Pi bezpośrednio z przeglądarki.

Usuwanie skorupy w pudełku z Raspberry Pi:

Shell w pudełku można usunąć z systemu Raspberry Pi, uruchamiając polecenie na terminalu PI.

$ sudo apt usuń szelinabox

Wniosek

Shell w pudełku jest skutecznym narzędziem, które pozwala użytkownikom Raspberry Pi zdalny dostęp do terminalu w Internecie. Możesz szybko zainstalować to narzędzie na Raspberry Pi za pomocą trafny Komenda. Po zakończeniu musisz skonfigurować plik, a następnie pozwolić ruchowi do przeniesienia 6175 Korzystanie z zapory ogniowej. Następnie możesz użyć adresu IP Raspberry Pi oraz domyślnego logowania i hasła, aby uzyskać dostęp do terminala za pomocą przeglądarki internetowej.