操作系统安全:history历史命名完整性配置.docxVIP

操作系统安全:history历史命名完整性配置.docx

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
history历史命名完整性配置 History 命令 在Linux中,我们可以通过history来查看历史命令,用来确认在某个时刻使用了哪个 命令。但是,history的默认的,只会输出命令的序号以及命令。这时我们就需要对history 进行一些配置,让它报告命令执行的具体时间。 history [选项][历史命令保存文件] history :打印历史命令 选项: -c:清空历史命令 -w :把缓存中的命令写入历史命令保存文件~/上ash_history 历史命名文件bashjistory中保存的与终端上history列出的并不完全相同。 history列出的不仅有文件中的,还有本次登录后执行的命令。需要正确注销后才会写 入文件 bash_history文件中保存的只有上一次正确注销后的命令。 历史命令(环境变量)配置文件/etc/profile 历史命令默认保存1k条,可以在环境变量配置文件/etc/profile中修改HISTSIZE=xxx 历史命令默认保存文件修改HISTFILE=/path/FILENAME 历史命令 剔除连续重复的条目HISTCONTROL=ignoredups 历史命令 忽略指定命令HISTIGNORE=pwd:ls:cd:0 历史命令格式化输出HISTTIMEFORMAT=‘%F %T , bt只能输出设置生效之后的 123456789root@localhost history vim /etc/samba/smb. conf /etc/rc. d/init. d/smbstart /etc/rc. d/init. d/smb start /etc/rc. d/init. d/smb rebort /etc/rc. d/init. d/smb start cd /var/log/samba pwd Is netstat -na | grep ESTABLISHED 123456789 10 netstat -Intup | grep samba 11 cd .. 12 netstat -na I a rep ESTABLISHEDhistory显示具体的时间 .翻开变量配置文件 vim /root/.bashrc[rootglocalhost T# vim /root/. bashrc| 3 .bashrc User specific aliases and functions alias rm= rm -i alias cp=, cp -i alias mv=, mv -1 Source global definitions|if [ -f /etc/bashrc ]; then ./etc/bashrc fi ? 2.配置history的变量 在.bashrc中追加以下语句(意为让history显示时间戳){还可在变量中加入$(whoami),即可显示使用命令的用户} export HISTTIMEFORMAT=%Y-%m-%d export HISTTIMEFORMAT=%F %T M .bashrc export HISTTIMEFORMAT=,%Y-%m-%d ” 毕 User specific aliases and functions alias rm= rm -i alias cp=, cp -f alias mv= mv -i * Source global definitions|f [ -f /etc/bashrc ]; then ./etc/bashrc fi .让配置好的变量生效source .bashrc .成功后,输入history显示格式,如下:rooWlocalhost T# source . bashrc :root@localhost history2018-11-18vim /etc/samba/smb. conf :root@localhost history 2018-11-18 vim /etc/samba/smb. conf 2 2018-11-18 /etc/re. d/init. d/smbstart 2 2018-11-18 /etc/re. d/init. d/smbstart3 2018-11-184 2018-11-185 2018-11-186 2018-11-187 2018-11-188 2018-11-18/etc/rc. d/init. d/smb start /etc/rc. d/init. d/smb rebort /etc/rc. d/init. d/smb start cd /var/log/samba pwd Is 2 2018-11-18 /etc/re. d/init. d/smbstart 3 2

文档评论(0)

136****9093 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

版权声明书
用户编号:8073101121000030

1亿VIP精品文档

相关文档