一般来说,如果我们想要访问远程服务器,我们需要下载密钥"token.pem"。将密钥放入特定路径"$HOME/token.pem"。然后使用chmod 400 $HOME/token.pem
和ssh -i $HOME/token.pem user@hostname
进行访问。
现在,我要编写shell脚本,&;connection.sh&;在这个脚本中,我想写如下ssh "RSA PRIVATE KEY" user@hostname
在"连接"中。文件。然后我可以使用"sh连接。访问我的服务器时没有"-i"
如何修改shell脚本中的代码?
如果您已经想要编写shell脚本,为什么不像工作描述那样使用它呢?
#!/usr/bin/env sh
curl <uri to token.pem> -o $HOME/token.pem
chmod 400 $HOME/token.pem
ssh -i $HOME/token.pem user@hostname