Distribución en vivo con acceso remoto (también conocido como Live CD)

Distribución en vivo con acceso remoto (también conocido como Live CD)

Estoy buscando una distribución en vivo (CD en vivo o similar) que venga, de forma predeterminada, con sshdejecución al inicio.

Quiero comprobar los componentes de mi computadora portátil cuyos gráficos han muerto (el reemplazo de la tarjeta no funcionó).

El sistema parece iniciarse en Knoppix 6 correctamente (y al escribir comandos sin pantalla puedo hacer que se apague regularmente), pero lo que necesito es una distribución en vivo (CD/DVD/USB) que pueda iniciar e iniciar sesión. (a través de ssh) a través de la red para verificar si la CPU y la memoria están bien y si la nueva tarjeta gráfica también está bien.

¿Qué opciones existen?

Respuesta1

Me encontré con el mismo problema. Decidí construir mi propio Linux en vivo (basado en USB).
Puede configurar la red a través de syslinux.cfg en la memoria USB.
Inicia openSSH de forma predeterminada. Casi no incluye ninguna funcionalidad, aparte de montar una unidad y realizar un chroot en el sistema de destino.

Puedes descargarlo aquí si aún lo necesitas. http://heyn-it.de/index.php/ssh-rescue-linux.html

Respuesta2

acabo de intentarlo¡Pop Linux!para iniciar una unidad USB en una computadora de escritorio antigua y cuando se inició la distribución ploplinux noté el servicio sshd.

Después de eso ejecuté ifconfig para verificar la IP local e hice una conexión ssh desde una computadora portátil remota:

command:  ssh root@ipaddress 
password: ploplinux 

Respuesta3

Como regla general, las distribuciones en vivo no vienen con sshd habilitado, porque si usted puede iniciar sesión a través de sshd, cualquier otra persona también puede hacerlo. Es posible que su máquina esté en una red privada en la que usted sea el único usuario, pero ese es un caso bastante especial. En general, para que sea útil, la distribución en vivo debe tener una contraseña personalizada u otro mecanismo de autenticación para cada usuario.

Puedes empezar sshda ciegas, pero normalmente eso no será suficiente: también tendrás que configurar la autenticación para alguna cuenta.

Debe tomar una distribución en vivo y personalizarla haciendo que se inicie sshdautomáticamente y, además, creando una cuenta protegida con contraseña o agregando una entrada a ~/.ssh/authorized_keys. Asegúrese de que PermitRootLoginesté configurado yesen /etc/sshd_config, o agregue una contraseña para la cuenta raíz, o cree la cuenta en la que pueda iniciar sesión en una cuenta sudoer (y asígnele una contraseña).

Para Knoppix, la forma más sencilla de realizar esta personalización es instalarlo en un disco USB y activar sumemoria persistentecaracterística (instructivo ilustrado). Luego edite los archivos de configuración que desee en formato /etc.

Respuesta4

Aunque llegó un poco tarde, Google me llevó primero a esta pregunta y luego a una solución usandoInstalación completamente automática:

La idea general es similar a otras respuestas aquí, generando un Debian-ISO personalizado que ya tiene SSH configurado y habilitado al inicio.

La buena diferencia es que el proyecto ofrece un servicio de construcción.https://fai-project.org/FAIme/, que hace algunas preguntas básicas, como la contraseña raíz, y luego genera el ISO en consecuencia. Estos son los pasos que funcionaron para mí:

  1. Elija una imagen de "Nube"
  2. Formato de archivo: raw.xz
  3. proporcione una contraseña de root y un nombre de usuario + contraseña
  4. elija otras configuraciones según sus preferencias (por ejemplo, paquetes, administrador de ventanas, etc...)
  5. Asegúrese de que la opción "Servidor OpenSSH" esté activada.
  6. "Crear imagen": espere hasta que se proporcione el enlace de descarga
  7. Copie la imagen en una unidad USB (por ejemplo, usando Etcher, puede copiar el raw.xz directamente)
  8. Inicie el servidor desde el dispositivo
  9. Observe su servidor DHCP para conocer la dirección IP del nuevo servidor
  10. De un cliente:ssh username@ip-address

información relacionada