Lab / Remote administration
SSH Remote Administration & Key Authentication
My home-lab notes
Based on my October 4, 2026 project records. These notes distinguish reported results from captured output and later explanatory examples; they are not new checks of the servers.
Goal
I wanted remote administration between my Linux servers, including key-based access and the ability to launch Hermes from an SSH session.
What I did
I installed and enabled OpenSSH on the receiving machine. Earlier sessions reported an active service and successful remote connections.
I worked through key authentication with ssh-copy-id. Its preserved warning said the keys already existed on the destination, so I did not need to force another copy; I confirmed that access worked.
A remote Hermes launch returned command not found after SSH had connected. Using the executable's absolute path resolved the launch problem. A different remote shell PATH is the likely explanation, but its value was not captured.
Result
Remote login worked, the key-copy output showed an already-authorized key, and Hermes launched after I used its absolute executable path.
Evidence & limits
The October 3 record preserves the key-copy warning and successful connection reports; earlier sessions report the SSH service running.
The absolute-path fix was confirmed. Additional PATH and non-interactive authentication checks in the source document are suggestions, not captured execution output. Private account paths and destinations are omitted.
What I learned
I practiced separating network reachability, SSH authentication, and command discovery into distinct problems.
I learned that an already-installed-key warning does not call for overwriting a working key, and that access in one direction does not establish the reverse.
Skills & tools: OpenSSH / Key authentication / Remote shells / Executable paths