Shellmin::SSHConnection
Represents an SSH connection to a remote host. Handles authentication, execution, and health monitoring.
Constants
DEFAULT_SSH_PORT = 22
Constructors
Instance methods
close
Sourceconnect(password : String | Nil = nil, key_path : String | Nil = nil, timeout : Time::Span = 30.seconds) : self
Sourceconnected?
Sourceconnection_id
Sourceforce_disconnect
Sourcehealthy?
Sourcehost
Sourceport
Sourceuser
Source