ccc

Samba: leer, modificar, ejecutar ficheros que estén en otro servidor

Herramienta para poder leer, modificar, ejecutar ficheros que estén en otro servidor de Windows.
Lo primero: include_once("smb.php")

Y ya se puede llamar por smb a cualquier otro servidor que sea de Windows, ejemplos:

$fp_aux = fopen("smb://usuario:password@172.16.253.1/fichero_lsg.txt", "w+"); // crea ese fichero en ese sitio
$fp = fopen('smb://usuario:password@172.16.1.51/fichero.conf', 'r'); // lee ese fichero
unlink("smb://usuario:password@172.16.253.1/fichero.conf"); // borra ese fichero
rename("smb://user:pw@172.16.254.241/dns1/fichero1.txt", "smb://user:pw@172.16.254.241/dns1/fichero2.txt");  // renombrar ese fichero
$gran_texto = file_get_contents("smb://usuario:password@172.16.253.2/Auth/txt/txt_hosts.txt"); // obtener todo el contenido de ese fichero
$fp = fopen("smb://usuario:password@172.16.50.3:82/get_domain_id.php?qDominio=".$_POST["qDominio"], "r"); // ejecutar ese PHP en el otro servidor

Ejecutar un PHP en otro servidor linux con diferente IP:

$result = file_get_contents("http://".$ip_origen.":82/get_datos_cliente.php?system_user_origen=".$system_user_origen);

No hay comentarios:

Publicar un comentario