elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.

 

 


Tema destacado:


  Mostrar Temas
Páginas: 1 2 [3] 4 5 6 7 8 9 10
21  Foros Generales / Dudas Generales / Como puedo hacerme registrador de en: 21 Febrero 2011, 11:26 am
Como puedes hacerte registrador de hosting acreditado por la ICANN en España?

No pregunto sobre compañias revendedoras, sino convertirse en una??

Salu2

alzehimer_cerebral
22  Sistemas Operativos / GNU/Linux / Ver contenido de dispositivos a traves de la consola en: 21 Febrero 2011, 11:00 am
Como puedo acceder al contenido de dispositivos almacenamiento desde consola??  En /dev los puedo ver pero nose como acceder al directorio de montaje..  Es decir como puedo saber donde esta montado un dispositivo??

Salu2

alzehimer_cerabral
23  Sistemas Operativos / GNU/Linux / Clusters de balanceo de carga + alta disponabilidad en: 20 Febrero 2011, 16:50 pm
Hola foro,

quiero profundizar en el funcionamiento de las compañias de hosting, me gustaria saber las opciones que hay en cuanto a SW para virtualizar los servidores y crear balanceos de carga y garantizar alta disponibilidad entre las maquinas virtuales.

Cualquiera que tenga experiencia en la administracion de servidores o infraestructuras de hosting es bienvenido a dejar sus experiencias en las tareas de montaje de estos.

Espero que este post sirva para recolectar informacion sobre este tema que a mi parecer es muy interesante.

Salu2

alzehimer_cerebral
24  Sistemas Operativos / Windows / Actualizaciones Windows en: 18 Febrero 2011, 11:50 am
Necesito saber que actualizaciones se han descargado recientemente y que hacen cada una, ya que alguna me esta dando problemas...

Seria por ejemplo ver que pack de instalaciones ha lanzado Microsoft el dia de ayer y que hacen cada una???

En concreto me esta dando problemas una que utiliza MAPI.

Salu2

alzehimer_cerebral
25  Programación / Desarrollo Web / 2 paginas Wordpress en un mismo servidor en: 18 Febrero 2011, 10:40 am
Hola tengo un servidor Ubuntu y me gustaria albergar 2 paginas WordPress.  He instalado un Wordpress y tengo una pagina funcionando.  El problema viene para tener la segunda pagina funcionando, debo realizar otra instalacion en el directorio de la 2ª pagina??  lo puedo hacer con la primera instalacion??

De momento he intentado instalar WorpPress en otro directorio con el objetivo de tener dos dirctorios con la estructura de directorios de wordpress, pero al hacer la segunda instalacion no hace nada al lanzar el install.php...


Cada pagina debe tener su dominio propio, lo indica ya que he visto un pligin que permite crear varios subdominios de un dominio a partir de una unica instalacion de WordPress... Esto no es lo que necesito!!

Alguien me puede guiar?? Necesito tenerlo montado con urgencia.

Gracias de antemano.

alzehimer_cerebral
26  Sistemas Operativos / GNU/Linux / Mandar mail automatico cuando se caiga un proceso en: 14 Febrero 2011, 11:47 am
Hola foro,

tengo un servidor web montado y me gustaria que el proceso de apache se levantara automaticamente en caso de caerse..

Se podria enviar un mail automatico al administrador indicando que el servicio se ha caido??  O una tarea en el cronjobs que mire si esta activo??

Espero vuestros consejos.

alzehimer_cerebral
27  Sistemas Operativos / Windows / Particiones ocultas en: 14 Febrero 2011, 09:55 am
Me surge la duda de como se puede realizar una particion oculta desde linea de comandos??

Espero vuestros aportes..

Un saludo.

alzehimer_cerebral :laugh:
28  Informática / Hardware / Error en disco duro extraible en: 11 Febrero 2011, 21:56 pm
Hola foro,

estoy en un aprieto, se me ha jodido el disco duro externo Toshiba donde almaceno todo lo que utilizo a diario.  Cuando intento hacer una copia de seguridad me da error, lo mismo me pasa si intento copiar ficheros dentro de el.

Lo curioso es que si me deja abrir los archivos de uno en uno...

He probado en Win y en Lin y obtengo los mismos errores.  Parece ser que se hay algun sector dañado.

He intentado hacer la reparacion de disco de Win7 pero en un dia entero no hizo ni un tercio de la barra de progreso y tuve que cancelar la operacion.

Necesito sugerencias porfavor.

Que puedo hacer para sacar la informacion y proceder a formatearlo???  Se pueden recuperar los sectores dañados???

Salu2.

alzehimer_cerebral
29  Programación / Java / Certificados autofirmados Java en: 8 Febrero 2011, 20:56 pm
Hola foro,

llevo bastante tiempo intentando programar una conexion Https con certificados autofirmados..  Haber si alguien me puede aclarar un par de dudas para rematar las clases.

Los clientes que utilizan las clases que posteo a continuacion tiene el certificado autofirmado añadido al cacerts (key store por defecto de la maquina virtual Java donde se encuentran los certificados de confianza).

De momento estoy intentando conectar a dicho un servidor mediante Https para descargar archivos xml. La duda que tengo es si la interfaz X509TrustManager permite realizar conexiones con certificados autofirmados que han sido autofirmados (Lo pregunto porque he leido en algunos sitios que no se puede, pero me surje la duda de que tal vez si se añaden al cacerts si lo permite).

Si se diera el caso de que dicha interfaz no permite las conexiones con certificados autofirmados entonces que interfaz debo utilizar???

Os dejo las clases que estoy implementando por si os sirven de ayuda:

Código
  1. public class Https {
  2.  
  3.  
  4.  
  5.  
  6.     public static void main(String args[]) throws MalformedURLException, NoSuchAlgorithmException, Exception {
  7.  
  8.        //System.setProperty("javax.net.ssl.trustStore","tomcatKeystore");
  9.        //System.setProperty("javax.net.ssl.keyStore", "/usr/jdk1.5.0_11/jre/lib/security/cacerts");
  10.        //System.setProperty("javax.net.ssl.keyStorePassword","changeit");
  11.  
  12.        // java -Djavax.net.ssl.trustStore=truststore -Djavax.net.ssl.trustStorePassword=123456 MyApp
  13.  
  14.        //System.setProperty("javax.net.ssl.trustStore","C:\\Archivos de Programa\\Java\\jre1.6.0_07\\lib\\security\\cacerts");
  15.        //System.setProperty("javax.net.ssl.trustStorePassword","changeit"");
  16.  
  17.        //Para aceptar certificados que no estan en el keystore del cliente
  18.        SSLContext sc = SSLContext.getInstance("TLS");
  19.        sc.init(null, new TrustManager[] { new SimpleTrustManager1() }, null);
  20.        SSLSocketFactory ssf = sc.getSocketFactory();
  21.  
  22.        System.out.println("Antes URL");
  23.        URL url = new URL("https://loquesea.es");
  24.        HttpsURLConnection urlConection = (HttpsURLConnection) url.openConnection();
  25.  
  26.        urlConection.setSSLSocketFactory(ssf);
  27.  
  28.  
  29.        urlConection.setHostnameVerifier(new SimpleHostnameVerifier());
  30.  
  31.        //urlConection.connect();
  32.  
  33.  
  34.        System.out.println("Antes INPUTSTREAM");
  35.        InputStream is = urlConection.getInputStream();
  36.        System.out.println("Despues INPUTSTREAM");
  37.  
  38.  
  39.        System.out.println("Antes leer fichero");
  40.        File fichero = new File("pruebas_ssl.xml");
  41.        FileOutputStream fos = new FileOutputStream(fichero);
  42.        byte[] bytes = new byte[1024];
  43.        int leidos;
  44.        while ((leidos = is.read(bytes)) != -1){
  45.            fos.write(bytes, 0, leidos);
  46.        }
  47.        fos.close();
  48.        is.close();
  49.  
  50.  
  51.     }
  52.  
  53. }
  54.  
  55.  
  56.  
  57.  
  58. public class SimpleTrustManager1 implements X509TrustManager   {
  59.  
  60.    private Set<X509Certificate> certs = new HashSet<X509Certificate>();
  61.  
  62.  
  63.    public SimpleTrustManager1() throws Exception {
  64.        System.out.println("Entra en constructor SimpleTrustManager1()");
  65.        //Falta Cargar los certificados del Keystore en el atributo certs
  66.        KeyStore ks = KeyStore.getInstance("JKS");
  67.        String cacerts = "C:\\Archivos de Programa\\Java\\jre1.6.0_07\\lib\\security\\cacerts";
  68.        FileInputStream stream = new FileInputStream(new File(cacerts));
  69.        ks.load(stream, "changeit".toCharArray());
  70.        stream.close();
  71.  
  72.        //Comprobamos si cacerts se ha cargado correctamente en el KeyStore
  73.  
  74.  
  75.  
  76.        // KeyStore.TrustedCertificateEntry certificateEntry = (KeyStore.TrustedCertificateEntry)ks.getCertificateAlias("alias_certificado");
  77.  
  78.        //certs.addAll();
  79.  
  80.   }
  81.  
  82.   public void checkClientTrusted(X509Certificate[] chain, String authType)
  83.      throws CertificateException {
  84.   }
  85.  
  86.   public X509Certificate[] getAcceptedIssuers() {
  87.        System.out.println("Entra en getAcceptedIssuers");
  88.     return certs.toArray(new X509Certificate[certs.size()]);
  89.   }
  90.  
  91.   public void checkServerTrusted(X509Certificate[] chain, String authType)
  92.      throws CertificateException {
  93.        Boolean trusted =false;
  94.        //try {
  95.  
  96.            System.out.println("chain.length="+chain.length);
  97.            System.out.println("authType:" + authType);
  98.  
  99.            for (int i = 0; i < chain.length; i++) {
  100.                System.out.println("Entra en checkServerTrusted" + i);
  101.                X509Certificate aux = chain[i];
  102.                Principal prueba=aux.getIssuerDN();
  103.                System.out.println(prueba.getName());
  104.  
  105.                if (certs.contains(chain[i])) {
  106.                    System.out.println("certs.contains(chain[i])");
  107.                    trusted=true;
  108.                    return;
  109.                }
  110.            }
  111.  
  112.            if(!trusted){
  113.  
  114.                int x = JOptionPane.showConfirmDialog(null, "El servidor " + chain[0].getIssuerDN() + " no se puede verificar. " + "¿Desde realizar la conexión de todas formas?", "TITULO", JOptionPane.YES_NO_OPTION);
  115.                if (x == JOptionPane.OK_OPTION) {
  116.                //throw new CertificateException("La clave no está en el trustore");
  117.                certs.add(chain[0]);
  118.                trusted=true;
  119.                System.out.println("Despues certs.add(chain[0]); ");
  120.                }
  121.  
  122.                else{
  123.  
  124.                }
  125.                /**System.out.println("El servidor " + chain[0].getIssuerDN() + " no se puede verificar. " + "¿Desde realizar la conexión de todas formas?");
  126.                 //Scanner s = new Scanner(System.in).useDelimiter("\r\n");
  127.                 BufferedReader br = new BufferedReader(new InputStreamReader(System.in));
  128.                 String linea = br.readLine();
  129.                 System.out.println("Despues Scanner");
  130.                 //String opcion = s.next();
  131.                 System.out.println("opcion:" + linea);
  132.                 if (!linea.equalsIgnoreCase("si")) {
  133.                     throw new CertificateException("La clave no está en el trustore");
  134.                 }
  135.  
  136.                 * */
  137.                /**
  138.             } catch (IOException ex) {
  139.                 Logger.getLogger(SimpleTrustManager1.class.getName()).log(Level.SEVERE, null, ex);
  140.             }**/
  141.  
  142.       }
  143.   }
  144.  
  145.  
  146. }
  147.  
  148.  
  149.  
  150. public class SimpleHostnameVerifier implements HostnameVerifier {
  151.  
  152.    @Override
  153.  public boolean verify(String hostname, SSLSession session) {
  154.     System.out.println("Host: "+hostname);
  155.     try {
  156.        X509Certificate cert = (X509Certificate)session.getPeerCertificates()[0];
  157.        System.out.println("DN:"+cert.getIssuerDN());
  158.     } catch (SSLPeerUnverifiedException e) {
  159.        e.printStackTrace();
  160.     }
  161.     return true;
  162.  }
  163.  
  164.  
  165. }
  166.  

Cada clase se encuentra en un fichero por lo cual no se pueden compartir variables.

Cualquier aclaracion para encaminarme sera mas que agradecida.

Gracias de antemano.

Salu2.

alzehimer_cerebral
30  Comunicaciones / Redes / Software mapa de una red en: 1 Febrero 2011, 19:19 pm
Hola foro,

ando buscando un SW para sacar mapas de red, es decir un diagrama con los equipos, dispositivos, routers, switches, etc..

Me recomendais alguno, preferiblemente gratuito!!

Salu2

alzehimer_cerebral
Páginas: 1 2 [3] 4 5 6 7 8 9 10
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines