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

‘少’linux命令的替代程序使’少’安全,第1张

概述我想为 Linux编写一个像’less’命令这样的交互式程序.原因我在设置中不能少用,因为你可以在较少提示的’!cmd’中执行shell命令,这可能是任何生产盒的主要安全风险. 我的首选语言是C,但是,如果有人可以建议任何其他类似的程序也会很棒,因为我手上有时间. 我知道一个选项是浏览较少的源代码,但看起来这在短时间内不是很直接. 太棒了,我在Man页面中得到了答案.您可以使用其中一个变量禁用这些 我想为 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.
总结

以上是内存溢出为你收集整理的‘少’linux命令的替代程序/使’少’安全全部内容,希望文章能够帮你解决‘少’linux命令的替代程序/使’少’安全所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/1022102.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-23
下一篇 2022-05-23

发表评论

登录后才能评论

评论列表(0条)

保存