diff --git a/src/main.rs b/src/main.rs index 874502f..21f0db5 100644 --- a/src/main.rs +++ b/src/main.rs @@ -79,10 +79,11 @@ async fn main() -> Result<(), Box> { chrono::offset::Local::now().timestamp(), )?; - Command::new("ssh") - .arg(host_name.split(' ').take(1).collect::>().join("")) - .spawn()? - .wait()?; + + Command::new("sshpass") + .args(["-e", "ssh", &host_name.split(' ').take(1).collect::>().join("")]) + .spawn()? + .wait()?; } Ok(())