多语言展示
当前在线:1215今日阅读:152今日分享:13

创建ssh远程连接脚本_绕过密码输入待续

因为我的远程主机有很多。所以我也记不住他们的ip。。每次要登录的时候,我都要去主机的控制面板去查看其ip然后再复制到我的终端进行连接。如果是五六个主机,每次都要去登录各种面板,去复制ip很麻烦。如果有别的ssh连接客户端管理工具还不错,那样就可以直接点击了,但是我不太想使用ssh软件。比较喜欢直接使用终端。所以想直接写ssh连接的脚本。创建一个shh.sh!#/bin/bashsshremoteuser@remote.host使用sh shh.sh来执行命令,发现需要输入密码。如何绕过密码输入呢?我看网上很多方法说使用expect脚本,最终发现最简单的方式是ssh -i/path/to/keyremoteuser@remote.host/path/to/key是登录的key存放的路径那么怎么找到我们登录过之后保存的key的路径呢?我发现我的家目录里面有一个.ssh/known_hosts但是不太对.....具体怎么正确使用ssh -i搞明白了再更新。
推荐信息