首页 » Programming
  • [PYTHON]python 基础笔记(2)

    showerlee 2013-08-27 18:52 PYTHON 阅读 (2,695) 抢沙发
    10. 编写一个Python脚本 问题 我提出的问题是: 我想要一个可以为我的所有重要文件创建备份的程序。 尽管这是一个简单的问题,但是问题本身并没有给我们足够的信息来解决它。进一步的分析是必需的。例如,我们如何确定该备份哪些文件?备份保存在哪里?我们怎么样存储备份? 在恰当地分析了这个问题之后,我们开始设计我们的程序。我们列了一张表,表示我们的程序应该如何工作。对于这个问题,我...
  • [PYTHON]python 基础笔记(1)

    showerlee 2013-08-27 18:51 PYTHON 阅读 (3,575) 抢沙发
    最近一直在研究python。。。 自学了一段时间,感觉对我这种本身脑子转不过弯的人来是真心是个不错的选择。。 以下是自己学习总结的笔记,有需要的朋友可以用来参考。 系统版本: Centos6.3 x64 PYTHON:   Python 2.6.6 1.安装python(centos默认自带) # yum install python -y ============================= 1.1 查看python版本 # python -V ------------- Python 2.6....
  • PHP添加mcrypt扩展模块

    showerlee 2013-08-27 18:47 PHP 阅读 (8,561) 抢沙发
    系统环境:centOS6.3 APACHE:httpd-2.4.2 PHP:php-5.3.21 一.安装mcrypt 1.下载Libmcrypt,mhash,mcrypt安装包  libmcrypt-2.5.8.tar.gz # wget http://sourceforge.net/project/showfiles.php?group_id=87941&package_id=91774&release_id=487459 mhash-0.9.9.tar.gz # wget http://sourceforge.net/project/showfiles.php?group_id=4286&package_id=4300&release_id=645...
  • [SHELL]备份系统文件并邮件发送

    showerlee 2013-08-27 17:31 SHELL 阅读 (7,016) 1条评论
    1.安装MUTT邮件客户端 # yum install mutt -y 2.创建脚本 # vi /etc/rc.d/mail_to_bak_daily.sh (版本一) ------------------------------------------------------------ #!/bin/bash # ========================================================= # 请输入,你想让备份数据放置到哪个独立的目录区 basedir=/backup/daily # ============================...
  • LINUX用户建立秘钥认证实现SHELL脚本管理,分发,部署

    showerlee 2013-08-26 21:59 SHELL 阅读 (2,808) 抢沙发
    环境: ssh server: 192.168.100.29  server.example.com ssh client: 192.168.100.30  client.example.com 通过root用户建立秘钥认证实现SHELL脚本管理,分发,部署 首先client端创建秘钥对,并将公钥分发给需要登录的SSH服务端 注:公钥相当于锁,私钥相当于钥匙,我们这里相当于在客户端创建一对钥匙和锁,想要做到SSH免密码登录,就相当于我们将锁分发到服务端并装锁,然后客户端就可以...
  • [SHELL]监控LINUX目录文件变化

    showerlee 2013-08-16 21:25 SHELL 阅读 (5,504) 抢沙发
    最近看到群里有人聊到他们的服务器最近被挂马,然后想利用一个脚本能够实时监控web目录下文件的变化,也就是对该目录的增删改操作都会记录到相应日志下。 当时感觉这个功能的确实有点意思,所以网上查阅了些资料,自己研究了下,这会儿有空写了个脚本,分享给大家,如有问题,还请大家指出。 以下我写了两个脚本: 脚本1:将需要监控的目录的原始状态保存到LOG日志 脚本2:将脚本1的原始状态与本脚本比对,如...