Vin*_*fer 1 ssh terminal ssh-config
所以我的大学提供了对带有反斜杠的服务器的访问,如下所示:
ssh portoalegre\\15280433@university.server.br
Run Code Online (Sandbox Code Playgroud)
我决定在那里复制我的公钥以提高安全性(并且不必每次都输入密码)。这工作正常!但是......然后我决定设置一个条目,~/.ssh/config这样我就可以使用登录
ssh university
Run Code Online (Sandbox Code Playgroud)
但它没有奏效。它一直要求我输入密码。这是我在配置文件中设置的条目:
Host university
Hostname university.server.br
User portoalegre\\15280433
Run Code Online (Sandbox Code Playgroud)
我究竟做错了什么?我应该如何转义/处理配置文件中的那两个反斜杠?我正在使用 Ubuntu 桌面计算机通过其默认终端连接到服务器。
在\\您的SSH命令真正代表一个单一的\(尝试echo portoalegre\\15280433@university.server.br,看看那个显示器)。所以首先要尝试的是在你的 SSH 配置中使用一个反斜杠:
Host university
Hostname university.server.br
User portoalegre\15280433
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
1516 次 |
| 最近记录: |