Distribuição ao vivo com acesso remoto (também conhecido como Live CD)

Distribuição ao vivo com acesso remoto (também conhecido como Live CD)

Estou procurando uma distribuição ao vivo (CD ao vivo ou algo semelhante) que seja executada - por padrão - sshdna inicialização.

Quero verificar os componentes do meu laptop cujos gráficos morreram (a substituição da placa não resolveu).

O sistema parece inicializar no Knoppix 6 corretamente (e ao digitar comandos sem uma tela, consigo desligá-lo regularmente), mas o que preciso é de uma distribuição ativa (CD/DVD/USB) na qual eu possa iniciar e fazer login (via ssh) pela rede para verificar se a CPU e a memória estão OK e se a nova placa gráfica também está ok.

Que opções existem?

Responder1

Me deparei com o mesmo problema. Decidi construir meu próprio Linux ao vivo (baseado em USB).
Você pode configurar a rede via syslinux.cfg no pendrive.
Ele inicia o openSSH por padrão. Ele vem quase sem funcionalidade, além de montar uma unidade e fazer chroot no sistema de destino.

Você pode baixá-lo aqui se ainda precisar dele http://heyn-it.de/index.php/ssh-rescue-linux.html

Responder2

Eu apenas tenteiPlop linuxpara inicializar um drive USB em um desktop antigo e quando a distribuição ploplinux inicializou notei o serviço sshd.

Depois disso executei o ifconfig para verificar o ip local e fiz uma conexão ssh de um laptop remoto:

command:  ssh root@ipaddress 
password: ploplinux 

Responder3

Como regra, as distribuições ao vivo não vêm com o sshd habilitado, porque se você pode fazer login através do sshd, qualquer outra pessoa também pode. Sua máquina pode estar em uma rede privada onde você é o único usuário, mas esse é um caso bastante especial. Em geral, para ser útil, a distribuição ao vivo precisa ter uma senha personalizada ou outro mecanismo de autenticação para cada usuário.

Você pode começar sshdàs cegas, mas normalmente isso não será suficiente: você também terá que configurar a autenticação para alguma conta.

Você deve pegar uma distribuição ao vivo e personalizá-la, iniciando-a sshdautomaticamente e, adicionalmente, criando uma conta protegida por senha ou adicionando uma entrada ao arquivo ~/.ssh/authorized_keys. Certifique-se de que PermitRootLoginesteja definido como yesin /etc/sshd_config, ou adicione uma senha para a conta root, ou crie a conta que você pode fazer login em uma conta sudoer (e forneça uma senha).

Para o Knoppix, a maneira mais fácil de fazer essa personalização é instalá-lo em um disco USB e ativar seumemória persistenterecurso (tutorial ilustrado). Em seguida, edite os arquivos de configuração que deseja em formato /etc.

Responder4

Apesar de estar um pouco atrasado, o Google me trouxe primeiro a esta questão e depois a uma solução usandoInstalação totalmente automática:

A ideia geral é semelhante a outras respostas aqui, gerando um debian-ISO customizado que já possui SSH configurado e habilitado na inicialização.

A boa diferença é que o projeto oferece um serviço de construçãohttps://fai-project.org/FAIme/, que faz algumas perguntas básicas, como a senha do root, e então gera o ISO de acordo. Estas são as etapas que funcionaram para mim:

  1. Escolha uma imagem de "nuvem"
  2. Formato de arquivo: raw.xz
  3. forneça uma senha root e um nome de usuário + senha
  4. escolha outras configurações de acordo com suas preferências (por exemplo, pacotes, gerenciador de janelas, etc...)
  5. Certifique-se de que a opção "servidor OpenSSH" esteja ativada.
  6. "Criar imagem" - espere até que o link para download seja fornecido
  7. Copie a imagem para uma unidade USB (por exemplo, usando o Etcher, ele pode copiar o raw.xz diretamente)
  8. Inicialize o servidor a partir do stick
  9. Observe o seu servidor DHCP para obter o endereço IP do novo servidor
  10. De um cliente:ssh username@ip-address

informação relacionada