
Perdí una tarde entera pensando que mi Mac o mi enrutador estaban rotos mientras intentaba resolver este escenario:
Configurar una raspberry pi 3 con un sistema operativo completamente nuevo (raspbian jessie lite). El pi se conectó a través de Ethernet e intenté acceder a él a través de mi Mac con SSH y una IP 192.168.xx que estaba asignada correctamente al pi a través de mi enrutador. Y, por supuesto, estaba en la misma red que pi. La conexión ssh regresa con
conexión denegada
¡Solo escribo todo esto porque estoy furioso por no haber encontrado la respuesta antes y con la esperanza de que alguien que pueda tener el mismo problema llegue más rápido!
Respuesta1
Debe crear un archivo en blanco llamado ssh
en la partición /boot de su Rpi.
Por ejemplo:
Cuando carga la tarjeta SD en la computadora portátil y hacefdisk -l /dev/mmcblk0
Disklabel type: dos
Disk identifier: 0x2f47f929
Device Boot Start End Sectors Size Id Type
/dev/mmcblk0p1 1 125000 125000 61M c W95 FAT32 (LBA)
/dev/mmcblk0p2 125001 30253055 30128055 14.4G 83 Linux
Ahora sudo mount /dev/mmcblk0p1 /mnt
y cd /mnt && touch ssh
.
Luego umount /mnt
coloque la tarjeta SD en rpi y verifique nuevamente.
Respuesta2
¡Habilite SSH en Raspberry Pi! No hay ningún maldito oyente SSH en el pi mientras no esté habilitado.
O un poco más detallado:
- inicie sesión en raspberry pi mediante el teclado (ya que SSH obviamente aún no funciona)
- establecer contraseña para root (
sudo passwd root
) - inicie sesión en root (
su
oexit
inicie sesión con el usuario root) raspi-config
No puedo creer que me haya tomado tanto tiempo. Todo esto se debe a que desde noviembre de 2016 Jessie tiene SSH deshabilitado de forma predeterminada... Esperemos que esta respuesta llegue a algunas personas que puedan ahorrar mucho tiempo con la entrada...