11.09.2021

SSH clients for Android. What can you do with Android


is a state-of-the-art mobile client that brings together everything you need to access SSH: support for multiple encodings, a system of touch gestures and on-screen keyboard, the ability to customize identifiers, change fonts and install plugins from above - in a word, perfect helper for android platform. Sweeping everything possible questions o SSH is a specialized network protocol that allows you to remotely control operating systems, TCP connections, and many important settings.

Previously, such functions were found only on computers, but now, with the advent, you can become omnipotent on a mobile device, the main thing is to make a series of settings. Then it will be possible to send any commands to the server, download and collect data, well, and the only problem on the way of "progress" will be just not very convenient virtual keyboard, which does not allow you to enter text too quickly (although the rest of the possibilities are in full order - the call is also available special characters, and even with encodings there will be no problems).

From additional features client:
1. Registration. Customizing the theme by choosing the right colors and shades, the location of some interface keys and certain panels is no longer a problem.

Both custom add-ons and those put into operation by the developer are available in the menu.
2. Management. It would seem that, touch screen is not able to help with such “administration”, but specially prepared gestures, hot keys and useful bundles of several actions will help you copy and paste immediately, as well as transfer some long-used command and even save important information to a separate file. Convenience comes first here.
3. Protection. All connections are secure, confidential data cannot be lost due to special authentication by key or via SMS, and any actions taken can still be encrypted and hidden.


4. Gadgets. Integration, network replication, teamwork, access locks, key generators, and support for particularly complex protocols like IPv6. The list is almost endless, so it's time to stop reading and get to work!

A free utility for android has long taken pride of place in the walk of fame for similar applications, and therefore do not miss the real beast!

Developers often use SSH clients for mobile operating systems in their work. A lot of SSH agents have been created for various operating systems, but within the framework of this material we will only consider SSH solutions tailored for Android. Consider paying customers with existing free analogues we won't.

ConnectBot - a client for remote control of SSH on Android

ConnectBot is the oldest of all existing clients, because it even still has support for devices with trackballs, although they were stopped with the advent of Android 4.x. True, according to Google, the developers have forgotten about their brainchild since October 2010, which is why the application has a constant rating of 4.7. At the first start, it becomes clear that the SSH client was created for the very first devices with Android 1.x/2.x, but this does not prevent it from working on more recent versions of the operating system.

The Android client has a nice feature in the form of the ability quick creation connections (for example, to Ubuntu servers). The user only needs to select the protocol (local, telnet or SSH), and then enter the username, hostname in the text field and press Return.

Otherwise, the application does not have a lot of settings (everything basically comes down to hardware keys and screen / wi-fi lock).
When you try to connect to a server (for example, Ubuntu), ConnectBot will prompt you to enter a password, but you can also specify a key in the host properties, and send its public part to the clipboard and send it, for example, to yourself by mail, so that you can later drop it into keys folder on the server (for example, Ubuntu).

As soon as you connect the agent to the server, a terminal will open, a small panel with three keys at the bottom (esc, ctrl and a button to call the electronic keyboard) and a context menu. If you make a swipe on the left side of the screen, then the keys for managing pages will be displayed, and if you swipe to the right, the scrolling clipboard will open. True, we did not find the opportunity to press alt key, and we also could not display the arrows. All this was real on keyboard devices, but their days are long gone. Actually, like this agent, because the developers have long forgotten about it.

Get the client that normally connects to ubuntu server, you can use the URL: http://connectbot.ru.uptodown.com/android

JuiceSSH - agent SSH on Android

JuiceSSH is a complete Android mobile agent with Telnet and Mosh support. There is remote server management, the ability to work with several background sessions at once (for example, Ubuntu), two-factor authentication, encryption, etc. are supported.

Key features of the JuiceSHH client:

  • remote control server (for example, Ubuntu);
  • pop-up keyboard with a lot of symbols;
  • adjusting the font using the volume rocker;
  • external keyboard support;
  • IPv6 support;
  • RSA key generator;
  • local Android terminal;
  • the ability to copy and paste in sessions;
  • two-factor authentication;
  • agent supports connection by groups;
  • UTF-8 support;
  • opening a URL in a browser;
  • works out of the box with Ubuntu, CentOS, Mint and other Linux products.

JuiceSHH also has an additional set of PRO options that are available after purchase in the app itself: integration with Amazon, synchronization between multiple devices, AES-256 backup encryption, a widget for quick access to frequently used connections, attractive terminal themes, Zlib compression to improve SSH sessions.

SSH Tunnel - client to access SSH via tunnel

SSH Tunnel- great app, which allows you to access the network through the tunnel. Remote control of the program is completely secure, and it was developed on the basis of Connectbot and Dropbear. SSH Tunnel requires root rights access.

The principle of operation of SSH Tunnel is as follows: a tunnel is created by SSH connection and is used to encrypt the tunneled data. This solution fully protects data transmission on the Internet; unencrypted protocol traffic is encrypted at one end of the SSH connection and decrypted only at the other.

If you have a choice whether to use SSH Tunnel or VPN tunnel, then the choice should be given to the second option, because SSH Tunnel has no advantages over VPN. But VPN offers versatility and support by many standards programs. If you do not have the opportunity to keep an SSH server, then to create an SSH Tunnel you need to rent a server for a fee from any hosting provider that provides such a service.

There are many fields in the SSH Tunnel settings, but we are only interested in a few:

  • host - here you need to enter the IP address or domain through which your SSH works;
  • port - standard port is 22nd;
  • user - here we write the user name from SSH;
  • password - enter the password here;
  • use socks proxy - activate dynamic port forwarding;
  • auto connect- automatic connection tunnel when connecting to the Internet;
  • auto reconnect - auto reconnect to the SSH server in case of a break;
  • global proxy - if this field is enabled, then all traffic will go through the ssh tunnel.

Now you can start the tunneling process by clicking the "Tunnel Switch" button.

In our review, we will consider only the most useful and functional SSH clients for working with the Android OS. These utilities allow you to organize remote operation of your device with an SSH server. By default, we did not use paid software in the review, which in Google Play a great many, but settled on free applications.

One of the oldest apps for remote control ssh on android. Its development was completed back in 2010 with the release of the 4th version of this operating system, but despite this, the client is still popular with users today.

Its distinguishing feature is the function of quickly creating a connection to the server. The user only defines the protocol, in our case ssh, and fills in the fields with the name and host name. Once entered, remote access connects.

The functionality of ConnectBot as a whole is not distinguished by a rich selection of settings. After connecting to the server, the client offers to protect the login with a password and specify the key in the host properties. In this case, the public part of the key can be copied to the clipboard and saved on the device or sent to the cloud.

After connecting, a terminal panel with 3 keys at the bottom and a context menu will appear.

A fully featured mobile agent that supports Telnet and Mosh. It also acts as a client for remote server management. JuiceSSH is securely secured with two-factor authentication.

Key features:

  • the ability to customize the font; ·
  • support for IPv6 and UTF-8;
  • RSA key generator;
  • local Android terminal;
  • work with all Linux products.

After purchasing the pro-version of the application, a number of possible settings are added to the above options.

SSH Tunnel

A feature of this application, as it already becomes clear from its name, was the creation of a secure tunnel between the server and the device. You will need root rights to work.

The application allows the user to completely secure data transfer. The principle of operation of the tunnel is to encrypt data when leaving the device and decrypt it directly on the server.

SSH translated from English as a safe shell. In more detail, we are talking about a network protocol that will allow you to manage operating system and tunneling TCP connections remotely. Due to its basic properties SSH allows you to safely interact with an insecure environment by passing any other network protocols. In this way, SSH suitable not only for remote access, but also to create a video or audio communication channel. And if once all this was infinitely far from the world mobile devices, now exists JuiceSSHSSH client for Android, with which the secure shell is available on smartphones and tablets.

Key features of JuiceSSH:

  • full terminal/ssh client
  • keyboard with "difficult to find" symbols
  • change font size with volume buttons
  • external keyboard support
  • plugin support
  • Mosh official support
  • Telnet support
  • ability to save SSH decryptions to Dropbox, Evernote, Email and SD card
  • support for UTF-8 characters
  • running multiple sessions in the background
  • passwords and two-factor authentication
  • work with Ubuntu, CentOS, RedHat, Mint, Gentoo and other Linux distributions

O high quality JuiceSSH say user reviews, average score and app installs in . 4.7 is a pretty high score, especially considering the fact that the app is close to 1 million installs. Download JuiceSSH free for android You can directly from the Market.


2022
maccase.ru - Android. Brands. Iron. News