Crates.io | rssh |
lib.rs | rssh |
version | 0.1.0 |
source | src |
created_at | 2024-04-19 13:19:42.04457 |
updated_at | 2024-04-19 13:19:42.04457 |
description | Manage, view, ping and connect using SSH config |
homepage | |
repository | https://github.com/inigochoa/rssh |
max_upload_size | |
id | 1213690 |
size | 22,588 |
rssh exists to list, ping and connect servers listed inside the SSH config file.
cargo install rssh
rssh requires a valid .ssh/config file:
Host host01
HostName 127.0.0.1
User root
Port 22
IdentityFile ~/.ssh/host01.key
To list available hosts:
# Long version
rssh --list
# Short version
rssh -l
To ssh into a host:
rssh
To ping a host:
# Long version
rssh --ping
# Short version
rssh -p