SSH Skill This skill provides capabilities for establishing and managing SSH connections to remote machines. Capabilities - Establish SSH connections using password or key-based authentication - Generate and manage SSH key pairs - Configure SSH for easier connections - Execute commands on remote machines - Transfer files between local and remote machines - Manage SSH configurations and known hosts Authentication Methods Password Authentication When prompted, you should ask the user for their password or a private key. Key-Based Authentication Generate a new SSH key pair: Copy the public key t…