su 命令切换用户时,BH:Command is not parmitted
从提示来看,应该是没有权限执行这个脚本,但如果使用 /bin/su 又是能够运行成功的,百思不得其解。
后来仔细观察后发现,输入su命令后,命令直接被替换为了 BH:Command is not parmitted,而不是自己原来输入的命令,并且使用history查看命令历史,会发现,历史中并没有su命令的执行历史。感觉这个命令压根就没有被发送到服务器。
到此,想到了,我们是通过堡垒机链接客户服务器的,于是咨询了下客户,是不是堡垒机做了限制,得到的答复是“YES”。好吧,这个问题搞了几个小时,结果却是堡垒机做了安全限制。
————————————————
版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
原文链接:https://blog.youkuaiyun.com/fulei_20030727/article/details/131595030