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 comprehensive quiz. Sharpen your skills with flashcards and multiple-choice questions that include helpful hints and explanations. Ensure you're exam-ready with our effective study tools!

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