use openssh::*;
#[tokio::main]
async fn main() {
let session = Session::connect("ssh://jon@ssh.thesquareplanet.com:222", KnownHosts::Strict)
.await
.unwrap();
let ls = session.command("ls").output().await.unwrap();
eprintln!(
"{}",
String::from_utf8(ls.stdout).expect("server output was not valid UTF-8")
);
let whoami = session.command("whoami").output().await.unwrap();
assert_eq!(whoami.stdout, b"jon\n");
session.close().await.unwrap();
}