Remote Desktop


Remote desktop allows a target PC to run a graphical terminal server to accept connections from clients.

  • enables a user to connect to desktop of another computer over the network
  • graphical remote access tool:
    • sends screen and audio data from the remote host to the client
    • transfers mouse and keyboard input from the client to the remote host
  • alternatively,
    • a site can operate a remote desktop gateway that facilitates access to virtual desktops or individual apps running on the network servers

Use Case

  • Laptop users working from home to connect to a PC in the office
  • Support technician for remote troubleshooting

Security Considerations

  • use Principle of Least Privilege for remote access permissions
  • the connection must use encryption
    • protects against sniffing
  • use a digital certificate on the server to ensure authenticity
    • protects against evil twins
  • server software must be safe from vulnerabilities

Types of Protocols