lunes, 21 de noviembre de 2016

Triggers- 06 MYSQL

Triggers MYSQL

MYSQL Selects, Insert, Update

WDS Linux

Raid por Software Zentyal

Introducción FTP

Proyecto 2 Asix Servicios

Instalación OpenCms en Linux

Instalación WordPress en Linux

jueves, 17 de noviembre de 2016

Script para importar usuarios LDAP Linux

Primero creo un archivo ldif con todos los usuarios que quiera que cree.


Despues creo el script php para que pueda importar todos mis usuarios al LDAP.

<?php
$ldif = "";
if (($handle = fopen("usuarisCicles.csv", "r")) !== FALSE) {
    while (($data = fgetcsv($handle, 1000, ",")) !== FALSE) {
        $num = count($data);
        $gidnumber = $data[0];
        $login = $data[1];
        $ape1 = $data[2];
        $ape2 = $data[3];
        $nom = $data[4];
        $dni = $data[5];
        $grup = $data[6];
        $grado = $data[7];
        $OU = $data[8];

        $ldif.= "dn: uid=".$login.",ou=".$OU."-14,ou=Users,dc=UServer14,dc=local\n";
        $ldif.= "cn: ".$nom." ".$ape1."\n";
        $ldif.= "gidnumber: ".$grup."\n";
        $ldif.= "givenname: ".$nom."\n";
        $ldif.= "homedirectory: /home/Users/".$login."\n";//a completer
        $ldif.= "objectclass: inetOrgPerson\n";
        $ldif.= "objectclass: posixAccount\n";
        $ldif.= "objectclass: top\n";
        $ldif.= "sn: ".$ape1."\n";
        $ldif.= "uid: ".$login."\n";
        $ldif.= "uidnumber: ".$gidnumber."\n";
        $ldif.= "userpassword: ".$login."14\n\n";
    }
    fclose($handle);
}

$fp = fopen('usuarios.ldif', 'w');
fwrite($fp, $ldif);
fclose($fp);
echo "export terminé\n";
?>


Script Crear usuarios Active Directory desde Excel

Lo primero es crear un csv con todos los usuarios, con los datos que queremos que cree el script.

Con el comando dsadd user crea todos los usuarios del cvs, donde CN=%%a es el login del usuario y la OU=%%h lo que hace es meterme cada usuario en su correspondiente unidad organizativa, habían tres, ocupacional, continua y profesores. El parámetro -pwd %%e es para decirle que su contraseña sea el dni y el mustchpwd yes para que deba cambiar la contraseña después de logearse la primera vez. El memberof es para añadirme los usuarios a su dicho grupo.


for /F "skip=1 tokens=1-8 delims=," %%a in (usuarisCursets.csv) do (dsadd user "CN=%%a,OU=%%h,OU=Edificio2-14,DC=dominioEdificio2-14,DC=local" -fn %%d -In "%%b" -display %%a -pwd %%e -desc "%%I" -memberof "CN=gg_%%f14,OU=%%h,OU=Edificio2-14,DC=DominioEdificio2-14,DC=local" -mustchpwd yes)



Servidor Zentyal

Recursos Compartidos Linux

Instalacion LDAP Linux // Script

Adminitración avanzada windows

Centralización y Administradcion Windows Server // Script

Configuración de cuenta de correo Outlook

FactuSol y TPVSol (Almendra y Miel)

Servicio de Impresión (Maquina Virtual)(Empresa Almendra y Miel)

Servicio de impresión que he montado en mi empresa de practicas

Como solucionar un error ODBC

Vinculación de una Base de Datos Access

MYSQL 5.6


Introducción DNS

miércoles, 16 de noviembre de 2016

Introducción DHCP Linux/Windows

Perfil Obligatorio Windows

Recursos Compartidos de Windows

Resara

Conocimientos



Informática

           Sistemas Operativos.

Windows Cliente: Xp, Vista, Windows 7, Windows 8.1, Windows 10
Windows Server: 2003/2008/2012
Versiones Linux: Ubuntu, debían, CentOs, Zentyal, Mint etc. Trabajo igual tanto en Windows como Linux.

Lenguajes de programación y etiquetado:
      
HTML, DTD, XPATH, JavaScript, PHP, SQL, XHTML, XML, CSS.

Conocimientos:

Photoshop, Gimp, Paquete Office (Word, Access, Exel, etc.), OpenOffice.
VLAN, WAN/LAN, desarrollo cliente-servidor, Firewall.
Sistema de nombres de dominio (active directory en windows y y dominios en linux).
Montaje y desmontaje de equipos informáticos (Hardware).
Programación nivel básico, uso de bases de datos (gestiones, búsqueda de información, etc.) MYSQL.
Montaje de una red de muchos equipos informáticos, ya sean virtualizados o físicos.
Virtualización (proxmox y vmware).
Servicios: SSH, DHCP, DNS, DNS Dinámico, FTP, Correo (Servidor y Cliente), Mensajeria Instantanea
           (OpenFire), VoIP.
          Spicework, TPVSol, FactuSol.