Remote Access
Zur Navigation springen
Zur Suche springen
Remote access is the ability to access a remote computer or a remote network from a local computer. Remote desktop software lets you access your computer and all its applications over the Internet using another device, essentially by streaming a feed of your desktop. To do this, you’ll need to set up a remote desktop server on the PC you want to connect to.
Telnet
Telnet is an application protocol used on the Internet or local area network to provide a bidirectional interactive text-oriented communication facility using a virtual terminal connection. User data is interspersed in-band with Telnet control information in an 8-bit byte oriented data connection over the Transmission Control Protocol (TCP). Telnet is a strongly outdated network protocol with few security mechanisms. Passwords are transmitted in plain text. A connection between two computers is established, even if these are under run different operating systems.
Only use Telnet when you really need it.
Example: (see RemoteAccess Library) Telnet - Open Remote Connection With Login Telnet - Execute Remote Command Example - Remote Device Control via Telnet (used internal only)
Command Shell
Command shell on your local computer. Typical applications include local command-line, and local command execution.
Example: (see RemoteAccess Library) CmdShell - Open CmdShell - Close
SSH (Secure Shell)
Secure Shell (SSH) is a cryptographic network protocol for operating network services securely over an unsecured network. Typical applications include remote command-line, login, and remote command execution, but any network service can be secured with SSH. If you want to send confidential data, you better use an SSH connection. SSH can also implement the Telnet protocol, but encrypt it.
SSHconnect-Input on Action [CmdShell - Open SSH Remote Connection] On windows we are using the plink which is a command-line connection tool similar to UNIX (download the PuTTY from Internet). To have a public and private key you can can call the puttygen.
Example: (see RemoteAccess Library) CmdShell - Open SSH Remote Connection CmdShell - Open SSH Remote Connection and PublicKey
To run the examples you need the private and public keys. The public key should be installed on the remote host.