FastSSH is a password free tool with a look-up table in local
download pre-build packages from releases, and create a config file:
echo "name|host|user|password|port|comment\nservice1|192.168.1.1|admin|admin|22| service1 test env" > ~/.fastsshrc
default config file is local at ~/.fastsshrc
, a example is
name|host|user|password|port|comment
service1|192.168.1.1|admin|admin|22| service1 test env
service2|192.168.1.2|admin|admin|22| service2 stable env
default run mode is search, as demo shows.
fastssh
another mode is run command with host number in your config file
fastssh <host number>
Thanks fzf for their powerful search engine.