使用错误的解释器连接到远程服务器

使用错误的解释器连接到远程服务器

我有一个通过 ssh 连接的远程服务器。但我将默认 shell 更改为 fish 并卸载...现在,当我尝试连接到服务器时,它会在出现错误后断开连接:

/bin/bash: /tmp/tmp.E3YgHOku6d: /usr/bin/fish: bad interpreter: No such file or directory

现在我无法访问服务器的 shell。如何修复此错误以便重新连接?

相关内容