我通常连接到远程服务器
ssh 用户@server.com -p 11000
然后每次为用户提供密码。我应该如何避免每次使用 ssh 连接时都输入密码?
我有一台远程机器,我用它设置了公钥 ssh auth - 也就是说,我可以不用每次输入密码就可以 ssh 到它。我在脚本中有一组操作,它们使用该 ssh 连接。
但是当我通过 cron 运行该脚本时,它会不断询问每个操作的密码短语 - 由于我有超过 10 个,所以它变得很无聊。
我尝试在这些操作之前运行 ssh-add 并得到:
Could not open a connection to your authentication agent.
Run Code Online (Sandbox Code Playgroud)
我可以做些什么来减少密码重新输入的次数?