“#sudo vim -c” 命令

"#sudo vim -c" command

提问人:Strug53 提问时间:10/20/2023 更新时间:10/20/2023 访问量:45

问:

我训练ctf(tryhackme - SimpleCtf)并在演练中找到ssh shell中的这些命令:

#sudo vim -c ':!/bin/sh'

我想了解这个命令的作用以及为什么我需要使用它。

我读到这个命令需要生成一个特权 shell。我尝试了以下命令,但没有得到预期的结果:

#sudo vim “/usr/bin/vim”

我通过用户目录中的“sudo -l”找到的路径“/usr/bin/vim”

壳牌 vim ctf

评论

1赞 Friedrich 10/20/2023
欢迎来到 SO。您确实应该知道一个命令,那就是 .它显示了手册。读取 、 等。Vim是一个文本编辑器。您的代码段以 root 用户身份启动文本编辑器,并立即从中启动 shell。我不知道上下文,但似乎相当复杂。无论您遵循什么说明,请尝试找到不同的说明。manman sudoman vimman sh

答: 暂无答案