心路
死生契阔,与子成说。执子之手,与子偕老。

  • 首页
  • 关于
  • MyIcy
  • 琐记(413)
  • 技术(221)
  • 八卦(105)
  • 读书(20)
  • RSS
  • 很感谢云舒兄弟去年推荐到阿里...
  • 信春哥,得永生....
  • 据说胡适有36个博士学位...
  • 我给你力吧...
  • 当前Blog无任何评论...
  • 最新论证:先有的嫖客后有的鸡...
  • 好的呀,非常感谢! 我这个当...
  • 云老大,将你的程序修改了下,...
  • cnbeta上有中文的...
  • 当前Blog无任何评论...
  • 舒舒,不要把我给你的邮件随便...
  • 本人有项目想和你合作,有意向...
  • hehe
  • 大哥,你好,Ttyutils的rpm或...
  • 很好
  •  
     
  • 黑小子's Blog
  • Nick's blog
  • sbilly的乌托邦
  • 80 sec
  • 段段的blog
  • 肉肉的洗手间
  • JY美女
  • 小叶子的空间
  • 螺螺的blog
  • 忽尔今秋
  • Icy's Blog
  • 虚拟面包
  • 涛涛的blog
  • Tomy's blog
  • 王俊的blog
  • 狐狸的叶子
  • demonalex's blog
  • Super*Hei's Blog
  •  
    Powered by: SaBlog
    Ttyutils和CheckInstall
    Submitted by 云舒 on 2008, December 15, 4:46 PM. 技术

          在IBM网站看东西,发现这么两个系统,Ttyutils和CheckInstall。详细资料可以看http://www.ibm.com/developerworks/cn/aix/library/0809_wuxh_tty/index.htmlhttp://www.ibm.com/developerworks/cn/linux/l-cn-checkinstall/index.html?ca=drs-cn-1211

          简单的说,Ttyutils就类似以前做蜜罐用的修改过的cmd.exe一样。通过实现一个伪终端,可以监视到bash下面的任何输入和输出,而且不仅仅是监视,是可以截获指定终端并完全控制的。这个系统对于做一些基于终端的审计还是很有用处的,当然,也可以用来干一些别的事情。Ttyutils是基于事件触发的,可以配置各种各样的事件和事件被触发时自动执行的动作,比如说发个邮件什么的。而且配置非常灵活,因为它内嵌了一个Lua解释器,配置文件就是一个lua程序,可以做一些比较复杂的事情。同时,Ttyutils还提供C语言接口的API,可以自己开发实现自己需要的功能。

          Checkinstall是一个软件包打包分发工具,很多人为了优化系统,会采用下载编译的方式安装软件。安装一台还好,多台就繁琐了,而Checkinstall则可将管理员从重复劳动中解放出来。先configure配置好代码,并编译,然后通过Checkinstall安装在本机。安装的时候,Checkinstall会记录下目录和文件的写入以及修改操作,根据这些信息,Checkinstall生成一个RPM包。因此这个包,就是自己修改配置之后,最适合自己的系统的包了。自己写一点脚本,就可以把这个包分发到其它的很多系统上去。说一句,我很不喜欢需要先安装客户端的Linux管理程序,比如那个cfengine之类的。有点脱裤子放屁的感觉,直接ssh过去安装多好,不过当然cfengine有很多别的用途,我这里只是说安装分发软件的事情。

     
    评论
    伪终端?哇靠。。。我超级喜欢!
    Post by kxlzx on 2008, December 15, 5:13 PM
    Ttyutils, 好!
    Post by 匿名 on 2008, December 16, 12:01 PM
    大哥,你好,Ttyutils的rpm或者源代码有没有啊,GOOGLE那儿下不了了也,
    如果有的话,还请发一份给我,小弟在此感谢了
    Post by lhg on 2010, July 5, 5:22 PM
    添加评论
    您的名字:
    您的E-mail:
    评论内容:
    验证码:
    Processed in 0.349869 second(s)