Como posso acessar minha instalação do Raspbian Wheezy via SSH? Está ativado por padrão?

10

O SSH está ativado por padrão na imagem de instalação do Raspbian Wheezy 7? E se for, qual endereço IP é usado para que eu possa acessar o Pi via PuTTY e Filezila?


Importante!

De acordo com a resposta de Philippe Lhardy, as versões atuais (pós ~ 2016) do Raspbian não têm o SSH ativado por padrão.

zsn
fonte

Respostas:

14

Por padrão, o SSH é ativado apenas para versões Raspbian anteriores a novembro de 2016, mas o protocolo de inicialização da interface Ethernet é definido como DHCP por padrão, para que o endereço IP seja atribuído pelo seu roteador. Você pode encontrar as portas SSH abertas na sua rede usando o utilitário nmap:

nmap -p 22 --open -sV 192.168.1.0/24

Você deve encontrar o seu pi listado na saída junto com o IP atribuído ao pi.

Você pode alterar o protocolo de inicialização para estático e definir um endereço IP estático para o pi editando o arquivo ifcfg-eth0:

vi /etc/sysconfig/network-scripts/ifcfg-eth0 

Em seguida, edite o arquivo para atender às suas necessidades

DEVICE=eth0
BOOTPROTO=static
ONBOOT=yes
NETWORK=192.168.1.0
NETMASK=255.255.255.0
IPADDR=192.168.1.200
GATEWAY=192.168.1.1
Maux
fonte
4
192.167.0.0/16 pertence à "rede nacional de computadores italiana para universidades e pesquisa" - você provavelmente quis dizer 192.168.0.0/16. Além disso, não há garantia de que o roteador use 192.168.1.0/24 (ou mesmo 192.168.0.0/16), portanto, você deve determinar primeiro o prefixo da rede local (por exemplo, usando ifconfig).
N
4

Na linha de comando do Windows ou em qualquer sistema operacional com comando ping, você pode digitar:

ping raspberrypi

insira a descrição da imagem aqui

Ele resolverá a entrada DNS e mostrará o endereço IP. Na imagem como 192.168.1.233

Mas é claro, você pode se conectar usando o nome do host em raspberrypivez do IP.

Isso tudo pressupõe que você esteja usando um roteador com DHCP e DNS em execução. A maioria dos provedores de Internet fornece um roteador que faz isso imediatamente. Mas se você tiver um DHCP ou DNS personalizado, deverá realmente saber como encontrar / definir o IP.

Piotr Kula
fonte
tentando de ping ou conectar como rasperrypi não work..i descobriu endereço por digitalização ip do ...
zsn
Parece que você tem um problema de rede. Você deve conseguir se conectar ao raspberrypi, mas entendo que todas as redes têm seus problemas. O fato de você poder se conectar usando IP, e ainda ser lento, significa que não é um problema de DNS no Pi (mesmo que você tenha um problema de DNS) - Você deve tentar obter um novo cartão SD, gravar uma nova imagem e fornecer ir. Aposto que ele voltará normalmente
Piotr Kula
O que você acha que é um problema lá?
Max Ried
11
No OSX, raspberrypi.local seria melhor.
Tim Wu
assim, este praticamente significaria nomenclatura NetBIOS é habilitado em raspbian por padrão
ZJR
2

Não sei se ele está instalado por padrão, mas se não estiver, a configuração é bem simples: no shell, digite o seguinte comando

   sudo apt-get install ssh

Após a conclusão da instalação, você pode iniciar o serviço via

   sudo /etc/init.d/ssh start

Para encontrar o endereço IP do seu RPi, use

  /sbin/ifconfig

e procure a inetlinha, você encontrará seu IP lá.

Sir Celsius
fonte
Cuidado, porém, você precisará estar na sua rede local para se conectar por sshesse caminho. Se você deseja se conectar a partir de uma rede remota, considere examinar o encaminhamento de porta, conforme explicado neste artigo . Tenha cuidado, porém, é um pouco mais complicado.
Sir Celsius
Bem, eu estava procurando uma maneira que não inclui conectar meu pi para monitor ou TV ...
zsn
11
Isso será complicado. Se você tiver outro computador, você pode tentar usar nmap para obter o seu IP do Pi mas se o sshserviço não está sendo executado você não irá muito longe ..
Sir Celsius
2

Eu sei que esta pergunta era para o Raspbian Wheezy, apenas para avisar que no Stretch você precisa criar um arquivo vazio chamado sshfile no sistema de arquivos de inicialização para ativar o SSH na inicialização.

Consulte também: Habilitando o SSH por padrão no Procedimento de instalação do Raspbian Stretch e Raspbian Stretch Headless nos Fóruns do Raspberry Pi para obter mais informações sobre como configurar o SSH com o Stretch.

philippe lhardy
fonte
0

O SSH é ativado por padrão e meu endereço atribuído à rpi era 192.168.1.117. Baixei o scanner IP para minha rede local, o que me ajudou a encontrar o endereço IP.

zsn
fonte
3
Oi, você pode fornecer um link para o scanner. Além disso, tente criar frases gramaticais, com maiúsculas e pontos finais, para que sua resposta seja mais fácil de ler e entender. :)
Piotr Kula
@ppumkin por que você precisa de url? apt-get install nmapfaria perfeitamente.
lenik
11
Desculpe, eu estava com pressa ontem e Inglês não é minha língua nativa .. advanced-ip-scanner.com e há um link para o digitalizador ..
zsn
o op disse que ele baixou um scanner .. onde posso baixar o meu. :) @lenik Eu não uso Linux diariamente, então o nmap não é algo que eu ligo diariamente - de qualquer forma, usá-lo é uma resposta totalmente diferente.
Piotr Kula #
@ppumkin - u pode obter nmap para Windows e Mac de qualquer maneira ...
Wilf