0
点赞
收藏
分享

微信扫一扫

掉坑指南 由于bash逃逸导致的命令无法执行解决方案

北冥有一鲲 2022-02-28 阅读 160

-bash: vim: command not found

当存在目标靶机有rbash限制的时候可以选择noprofile方式进行登录

ssh username@IP -t "bash -noprofile"

可是这样登陆后会存在一种情况,就是由于没有载入profile,导致系统变量没有被加载,所以命令就全部不可以被执行,此时需要配置环境变量

export PATH=/usr/bin:/usr/sbin:/bin:/sbin:/usr/X11R6/bin

只需要在ssh登录之后,在目标机的shell界面增加上述的系统路径即可

举报

相关推荐

0 条评论