我在运行 ssh 到远程服务器的脚本时遇到一些问题。如果我只是从命令行 ssh 访问服务器,就没有问题,但是当我运行脚本来执行此操作时,我会收到错误“名称或服务未知名称”。我已将 IP 地址和主机名添加到 /etc/hosts 中,但这没有帮助。
我的脚本很简单:
#!/bin/bash
ssh username@hostname
难道我做错了什么?显然,我不需要为此专门编写一个脚本,但我将添加命令以在开始工作后执行。
我在运行 ssh 到远程服务器的脚本时遇到一些问题。如果我只是从命令行 ssh 访问服务器,就没有问题,但是当我运行脚本来执行此操作时,我会收到错误“名称或服务未知名称”。我已将 IP 地址和主机名添加到 /etc/hosts 中,但这没有帮助。
我的脚本很简单:
#!/bin/bash
ssh username@hostname
难道我做错了什么?显然,我不需要为此专门编写一个脚本,但我将添加命令以在开始工作后执行。