Discussion:
[l-linux] Servicio SSH que no se levanta
Newbie
2003-03-27 00:35:50 UTC
Permalink
Hola lista ... ?C?mo va todo?

Tengo un problema con ssh que no consigo ver de d?nde viene. Tengo una m?quina (Debian Sarge 2.4.18-bf2.4) que hace de pasarela para una LAN a la cual acced?a, tanto desde dentro de ella como desde fuera, si era necesario, y sin problema. A esta m?quina _solamente_ accedo yo y solamente acced? hace 26 d?as exactamente para levantar algunos servicios que necesitaba, los usuarios, dos, tienen la shell en /bin/false. Desde esta misma ma?ana ha sido imposible volver a entrar ni utilizar ssh para nada despu?s de haber matado un proceso de ssh (kill -9 PID_de_ssh) que ten?a funcionando, pues /etc/init.d/ssh [restart/stop] no pareciese hacer efecto, tampoco "tira" errores. Aparentemente todo fue bien pero cuando intent? volver a levantar el servicio me advirti? que no pod?a matar el proceso que anteriormente ya hab?a matado yo con kill (el 6601 creo recordar). ?Extra?o? Sabiendo poco de d?nde pod?a venir el problema trat? de volver a levantar el servicio con /etc/init.d/ssh start. !
Volvi? a darme el mismo problema (el PID ese). Desinstal? ssh (apt-get remove --purge ssh) y lo volv? a instalar ( ocurre lo mismo). Cuando vuelvo a instalar la herramienta unas cuantas veces, probando a borrar el fichero de /var/cache/apt/archives/ y sin borrarlo, etc... obtengo los mismos resultados.

En la instalaci?n de ssh todo parece ir correctamente ?o no?:

Seleccionando el paquete ssh previamente no seleccionado.
(Leyendo la base de datos ...
44193 ficheros y directorios instalados actualmente.)
Desempaquetando ssh (de .../ssh_1%3a3.4p1-4_i386.deb) ... <--- El "%" sustituye al signo ortogr?fico ":", s? ... as? sale [1]
Configurando ssh (3.4p1-4) ...
Creating SSH2 RSA key
Creating SSH2 DSA key
Restarting OpenBSD Secure Shell server: sshd.

despu?s ...

mimesys:~# netstat -puta | grep LISTEN <-- Ejecuto en el gateway (192.168.0.1)

y nada ... por supuesto, si intento acceder desde otra m?quina ... logicamente, me dice:

newbie at gobi:~$ ssh root at mimesys
ssh: connect to address 192.168.0.1 port 22: Connection refused

El caso es que no recuerdo que recientemente se haya upgradeado ese paquete en Sarge, que es lo que uso, con lo cual no entiendo qu? ha pasado ?alguien me puede ayudar en algo? Yo, sinceramente, no lo entiendo.
Gracias de antemano por todo.

[1] ?puede tener que ver esto con alg?n error en el upgrade de los locales?, porque cuando est? descargando ese fichero de la red, lo que aparece como "%" corresponde a ":", como indico arriba. Los locales s? han sido upgradeado recientemente aunque yo he dejado todo tal y como estaba y, aparentemente, no da problemas. (Eso s?, he reiniciado la m?quina y ahora tengo que cargar "loadkeys es" para poder utilizar los caracteres espec?ficos del teclado es_ES, inclu?do el s?mbolo del Euro. S?, es una segunda pregunta y la netiquette dice que solamente una, pero creo que tiene que ver con el tema. Si no, disculpas). Gracias de nuevo.

Atentamente.
[N]

===8<--------------------------------------------------------------
<!-- In the silence lies the Crystal -->
<!-- Clave GPG en www.irc-onlylinux.tk/pgp/92CF6D6E -->
<!-- http://www.irc-onlylinux.tk -->
Salvador Sosa
2003-03-27 17:35:58 UTC
Permalink
Revisaste en el directori /tmp?. Puede ser que el
demonio cuando se levanta deje una huella (o un pipe)
en ese directorio y cuando lo vuelves a levantar al
encontrar la huella no se levanta, porque supone que
lo mataron de forma inesperada o que hay otro demonio
ya corriendo.

Es raro que no diga nada en el log de messages.
Revisaste bien no vaya a ser que tengas un error y no
lo hayas visto?

Revisa en el man de sshd el proceso de arranque y
verifica los pasos que cumple el demonio al arrancar.
Es posible que tengas un /etc/nologin o algo por el
estilo.

Saludos
Salvador Sosa

--- Newbie <rhiz0m3 at wanadoo.es> escribi?: > Hola
lista ... ?C?mo va todo?
Post by Newbie
Tengo un problema con ssh que no consigo ver de
d?nde viene. Tengo una m?quina (Debian Sarge
2.4.18-bf2.4) que hace de pasarela para una LAN a la
cual acced?a, tanto desde dentro de ella como desde
fuera, si era necesario, y sin problema. A esta
m?quina _solamente_ accedo yo y solamente acced?
hace 26 d?as exactamente para levantar algunos
servicios que necesitaba, los usuarios, dos, tienen
la shell en /bin/false. Desde esta misma ma?ana ha
sido imposible volver a entrar ni utilizar ssh para
nada despu?s de haber matado un proceso de ssh (kill
-9 PID_de_ssh) que ten?a funcionando, pues
/etc/init.d/ssh [restart/stop] no pareciese hacer
efecto, tampoco "tira" errores. Aparentemente todo
fue bien pero cuando intent? volver a levantar el
servicio me advirti? que no pod?a matar el proceso
que anteriormente ya hab?a matado yo con kill (el
6601 creo recordar). ?Extra?o? Sabiendo poco de
d?nde pod?a venir el problema trat? de volver a
levantar el servicio con /etc/init.d/ssh start. !
Volvi? a darme el mismo problema (el PID ese).
Desinstal? ssh (apt-get remove --purge ssh) y lo
volv? a instalar ( ocurre lo mismo). Cuando vuelvo a
instalar la herramienta unas cuantas veces, probando
a borrar el fichero de /var/cache/apt/archives/ y
sin borrarlo, etc... obtengo los mismos resultados.
En la instalaci?n de ssh todo parece ir
Seleccionando el paquete ssh previamente no
seleccionado.
(Leyendo la base de datos ...
44193 ficheros y directorios instalados
actualmente.)
Desempaquetando ssh (de
.../ssh_1%3a3.4p1-4_i386.deb) ... <--- El "%"
sustituye al signo ortogr?fico ":", s? ... as? sale
[1]
Configurando ssh (3.4p1-4) ...
Creating SSH2 RSA key
Creating SSH2 DSA key
Restarting OpenBSD Secure Shell server: sshd.
despu?s ...
mimesys:~# netstat -puta | grep LISTEN <--
Ejecuto en el gateway (192.168.0.1)
y nada ... por supuesto, si intento acceder desde
newbie at gobi:~$ ssh root at mimesys
Connection refused
El caso es que no recuerdo que recientemente se haya
upgradeado ese paquete en Sarge, que es lo que uso,
con lo cual no entiendo qu? ha pasado ?alguien me
puede ayudar en algo? Yo, sinceramente, no lo
entiendo.
Gracias de antemano por todo.
[1] ?puede tener que ver esto con alg?n error en el
upgrade de los locales?, porque cuando est?
descargando ese fichero de la red, lo que aparece
como "%" corresponde a ":", como indico arriba. Los
locales s? han sido upgradeado recientemente aunque
yo he dejado todo tal y como estaba y,
aparentemente, no da problemas. (Eso s?, he
reiniciado la m?quina y ahora tengo que cargar
"loadkeys es" para poder utilizar los caracteres
espec?ficos del teclado es_ES, inclu?do el s?mbolo
del Euro. S?, es una segunda pregunta y la
netiquette dice que solamente una, pero creo que
tiene que ver con el tema. Si no, disculpas).
Gracias de nuevo.
Atentamente.
[N]
===8<--------------------------------------------------------------
Post by Newbie
<!-- In the silence lies the Crystal -->
<!-- Clave GPG en www.irc-onlylinux.tk/pgp/92CF6D6E
-->
<!-- http://www.irc-onlylinux.tk -->
________________________________________________________________________
Post by Newbie
Lista de Correo <l-linux at linux.org.ve>
Visite
http://www.linux.org.ve/cgi-bin/mailman/listinfo/l-linux
Post by Newbie
para suscribirse, retirarse y leer las normas de
uso.
Visite el canal IRC #velug en undernet.org para
consultas interactivas
=====
Linux User #152452 -----BEGIN GEEK CODE BLOCK-----
Version: 3.12
GCS d- s: a- C++ UL+++ P+ L+++ E--- W++ N+ o-- K-- w--
O-- M- V- PS+ PE++ Y+ PGP++ t+ 5++ X+ R tv+ b DI+++ D++
G e++ h--- r+++ y+++
------END GEEK CODE BLOCK------

_________________________________________________________
Do You Yahoo!?
Informaci?n de Estados Unidos y Am?rica Latina, en Yahoo! Noticias.
Vis?tanos en http://noticias.espanol.yahoo.com
Cristóbal Alvarado Minic
2003-03-27 18:40:50 UTC
Permalink
Hola,

Intenta colocando en /etc/ssh/sshd_config la l?nea

ListenAddress 0.0.0.0

y reinicia sshd:

/etc/init.d/sshd stop
/etc/init.d/sshd start

Luego verifica con netstat -anp | grep LISTEN a ver si sshd escucha en
el puerto 22.

[...]
Post by Newbie
mimesys:~# netstat -puta | grep LISTEN <-- Ejecuto en el gateway (192.168.0.1)
newbie at gobi:~$ ssh root at mimesys
ssh: connect to address 192.168.0.1 port 22: Connection refused
[...]
--
Crist?bal Alvarado Minic
Laboratoire de Physique des Milieux Ionis?s et Applications
LPMIA - CNRS 7040
Universit? Henri Poincar? Nancy I - Boulevard des Aiguillettes
BP 239 - 54506 Vandoeuvre-l?s-Nancy Cedex - France
tel: (33) 03 83 68 49 08 - fax: (33) 03 83 68 49 33
E-mail: ctam75 at wanadoo.fr
Rodrigo Chandía
2003-03-27 19:21:10 UTC
Permalink
Tambi?n puedes intentar ejecutar en modo de debug sshd y ver que mensajes
arroja desde la linea de comando de root.

Verifica la documentaci?n de sshd para las opciones que puedes usar en ese
caso.

Se me ocurre que estas opciones son ?tiles:

# sshd -d -e

saludos,

Rodrigo Chand?a
Post by Cristóbal Alvarado Minic
Hola,
Intenta colocando en /etc/ssh/sshd_config la l?nea
ListenAddress 0.0.0.0
/etc/init.d/sshd stop
/etc/init.d/sshd start
Luego verifica con netstat -anp | grep LISTEN a ver si sshd escucha en
el puerto 22.
[...]
Post by Newbie
mimesys:~# netstat -puta | grep LISTEN <-- Ejecuto en el gateway (192.168.0.1)
y nada ... por supuesto, si intento acceder desde otra m?quina ...
newbie at gobi:~$ ssh root at mimesys
ssh: connect to address 192.168.0.1 port 22: Connection refused
[...]
Loading...