编号:T-4877 2025-12-04 有效期:9999天 61人次
$ssh_pwd='********'; //登陆linux的密码
$ssh_port='22'; //端口号22
$ssh_host='192.168.200.128'; //服务器IP地址
//先测试拓展是否安装并开启
if(!function_exists("ssh2_connect")){
exit('SSH扩展没有安装或者没有安装成功');
}
//建立ssh2连接
$ssh2 = ssh2_connect($ssh_host, $ssh_port);
if(!$ssh2){
exit('连接服务器失败');
}else{
echo '成功连接上了服务器';
}
//连接成功后进行密码验证,没验证无法进行其他操作。
if(!ssh2_auth_password( $ssh2, $ssh_user, $ssh_pwd )){
return false;
}
$stak=ssh2_exec($ssh2, $e); //通过ssh2_exec执行语句
$output = stream_get_contents($stak);
fclose($stak);
if(ssh2_auth_pubkey_file($connection, 'root', '/home/id_rsa.pub', '/home/id_rsa', 'secret'))
{
echo "Public Key Authentication Successful\n";
} else {
die('Public Key Authentication Failed');
}
使用信息须知(必读)
①本主题所有言论和图片纯属会员个人意见,与本站立场无关
②本站所有主题由该帖子作者发表,该帖子作者与本站享有帖子相关版权
③樱桃游戏开服网仅提供信息交流平台,不介入任何交易过程,不承担安全风险和法律责任
④本帖部分内容转载自其它媒体,但并不代表本站赞同其观点和对其真实性负责
⑤该页面资源下载仅保存于网盘,本站不涉及储存,用户下载仅供学习参考,不得用户商业用途
⑥如有侵权内容困扰请联系youxi@111.com,我们将针对版权信息及时予以删除