微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

‘少’linux命令的替代程序/使’少’安全

我想为Linux编写一个像’less’命令这样的交互式程序.原因我在设置中不能少用,因为你可以在较少提示的’!cmd’中执行shell命令,这可能是任何生产盒的主要安全风险.

我的首选语言是C,但是,如果有人可以建议任何其他类似的程序也会很棒,因为我手上有时间.

我知道一个选项是浏览较少的源代码,但看起来这在短时间内不是很直接.

解决方法:

太棒了,我在Man页面中得到了答案.您可以使用其中一个变量禁用这些内容.

安全
       当环境变量LESSSECURE设置为1时,较少以“安全”模式运行.这意味着这些功能
       tures被禁用:

          !      the shell command

          |      the pipe command

          :e     the examine command.

          v      the editing command

          s  -o  log files

          -k     use of lesskey files

          -t     use of tags files

                 Metacharacters in filenames, such as *

                 filename completion (TAB, ^L)

   Less can also be compiled to be permanently in "secure" mode.

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。

相关推荐