If you need to enable users to remotely run commands on a host computer over the network, which protocol could you use?

Prepare for the Cyber Fundamentals Block 4 Test with our unique study resources. Enhance your knowledge with our collection of flashcards and comprehensive multiple choice questions, complete with hints and detailed explanations, readying you for success!

Multiple Choice

If you need to enable users to remotely run commands on a host computer over the network, which protocol could you use?

Explanation:
Remote command execution over a network requires a protocol that provides a secure, authenticated remote shell. SSH delivers that by encrypting traffic, authenticating users, and giving access to a shell on the remote host, making administrative tasks safe over an unsecured network. Telnet can enable remote commands, but it sends everything in plaintext, including passwords, which makes it vulnerable to eavesdropping. HTTP is meant for web traffic, not command shells, and FTP is for file transfers, not remote command execution. So, the best choice for securely enabling remote command execution is SSH.

Remote command execution over a network requires a protocol that provides a secure, authenticated remote shell. SSH delivers that by encrypting traffic, authenticating users, and giving access to a shell on the remote host, making administrative tasks safe over an unsecured network. Telnet can enable remote commands, but it sends everything in plaintext, including passwords, which makes it vulnerable to eavesdropping. HTTP is meant for web traffic, not command shells, and FTP is for file transfers, not remote command execution. So, the best choice for securely enabling remote command execution is SSH.

Subscribe

Get the latest from Examzify

You can unsubscribe at any time. Read our privacy policy