通行证│用户名: 密码: 验证码: 验证码,看不清楚?请点击刷新验证码 电信网通铁通移动   在线
文章搜索:
热门搜索:红客 黑鹰 红客技术 安全动画 红客培训
首页 文章 软件 动画 资源 励志 论坛 邮箱 会员 军事 科技 博客 爱心红客 最近更新 800g资源
 业内新闻 漏洞公告 病毒公告 电脑知识 网络知识 菜鸟入门 攻防教程 黑客攻防 安全编程 工具使用 综合安全 个人安全 安全相关 Q Q安全 原创精华 红客人物 站内事件
您现在的位置: 爱国者安全网 >> 文章类 >> 安全防御 >> 安全相关 >> 文章正文
将SSH与PHP相连接 确保传输数据的安全
责任编辑:酷酷の鱼   更新日期:2008-3-30
 

作者: freedom 出处:天极网

SSH可以通过将联机的封包加密的技术进行资料的传递;使用SSH可以把传输的所有数据进行加密,即使有人截获到数据也无法得到有用的信息。同时数据经过压缩,大大地加快了传输的速度。总之,通过SSH的使用,可以确保资料传输比较安全并且传输效率较高。

  不过,并非所有人知道PHP可以与SSH连接的特性以及与执行远程命令的能力,不过这方面却非常有用。由于我们可以在很多不同的方面利用PHP,因此它有很多设置选项来控制其行为。一组庞大的可选参数能够保证您可以将 PHP 用于许多不同的目的,但这同时也意味着这些参数和服务端配置的组合会带来一些安全问题。笔者一直在PHP CLI应用程序中使用SSH,笔者是从cronjobs中使用它的,不过一开始并非十分简单,可以说颇费周折。关于安全使用Shell2 函数的手册也不是十分实用,笔者进行了多次试验之后才有了今天这篇小文章,愿您读了之后能为您配置PHP节省一点儿时间。

  在这篇文章中,笔者需要假设:

  你正在运行的操作系统是Debian / Ubuntu。如果你运行的不是Debian / Ubuntu,你可能需要用你的Linux发行版本提供的数据包管理器来替换本文对应内容。

  你运行的是PHP5.如果你运行的不是PHP5,可用PHP4代替之。

  你对PHP和服务管理有基本的了解。

  你已经安装了PHP。

  先决条件

  安装程序包

  首先,让我们安装下面的程序包:

  sudo aptitude update

  sudo aptitude install php5-dev php5-cli php-pear buid-essential \

  openssl-dev zlib1g-dev

  安装完成进入下一步。

  编译libssh2

  在从sourceforge网站下载了Libssh2之后,我们需要编译它,不过不要担心,你只需要按照如下的方法操作:

  cd /usr/src

  wget http://surfnet.dl.sourceforge.net/sourceforge/libssh2/libssh2-0.14.tar.gz

  tar -zxvf libssh2-0.14.tar.gz

  cd libssh2-0.14/

  ./configure

  make all install

  如果你想检查是否有了一个新版本,可以查看SF.NET.不过,0.14这个版本就足够了。

  安装

  安装ssh2.so

  下一步,我们需要将libssh和 PHPr链接起来。有一个PECL模块可以完成这个功能。我们可以使用PEAR安装它。

  pear install -f ssh2

  -f参数确保SSH2被安装,即使并没有一个稳定的选择对象。你还可以使用如下的包名称:ssh2-beta来强行运行。

  现在你需要确保我们这个新的SSH2.SO模块被PHP加载。编辑你的php.ini文件(对于CLI实用程序:/etc/php5/cli/php.ini,对于Apache实用程序:/etc/php5/apache2/php.ini)

  extension=ssh2.so

  这应该放在“Dynamic Extensions”的下面,大约在第515行左右。

[1] [2] [3] [4] 下一页

  • 上一篇文章:
  • 下一篇文章:
  • 最近更新
    固顶文章 Delphi编程培训班开课了
    普通文章 瑞星公司03月30日发布 每日计算机病毒及木马播报
    普通文章 PS商店可能被入侵 用户信息恐遭偷看
    普通文章 管理本机特殊端口 防范木马程序攻击
    普通文章 将SSH与PHP相连接 确保传输数据的安全
    普通文章 做个病毒猎手教你捕获电脑病毒样本
    普通文章 绝对不可错过 WinRAR的三种安全战术
    普通文章 防毒技巧 从硬盘及内存中检测潜存病毒
    普通文章 企业级防火墙选购标准及防火墙部署指南
    普通文章 磁碟机停止变种!新型AV终结者又现
    热门文章
    普通文章卡巴斯基通过Windows Server 2008认证
    普通文章磁碟机疯狂变种 网上出现假冒磁碟机专杀工具
    普通文章Juniper:48亿$ 2013年全球移动搜索市场
    普通文章风暴蠕虫危害国家安全?
    普通文章思科修复最新的无线局域网安全漏洞
    普通文章安全预警:网银隐身劫匪 专偷工行帐号
    普通文章木马泛滥成灾 网上资产失窃金额超10亿
    普通文章防火墙作用日减 数据存取控制渐成主流
    普通文章< xmp >标签解密大法
    普通文章Crack Oracle Password
    精彩专题