Question 550
A system shows this behavior: An operator stores the private SSH identity in a world-readable shared directory. What underlying mechanism matters most?
Explanation
Correct Answer
The decisive distinction is SSH private keys must remain secret to preserve authentication assurance. The targeted configuration is Protect the private key with restrictive permissions and relocate it to authorized storage; a proper test shows An unprivileged user cannot read the key and the owner can authenticate normally.
Incorrect Answers
It is less specific than SSH private keys must remain secret to preserve authentication assurance, which directly explains the scenario and supports Protect the private key with restrictive permissions and relocate it to authorized storage.
This alternative addresses the separate case “A workstation user types an SSH private-key passphrase repeatedly for several short sessions”. Here, ssh-agent caches unlocked key operations without requiring raw private-key copying to applications. The deciding requirement here is “SSH private keys must remain secret to preserve authentication assurance”.
The related but distinct situation is “A user must authenticate to an SSH host without typing a password for an approved automation task”. The decisive distinction is SSH public-key authentication uses a private client key and authorized server-side public key. For the stated problem, “SSH private keys must remain secret to preserve authentication assurance” addresses the central condition.