Bandit War 游戏,命令正确但权限被拒绝?

Bandit War Game, correct command but permission denied?

我记得在大学玩过Bandit War game,所以我想这个周末再试一次,以刷新一些知识。

Aaaand 我卡在了 level0。但我很确定这是正确的命令,所以我想知道我是否遗漏了什么或者可能存在某种配置问题?

0 级为您提供地址、用户名、端口和密码。所以你做一个没有任何文件等的老式登录

这就是我想要的:

ssh bandit0@bandit.labs.overthewire.org -p 2220

也试过

ssh bandit.labs.overthewire.org -p 2220 -l bandit0

但应该是一样的。
我希望系统会提示输入密码,但我得到的是

This is a OverTheWire game server. More information on http://www.overthewire.org/wargames

bandit0@bandit.labs.overthewire.org: Permission denied (publickey,password).

检查你的 ssh-config 以防你像我一样被卡住。
我在其中有这些行

Host *
  PreferredAuthentications publickey

这就是它不起作用的原因。添加兵棋推演服务器并切换到给定级别的首选身份验证方法。