This seems like it would be a nice addition to `utils.ssh.SSHClient`