The Definition of Remote Access for Computer Networks

Control a computer from a distance with remote access tools

A pair of hands forming a cat's cradle with lighted electrified string

 Yagi Studio / Getty Images

In computer networking, remote access technology allows someone to log in to a system as an authorized user without being physically present at its keyboard. Remote access is commonly used on corporate computer networks but can also be used on home networks.

Remote Desktop Software

Microsoft Remote Desktop Apps for iOS, Android, Mac
Microsoft Remote Desktop Apps for iOS, Android, Mac. Microsoft

The most sophisticated form of remote access enables users on one computer to see and interact with the actual desktop user interface of another computer. Setting up remote desktop support involves configuring software on both the host (the local computer controlling the connection) and client (the remote computer being accessed). When connected, this software opens a window on the host computer containing a view of the client's desktop.

Depending on how two programs work, and the screen resolutions on both screens, the client computer might be able to maximize the program window to take up the entire screen.

Current versions of Microsoft Windows include the Remote Desktop software but it's only available on computers running Professional, Enterprise, or Ultimate versions of the operating system. For Macs, the Apple Remote Desktop software package is designed for business networks and sold separately. The Linux ecosystem offers several different remote-desktop solutions.

There are, however, many non-native remote access programs that you can install and use in place of the built-in remote desktop tools. Many of them work perfectly well on Windows, macOS, and Linux, and can even be used across those platforms (i.e. a Windows host can control a Linux client).

Many remote desktop solutions are based on Virtual Network Computing technology. Software packages based on VNC work across multiple operating systems. The speed of VNC and any other remote desktop software varies, sometimes performing as effectively the same as the local computer but other times exhibiting sluggish responsiveness due to network latency.

Remote Access to Files

VPN Login Concept
VPN Login Concept. DigitalVision Vectors / Getty Images

Basic remote network access allows files to be read from and written to the client computer, even without remote desktop capability in place, though most remote desktop programs support both. Virtual Private Network technology provides remote login and file access functionality across wide area networks.

A VPN requires client software be present on host systems and VPN server technology installed on the target computer. As an alternative to VPNs, client/server software based on the secure shell SSH protocol can be also be used for remote file access. SSH provides a command line interface to the target system.

File sharing within a home or other local area network is generally not considered to be a remote access environment even though it's still technically remotely accessing the other device.

Is Remote Desktop Safe?

Programs that remotely connect to your computer are usually safe, but like all things, some have been put to nefarious purposes, including stealing information, deleting files from computers, and installing other programs without consent.

To avert misuse, uninstall remote desktop programs you're no longer using, or deactivate its functionality. It's easy to disable Remote Desktop in Windows, and similar tools on macOS and Linux can be shut down, too.