我在使用ssh时遇到了一些麻烦,我自己无法弄明白。
我的~/.ssh/config
文件如下所示:
Host server
HostName xxx.xxx.xxx.xxx
User user
ForwardX11 yes
LocalForward 8000 127.0.0.1:8000
LocalForward 6080 127.0.0.1:6080
LocalForward 8022 192.168.122.100:22
LocalForward 7777 192.168.122.100:7777
Compression yes
ServerAliveInterval 5
ServerAliveCountMax 3
使用ssh user@xxx.xxx.xxx.xxx
进行Manuel连接正常,但ssh server
没有,因为zsh“无法解析主机名”。
你有什么想法?
这个问题是否因为我使用zsh而出现?
由于ssh被很多bash脚本调用,我被迫使用配置文件。
答案 0 :(得分:0)
看起来"服务器"没有被DNS解决。
在您正在收集的系统上,将这样的内容添加到/ etc / hosts:
xxx.xxx.xxx.xxx server.domain.com server
然后再次尝试ssh。