Como preparar uma máquina sem cabeça?

2

Atualmente estou preparando um cartão SD para o meu Raspberry Pi, ou seja, uma máquina ARM, enquanto estou sentado em um x86. Portanto, não posso simplesmente chroot e executar rc-update add sshd default . Então, como posso configurá-lo sem precisar conectar o dispositivo?

    
por Tobias Kienzler 24.02.2014 / 08:34

2 respostas

2

Como link explica, é suficiente fazer uma

ln -sf /etc/init.d/sshd /mnt/SDcard/etc/runlevels/default
ln -sf /etc/init.d/dhcpcd /mnt/SDcard/etc/runlevels/default

(adicionar dhcpcd é opcional embora você tenha que configurar alguma rede)

rc-update basicamente faz isso depois de verificar se as dependências de um serviço são atendidas, o que, no caso de sshd , não é nenhum. No entanto, lembre-se de configurar uma senha de root (por exemplo, colando a saída de openssl passwd -1 na etc/shadow ' root:YOUR_PASSWORD_MD5:14698:0::::: ) ou autenticação de chave pública.

    
por 24.02.2014 / 08:34
0

Você pode configurar seu sistema host para executar binários ARM usando o emulador QEMU. Isso é feito registrando um aplicativo userspace para um formato executável específico para a funcionalidade binfmt do kernel.

Como o procedimento de configuração é bastante demorado, deixe-me postar alguns links para o howtos: link
link
link
link

    
por 22.06.2015 / 15:32