我刚刚完成了OverTheWire Bandit 兵棋推演,等级 18。
那是一个惊喜。以下是此级别的说明。
下一级的密码存储在主目录的自述文件中。不幸的是,当您使用 SSH 登录时,有人修改了.bashrc以将您注销。
我在想一种让 shell 跳过 sourcing 的方法.bashrc
。但在我找到解决方案之前,我很想简单地启动与服务器的 SFTP 连接。我没想到它会起作用。但它做到了。我想知道为什么。我认为 SFTP 通过 SSH 运行。
为清楚起见,当我通过 SSH 连接到服务器时,正如预期的那样,我被踢了出去。
是否可以oracle
在 Linux 中禁用普通用户(如)的直接登录,但允许scp
并sftp
用于该用途?