This commit is contained in:
nora 2024-08-11 00:11:49 +02:00
parent 1adf798c5d
commit ed30d5b4dc
8 changed files with 75 additions and 87 deletions

View file

@ -8,14 +8,19 @@ use tokio::{
use tracing::{error, info};
use ssh_transport::{ServerConnection, SshError, ThreadRngRand};
use tracing_subscriber::EnvFilter;
#[tokio::main]
async fn main() -> eyre::Result<()> {
tracing_subscriber::fmt().init();
tracing_subscriber::fmt()
.with_env_filter(EnvFilter::from_default_env())
.init();
let listener = TcpListener::bind("0.0.0.0:2222")
.await
.wrap_err("binding listener")?;
let addr = "0.0.0.0:2222".parse::<SocketAddr>().unwrap();
info!(?addr, "Starting server");
let listener = TcpListener::bind(addr).await.wrap_err("binding listener")?;
loop {
let next = listener.accept().await?;