我已将带有 Raspbian 操作系统的 Raspberry Pi 连接到本地网络,并使用 ssh 密钥设置 SSH 登录。我通过(为Raspberry Pi分配静态IP)成功登录ssh myname@192.168.5.163。
我现在已经删除了 Raspbian 操作系统,并插入了一张带有 Ubuntu Server(无头)的 SD 卡。
我打开树莓派并尝试登录,但出现错误:
ERROR: @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
ERROR: @ WARNING: REMOTE HOST IDENTIFICATION HAS CHANGED! @
ERROR: @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
ERROR: IT IS POSSIBLE THAT SOMEONE IS DOING SOMETHING NASTY!
ERROR: Someone could be eavesdropping on you right now (man-in-the-middle attack)!
ERROR: It is also possible that a host key has just been changed.
ERROR: The fingerprint for the ECDSA key sent by the remote …Run Code Online (Sandbox Code Playgroud) 我的家庭网络上有一些 Linux 服务器,可以通过“hostname.local”访问,但是在使用 Windows 机器时,除非我通过 IP 地址访问,否则它们似乎无法解决此问题。
如何使我的 Windows 机器可以解析 hostname.local 地址?我知道如何编辑,C:\Windows\System32\drivers\etc\hosts但肯定有一些自动方式让 Windows 找到这些机器?
可能重复:
按名称而不是 IP 连接到 Linux
当我登录时,我总是这样做:
ssh myuser@111.111.111.111
Run Code Online (Sandbox Code Playgroud)
是否可以执行以下操作:
ssh myuser@server1
Run Code Online (Sandbox Code Playgroud)
我想使用名称,而不是 IP 地址,可以吗?