noagent
—
run a command without using the SSH agent's stored keys
The noagent
utility executes the specified command with
the SSH_AGENT_PID
and
SSH_AUTH_SOCK
variables removed from its environment.
This is useful when connecting to various SSH servers that do not really
understand the concept of public key authentication to the point of actually
breaking the connection when the client sends several public keys.
The noagent
utility uses the shell's
exec
builtin command so that the return value of the
command actually executed is passed on.
The noagent
utility's operation is currently not
directly affected by its environment; it affects the environment instead :)
The noagent
utility's operation is currently not
directly affected by any files.
Connect to a server without agent authentication
noagent ssh
router.example.com
The noagent
utility was written by
Peter Pentchev in 2009.
Peter Penchev ⟨roam@ringlet.net⟩