In addition to Weibo, there is also WeChat
Please pay attention
WeChat public account
Shulou
2025-02-27 Update From: SLTechnology News&Howtos shulou NAV: SLTechnology News&Howtos > Servers >
Share
Shulou(Shulou.com)05/31 Report--
This article mainly introduces how to bypass the Linux firewall through SSH with the help of HTTP, which is very detailed and has a certain reference value. Interested friends must finish reading it!
You need to work remotely. Take a look. Use this useful open source solution to quickly connect and access all your devices from anywhere.
With the growing demand for connectivity and remote work, access to remote computing resources is becoming more and more important. However, the requirement to provide external access to devices and hardware makes this task complex and risky. ShellHub, designed to reduce this hassle, is a cloud server that allows regular access to these devices from any external network.
ShellHub is an Apache 2.0 licensed open source solution that meets all of these needs and allows users to connect and manage multiple devices through a single account. It is developed to facilitate the work of developers and programmers and to make remote access to Linux devices of any hardware architecture possible.
If you look closely, the ShellHub scheme uses the HTTP transport layer to encapsulate the SSH protocol. This choice of transport layer can be used seamlessly on most networks because most companies' firewall rules and policies usually use and accept it.
The following examples use version 0.3.2 of ShellHub released on June 10, 2020.
Use ShellHub
To access the platform, simply go to shellhub.io and sign up for your own account. Your registration data will help the development team understand the user profile and provide more information on how to improve the platform.
Registration form in figure 1:shellhub.io
ShellHub has an intuitive and concise interface, which allows all information and functions to be presented in the fastest way possible. After registering, you will see a dashboard where you can register your first device.
Add Devic
To enable connecting to a device through ShellHub, you need to generate an identifier that is used to authenticate your device when it connects to the server.
This identity must be configured inside the agent (ShellHub client), which must be saved on the device with the mirror, or must be added as a Docker container.
ShellHub runs the agent using Docker by default, which is convenient because it provides a painless way to add on existing systems, and support for Docker is the only requirement. To add a device, you need to paste the command line, which is displayed in the dialog box in ShellHub Cloud (see figure 2).
Figure 2: adding a device to ShellHub Cloud
The device uses its MAC address as its hostname by default. Internally, the device is identified by its key, which is generated during device registration and is used to authenticate with the server.
Access Devic
To access your device, simply go to "View all Devices" in the dashboard, or click "Devices" on the left menu. This will list all your registered devices.
The device status can be easily seen on the page. A green icon appears next to the online device, and you can click the terminal icon to connect. You then enter the password, and then click the Connect button, see figure 3.
Figure 3: using terminals on the network to access the device
Another way to access the device is from SSH clients such as PuTTY, Termius, or even Linux terminals. We can use the ShellHub identity called SSHID as the destination address of the connection (for example, ssh username@SSHID). Figure 4 shows how to connect to our computer using the Linux SSH client in the terminal.
Figure 4: using a Linux terminal to connect to a device
Whenever you log on to the ShellHub Cloud platform, you can access all the registered devices on the dashboard so you can access them anytime, anywhere. ShellHub adds simplicity to your process of communicating securely with remote machines in a transparent manner through an open source platform.
The above is all the contents of the article "how to bypass Linux Firewall through SSH with HTTP". Thank you for reading! Hope to share the content to help you, more related knowledge, welcome to follow the industry information channel!
Welcome to subscribe "Shulou Technology Information " to get latest news, interesting things and hot topics in the IT industry, and controls the hottest and latest Internet news, technology news and IT industry trends.
Views: 0
*The comments in the above article only represent the author's personal views and do not represent the views and positions of this website. If you have more insights, please feel free to contribute and share.
Continue with the installation of the previous hadoop.First, install zookooper1. Decompress zookoope
"Every 5-10 years, there's a rare product, a really special, very unusual product that's the most un
© 2024 shulou.com SLNews company. All rights reserved.