1. OpenBSD Manual Pages (Official source for OpenSSH): The sshconfig(5) man page explicitly states the order of precedence.
Source: sshconfig(5) Manual Page
OpenBSD.
Reference: In the "DESCRIPTION" section
it states: "ssh(1) obtains configuration data from the following sources in the following order: 1. command-line options
2. user's configuration file (~/.ssh/config)
3. system-wide configuration file (/etc/ssh/sshconfig)."
2. Oracle Linux 8 Documentation: The official documentation for Oracle Linux
which is the basis for the 1Z0-106 exam
confirms this hierarchy.
Source: Oracle® Linux 8: Securing Oracle Linux
Chapter 10. Securing Remote Connections with OpenSSH.
Reference: Section 10.2.2
"OpenSSH Client Configuration Files
" details that command-line options override settings in configuration files
and user-specific files override system-wide files.
3. MIT OpenCourseWare: Course materials often cover fundamental tools like SSH
reinforcing standard behavior.
Source: MIT 6.NULL
"The Missing Semester of Your CS Education
" Lecture 2: Shell Tools and Scripting.
Reference: The lecture notes on SSH describe the use of ~/.ssh/config to set user-level defaults
which implicitly exist within the standard precedence hierarchy confirmed by official documentation.