通过 SSH 别名访问 Ubuntu 服务器 - 权限被拒绝
Accessing Ubuntu server via SSH alias- permission denied
我在终端中通过 SSH 命令访问我的 Ubuntu 服务器没有问题。我试图设置一个名为 test
的别名来保存自己 运行 每次执行长命令,但是当我 运行 test
我得到一个 Permission denied (publickey)
错误。
但是,如果我从字面上复制并粘贴我保存的命令到我的 test
别名,我可以从任何目录访问服务器。 别名的权限是否与实际命令本身不同?如何设置别名以通过 SSH 访问我的服务器?
我在 ServerFault 上发现了类似的问题,该问题与 public 关键位置末尾的 尾随空格 有关。
请结帐:https://serverfault.com/questions/251263/linux-ssh-config-alias-permission-denied-publickey
我没有使用别名,而是使用了 ssh 配置。 (方法一:https://scotch.io/tutorials/how-to-create-an-ssh-shortcut)
现在如果我 运行 ssh test
我可以访问我的服务器。稍作妥协,但我仍然得到了类似的预期结果。
我在终端中通过 SSH 命令访问我的 Ubuntu 服务器没有问题。我试图设置一个名为 test
的别名来保存自己 运行 每次执行长命令,但是当我 运行 test
我得到一个 Permission denied (publickey)
错误。
但是,如果我从字面上复制并粘贴我保存的命令到我的 test
别名,我可以从任何目录访问服务器。 别名的权限是否与实际命令本身不同?如何设置别名以通过 SSH 访问我的服务器?
我在 ServerFault 上发现了类似的问题,该问题与 public 关键位置末尾的 尾随空格 有关。
请结帐:https://serverfault.com/questions/251263/linux-ssh-config-alias-permission-denied-publickey
我没有使用别名,而是使用了 ssh 配置。 (方法一:https://scotch.io/tutorials/how-to-create-an-ssh-shortcut)
现在如果我 运行 ssh test
我可以访问我的服务器。稍作妥协,但我仍然得到了类似的预期结果。