可以的,首先你必须安装了ssh的php扩展。
如果不知道是否已经安装好,可以输入一下代码测试一下。
phpinfo();
?>
如果有以上信息,说明安装成功,以下是测试代码
$connection = ssh2_connect('192.168.1.222', 22);
if (!$connection) die('Connection failed');
ssh2_auth_password($connection, 'root', 'root');
$sftp = ssh2_sftp($connection);
$stream = fopen("ssh2.sftp://$sftp/var/www/php_ssh_test.txt", 'w+');
fwrite($stream, "php_ssh_test\nsecond line\n");
fclose($stream);
exit;
没弄过,curl应该是可以模拟ssh请求的