Quiero instalar hadoop para ubuntu.

Yo estoy siguiendo este tutorial: Ejecutar Hadoop en Ubuntu Linux

Pero estoy frente a un problema en el paso ssh localhost

[email protected]:~$ ssh -vvv localhost -p 8047
OpenSSH_6.2p2 Ubuntu-6ubuntu0.1, OpenSSL 1.0.1e 11 Feb 2013
debug1: Reading configuration data /etc/ssh/ssh_config
debug1: /etc/ssh/ssh_config line 19: Applying options for *
debug2: ssh_connect: needpriv 0
debug1: Connecting to localhost [127.0.0.1] port 8047.
debug1: connect to address 127.0.0.1 port 8047: Connection refused
ssh: connect to host localhost port 8047: Connection refused

[email protected]:~$ which ssh
/usr/bin/ssh
[email protected]:~$ which sshd
[email protected]:~$ 

Este es mi /etc/ssh/sshd_config:

últimos 5 líneas agregadas sólo!

# Package generated configuration file
# See the sshd_config(5) manpage for details

# What ports, IPs and protocols we listen for
Port 22
# Use these options to restrict which interfaces/protocols sshd will bind to
#ListenAddress ::
#ListenAddress 0.0.0.0
Protocol 2
# HostKeys for protocol version 2
HostKey /etc/ssh/ssh_host_rsa_key
HostKey /etc/ssh/ssh_host_dsa_key
HostKey /etc/ssh/ssh_host_ecdsa_key
#Privilege Separation is turned on for security
UsePrivilegeSeparation yes

# Lifetime and size of ephemeral version 1 server key
KeyRegenerationInterval 3600
ServerKeyBits 768

# Logging
SyslogFacility AUTH
LogLevel INFO

# Authentication:
LoginGraceTime 120
PermitRootLogin yes
StrictModes yes

RSAAuthentication yes
PubkeyAuthentication yes
#AuthorizedKeysFile %h/.ssh/authorized_keys

# Don't read the user's ~/.rhosts and ~/.shosts files
IgnoreRhosts yes
# For this to work you will also need host keys in /etc/ssh_known_hosts
RhostsRSAAuthentication no
# similar for protocol version 2
HostbasedAuthentication no
# Uncomment if you don't trust ~/.ssh/known_hosts for RhostsRSAAuthentication
#IgnoreUserKnownHosts yes

# To enable empty passwords, change to yes (NOT RECOMMENDED)
PermitEmptyPasswords no

# Change to yes to enable challenge-response passwords (beware issues with
# some PAM modules and threads)
ChallengeResponseAuthentication no

# Change to no to disable tunnelled clear text passwords
#PasswordAuthentication yes

# Kerberos options
#KerberosAuthentication no
#KerberosGetAFSToken no
#KerberosOrLocalPasswd yes
#KerberosTicketCleanup yes

# GSSAPI options
#GSSAPIAuthentication no
#GSSAPICleanupCredentials yes

X11Forwarding yes
X11DisplayOffset 10
PrintMotd no
PrintLastLog yes
TCPKeepAlive yes
#UseLogin no

#MaxStartups 10:30:60
#Banner /etc/issue.net

# Allow client to pass locale environment variables
AcceptEnv LANG LC_*

Subsystem sftp /usr/lib/openssh/sftp-server

# Set this to 'yes' to enable PAM authentication, account processing,
# and session processing. If this is enabled, PAM authentication will
# be allowed through the ChallengeResponseAuthentication and
# PasswordAuthentication.  Depending on your PAM configuration,
# PAM authentication via ChallengeResponseAuthentication may bypass
# the setting of "PermitRootLogin without-password".
# If you just want the PAM account and session checks to run without
# PAM authentication, then enable this but set PasswordAuthentication
# and ChallengeResponseAuthentication to 'no'.
UsePAM yes

AllowGroups hduser


# disable ipv6
net.ipv6.conf.all.disable_ipv6 = 1
net.ipv6.conf.default.disable_ipv6 = 1
net.ipv6.conf.lo.disable_ipv6 = 1

gracias de antemano (y también para que no voten a abajo 😀 ) )

EDICIÓN:

[email protected]:~$ [email protected]:~$ netstat -tulpn

tcp        0      0 127.0.0.1:3306          0.0.0.0:*               LISTEN      -               
tcp        0      0 127.0.1.1:53            0.0.0.0:*               LISTEN      -               
tcp        0      0 0.0.0.0:22              0.0.0.0:*               LISTEN      -               
tcp        0      0 127.0.0.1:631           0.0.0.0:*               LISTEN      -               
tcp        0      0 0.0.0.0:17500           0.0.0.0:*               LISTEN      -               
udp        0      0 127.0.1.1:53            0.0.0.0:*                           -               
udp        0      0 0.0.0.0:68              0.0.0.0:*                           -               
udp        0      0 0.0.0.0:631             0.0.0.0:*                           -               
udp        0      0 0.0.0.0:17500           0.0.0.0:*                           -               
udp        0      0 0.0.0.0:5353            0.0.0.0:*                           -               
udp        0      0 0.0.0.0:26575           0.0.0.0:*                           -               
udp        0      0 0.0.0.0:47235           0.0.0.0:*                           -               
-         
Lo mbratch dijo! Si no, a continuación, ejecute sudo service sshd start
recibiendo el error, sshd: no servicio de sudo service sshd start
Qué razón tienes para creer que algo se escucha en el puerto 8047? Especialmente si no configurarlo así?
El tutorial que enlaza a no tiene la -p 8047 argumento para el comando SSH línea. Żde donde viene?
Su sshd_config claramente los estados Port 22, por lo que no tiene sentido en absoluto para intentar ponerse en contacto con él en el puerto 8047… También, sus intentos para deshabilitar IPv6 se parecen más sysctl líneas, y no pertenecen en sshd_config

OriginalEl autor ridvanzoro | 2014-03-07

5 Comentarios

  1. 2

    Que no cunda el pánico! El comando es incorrecta.

    ssh -vvv localhost -p 8047
    

    El parámetro -p 8047 medio para llegar a puerto 8047, sin embargo demonio SSH se ejecuta en el puerto 22. La configuración de sshd pega, ya se ha probado mi suposición.

    Puede intentar acceder a localhost a través de SSH con

    ssh [email protected]
    
    -p 8047 está mal. Pero ssh [email protected] me ayudó a encontrar el problema.Da Offending ECDSA key in /home/hduser/.ssh/known_hosts:1 remove with: ssh-keygen -f "/home/hduser/.ssh/known_hosts" -R localhost. Entonces está funcionando después de ssh-keygen -f "/home/hduser/.ssh/known_hosts" -R localhost comando.

    OriginalEl autor stanleyxu2005

  2. 19

    que usted necesita para instalar openssh server

    sudo apt-get install openssh-server
    

    OriginalEl autor Ashish Saini

  3. 0

    Ejecutar netstat -tulpn para ver qué servicios se están ejecutando y en el que los puertos. Tenga en cuenta que puede que tenga que cambiar las opciones, pero Ubuntu y Fedora funciona bien con ‘-tulpn de las opciones.

    Puedo actualizar mi pregunta y añadir el resultado de netstat -tulpn
    La salida de netstat muestra de los servicios que están escuchando en los puertos. Su publicados resultado muestra que no hay nada que escucha en el puerto 8047, así que tiene sentido que usted está recibiendo un error de Connection refused. Si usted realmente desea conectarse a través de ese puerto, usted necesita tener su sshd escuchan.

    OriginalEl autor SS781

  4. 0

    puede utilizar de PuTTY SSH Client herramienta en ubuntu, como el bramido ejemplo :

    1 – set su IP y Port number y Connection type como SSH

    SSh: Connection refused to localhost

    2 – Introduzca su username y password

    SSh: Connection refused to localhost

    3 – ahora estás Logined en la Configuración del Router con Secure Shell estado.
    esta solución es muy seguro y nadie puede sniff la authentication.

    SSh: Connection refused to localhost

    OriginalEl autor Mohammadreza Panahi

  5. 0

    Realmente he resuelto esto, acabo de instalar shh demonio.

    en la terminal :

    sudo apt-get install openssh-server
    

    OriginalEl autor User Learning

Dejar respuesta

Please enter your comment!
Please enter your name here