Buenas,
Alguna vez funcionó esto o es un servidor que te clavaron asi nomas?
Con otro usuario que no sea root funciona?
Esto sucede luego de autenticarte o antes?

Si tenes acceso root por otro medio
- copiaría /etc/ssh/sshd_config /tmp
- en /tmp/sshd_config cambiá el puerto a 2200, por ejemplo
- corre el sshd con /usr/sbin/sshd -d -f /tmp/sshd_config
Esto lo corre en debug y en el puerto 2200
-Ahora intentá conectarte otra vez y mirá que te dice, o donde falla.

Que te muestra ls -l /dev/pts/ ?
Suponiendo que el pid del sshd sea 1111,
revisa en /proc/1111/ los siguientes archivos:
environ
limits
Puede haber un umask que este molestando.


Lo que pareciera intentar decir es que la hacer open64() de /dev/pts/0 se
da cuenta de que no sabe que modo ponerle.
Por otro lado el __fortify_fail+0x50 parece indicar que por alguna razon
libc cree que tiene que matar el sshd que se esta instanciando, luego de
que el open64() falla. Es probable que open64() retorne un null que no
debiera estar ahí, y el por eso libc invoka el fortify_fail que segun estoy
leyendo es una forma de protección de stack (para evitar stack overflows).

El problema parece ser que el open64, que intenta crear /dev/pts/0 es
llamado sin el tercer parámetro que es el modo que le debe poner al archivo
que esta creando.

Salu2
Sebastian




2011/11/23 Sebastian Bassi <[email protected]>

> Hola, tanto tiempo :)
> Tengo un servidor (Ubuntu 10.04.3 LTS en un VPS) que cuando me quiero
> loguear via SSH, tengo esto:
>
> ===========================================================
> sbassi@msisb:~$ ssh -l root XX.org
> [email protected]'s password:
> *** invalid open64 call: O_CREAT without mode ***: sshd: root@pts/0
> terminated
> ======= Backtrace: =========
> /lib/tls/i686/cmov/libc.so.6(__fortify_fail+0x50)[0xb75ad390]
> /lib/tls/i686/cmov/libc.so.6(+0xc4781)[0xb758f781]
>
> [...]


-- 

I've decided that the stuff falling through the cracks
is confetti and I'm having a party!”
--
Para desuscribirte tenés que visitar la página
https://listas.linux.org.ar/mailman/listinfo/lugar-gral/
Usuarios Software Libre Argentina (USLA)

Responder a