[Previo por Fecha] [Siguiente por Fecha] [Previo por Hilo] [Siguiente por Hilo]

[Hilos de Discusión] [Fecha] [Tema] [Autor]

Re: [Sop.Tec.LinuxPPP] Problema de SSH2 -- solucion --



Gracias Cristian por el regaño en buena onda y por el consejo, mira, en efecto, no sabia para que me servia el /dev/random, lo que hice fue comparar en mis demas sistemas (tengo linux y solaris, en los solaris no lo encontre, sol7) si existia el dispositivo /dev/random y en ningun otro servidor lo encontre, por eso tome la solucion iso-facto en ese momento. Lo que si concuerdo contigo es que en ese servidor tengo instalado SSL y MD5, y curiosamente en los otros servidores no lo tengo instalado, la configuracion de mis demas sshd2 estan identicamente con el que me dio el problema. Pero gracias a tu consejo, tengo que leer bien la configuracion de mis servers, pues al parecer creo ya le hice un HOLE tamaño bomba, =)


Ahora, ya que me explicaste la funcion del dev/random, que falla le podriamos atribuir al ssh para que este dispositivo me estuviese ocasionando un fallo a mi sshd? algun intento de hacking o cracking?

Gracias de nuevo Cristian, de verdad se me hacia demasiada sencilla mi solucion.

Cristian Othon Martinez Vera wrote:

On Tue, 26 Feb 2002, David Alfredo Daza Padron wrote:


Bueno, ahi les va la solucion a mi problema

resulta ser que por alguna extraña razon, en el directorio /dev se quedo un archivo llamado random. Con tan solo borrarlo pude volver a utilizar el ssh, generar llaves y todos los comandos del sshd, que simple manera de arreglarlo no?

gracias por sus comentarios.


OUCH! /dev/random no se 'quedo' en tu computadora por una extra~a razon. Ahi reside de forma permanente, y es el dispositivo que proporciona datos aleatorios para el sano funcionamiento de tu sistema operativo. Al borrarlo, has eliminado la aleatoriedad de tu sistema, y reducido la seguridad de tu sistema a algo deterministico. ¿Qué significa esto?

- Los numeros de las series que utiliza el subsistema de red de tu maquina se convirtieron en secuencias predeterminadas, y de repente, te volviste vulnerable a ataques de 'IP spoofing'. - Al carecer de aleatoriedad, las llaves criptograficas que produces son identicas y/o secuenciales, y por lo tanto decodificables sin tanto esfuerzo. Asi que la seguridad de SSH, GnuPG y de tus servidores que utilicen SSL y/o TLS no sirve. - Todas las contrase~as de tus usuarios se volveran debiles, porque crypt y MD5 necesitan una parte aleatoria para generar en cada invocacion una cadena diferente. - Si usas Kerberos, la informacion del 'ticket' generado es secuencial, y los elementos de seguridad que proporciona acaban en nada. - Si utilizas PPP + PAP/CHAP, tu sistema sin aleatoriedad se vuelve susceptible a que adivinen tu contrase~a.

Y asi continua la lista... El otro sistema operativo que tiene una seguridad semejante a la que ofrece tu servidor es Window$ 95 :-)

 Solucion: Arranca en monousuario y ejecuta

 cd /dev
 MAKEDEV -v random

Y despues, revisa las opciones de sshd_config, leyendo con calma la pagina de manual de sshd(8). Si no te gusta /dev/random, no lo borres y mejor utiliza `egd'.

Moraleja: NO BORREN ARCHIVOS SIN SABER QUE FUNCIONALIDAD TIENEN! NO CAMBIEN LOS PERMISOS HASTA QUE SEPAN LO QUE HACEN! Me han tocado ver varios sistemas inutilizados por gente que borra lost+found o /tmp, o que 'incrementa' la seguridad de su sistema, quitando el 'sticky bit' de /usr/bin/passwd. No es gracioso.

Cristian Othon Martinez Vera wrote:


On Fri, 22 Feb 2002, David Alfredo Daza Padron wrote:



COmo andan jovenes, tengo un problema

Resulta ser que ayer tube que reiniciar uno de mis servers por questiones de mantto, al reiniciar, mi ssh2 no quizo
arrancar, me mandaba el siguiente error:

sshd2[19717]:WARNING:AllowCshrcSourcingWith Subsystems Configuration Keyword is deprecated.

Alguno de uds le ha pasado algo similar?

Ya reinstale los binarios de mi ssh, era la version 2.4.0, ya puse la 3.1.0, y nada, es la hora en que no puedo hacer que corra de nuevo mi ssh. Por ultimo, me avente a compilar paso a paso el ssh2 y nada. sigue igual.. OUT!!!

Quize volver a generar mis llaves, y ni las llaves pude generar.

Gracias espero sus respuestas.


Pues hazle caso al mensaje de error. :-)
Comenta en el archivo de configuracion sshd.config la linea que contenga

AllowCshrcSourcingWith

para que funcione de nuevo.


					Saludos



--
Ing. David Alfredo Daza Padron
Security & Capacity Planning
Vicerrectoria de Innovacion Tecnologica - VITI -
Tel (52)(81) 8387 2818, 4580 ext. 351
Tel Dir. 81552581
Monterrey, Nuevo Leon MEXICO

---------------------------------------------------------------------
Lista de soporte de LinuxPPP
Reglas de la lista en http://linuxppp.com/reglas.html



[Hilos de Discusión] [Fecha] [Tema] [Autor]