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

 

PHP支持SSH编写代码

  你刚刚在PHP中启用了SSH2。那么现在应该如何利用它呢?有两个选择。SSH支持:

  1.执行方法:

  这告诉你的服务器的操作系统来执行什么东西,并且通过管道传回到你的脚本。

  2.外壳方法:

  这种方法在操作系统中打开一个实际的外壳,这正像通过终端应用程序登录时所操作的那样。有一些路由器并没有一个完全的POSIX一致性实施过程,而是在你登录时立即运行其自身的应用程序。这时你就需要这种方法。

  下面我们分别详述之:

  第一种方法:执行

  你最好为下面的代码创建函数或者是一个类,不过本文仅仅起到一个为您提供基本观念的作用,所以说你可以如此开始:

  if (!function_exists("ssh2_connect")) die("function ssh2_connect doesn't exist")

  // log in at server1.example.com on port 22

  if(!($con = ssh2_connect("server1.example.com", 22))){

  echo "fail: unable to establish connection\n";

  } else {

  // try to authenticate with username root, password secretpassword

  if(!ssh2_auth_password($con, "root", "secretpassword")) {

  echo "fail: unable to authenticate\n";

  } else {

  // allright, we're in!

  echo "okay: logged in...\n";

  // execute a command

  if(!($stream = ssh2_exec($con, "ls -al" )) ){

  echo "fail: unable to execute command\n";

  } else{

  // collect returning data from command

  stream_set_blocking( $stream, true );

  $data = "";

  while( $buf = fread($stream,4096) ){

  $data .= $buf;

  }

  fclose($stream);

  }

  }

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

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