1.安装ssh2模块
2.代码
/**
* @param $sship 连接ip地址
* @param $port 端口号
* @param $user 用户名
* @param $pass 密码
* @param $cmd 调用命令 如:"/usr/local/php/bin/php -f /home/index_error.php";
* @return bool|void
*/
public function sshPort($sship,$port,$user,$pass,$cmd)
{
$connection=ssh2_connect($sship,$port); //写入地址
$results = ssh2_auth_password($connection,$user,$pass); //尝试连接
if($results == true){
$of = ssh2_exec($connection,$cmd); //发送请求
stream_set_blocking($of,true); //非堵塞请求
return true;
}else{
return false;
}
}