Como reinicio o Raspberry Pi a partir de um sistema remoto?


13

Montei minha pasta de vídeos do Raspberry Pi no meu sistema Ubuntu 10.04. Posso colar vídeos diferentes no diretório montado junto com a pasta de vídeos no Raspberry Pi sempre que preciso.

O problema é que eu quero reiniciar o Raspberry Pi sempre manualmente para reproduzir o conteúdo recém-colado na pasta de vídeos. Então, decidi que desejo reiniciar o Raspberry Pi escrevendo o script e executá-lo no meu sistema local.

Existe um comando disponível para reiniciar o Raspberry Pi através do meu sistema local?


Não seria mais rápido apenas reiniciar o player de vídeo, em vez de reiniciar todo o Pi?
Arne

Eu preciso reiniciar dois Raspberry Pi do meu sistema Ubuntu (via shell script) @ Arne.
Viswa

Respostas:


15

algo assim pode ajudar:

$ ssh pi@192.168.1.XXX 'echo raspberry | sudo shutdown -r now'

este comando se conecta ao seu raspberry usando SSH e emite o comando reboot, substitua 192.168.1.XXX pelo endereço real e pi / raspberry pelo seu login / senha reais.


cara, eu executo este comando no meu terminal "ssh root@192.168.1.106 'echo openelec | shutdown -r now'", em seguida, solicita a senha, fui digitado e lança "sh: shutdown: command not found"
Viswa

tente especificar o caminho completo para o shutdowncomando, você pode descobrir se which shutdownestiver usando enquanto estiver conectado ao seu pi.
111313

ssh root@192.168.1.106 reinicialização este comando está trabalhando, se eu suponho que reiniciar dois pi framboesa em um meio tempo como fazer
Viswa

1
ssh root@192.168.1.106 reinicialização; ssh root@192.168.1.107 reiniciar? coloque vários comandos em linha, separe com ";" e especifique os endereços IP corretos.
18713 lenik

"Sudo shutdown" e "sudo stop" fazem a mesma coisa?
User3378649

0

Observe também que o nome de usuário prefixado por @ pode variar de fornecedor do seu sistema operacional, por exemplo, Arch Linux: root (e você não precisa do sudo) Debian: pi (você precisa do sudo) Pidora: qualquer nome que você escolheu na instalação (e você precisa sudo mais senha)

Eu configuro um usuário no Pidora com o mesmo nome que uso no Ubuntu, portanto, não preciso especificar nenhum prefixo @.


Através deste comando "ssh root@192.168.1.106 reboot", posso reiniciar meu raspberry, mas preciso reiniciar mais do que um raspberry pi de cada vez. Como fazer
Viswa

Executar o comando duas vezes? Ou escrever um script para executá-lo para ambos os endereços IP
Lawrence
Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.