Une question similaire a déjà été posée: comment configurer Raspberry Pi sans moniteur?
Cependant, étant donné que la réponse acceptée ne semble pas offrir une solution appropriée, et étant donné qu'il y a un niveau d'ambiguïté dans ce qui a été demandé, je suppose que la question d'origine a été mal construite et que ma question n'est pas '' t un double exact.
J'effectue la configuration initiale et initiale d'un Pi. Je n'ai ni moniteur ni clavier, mais je souhaite utiliser un ordinateur portable connecté pour faire le travail. Je ne veux pas acheter un moniteur ou un clavier et les laisser assis juste pour les occasions où le Pi en a besoin. Je pourrais les emprunter, mais je prévois d'acheter plus de Pi à l'avenir, et je ne veux pas avoir à les emprunter à chaque fois.
J'ai défini une adresse IP statique sur le Pi en modifiant le cmdline.txt
fichier. (Le Pi exécute la dernière version de Raspbian.)
ip=10.0.0.20
J'ai donné à l' eth
interface de mon ordinateur portable une adresse IP statique correspondante. (L'ordinateur portable exécute Ubuntu.)
ip ad add 10.0.0.10/24 dev eth0
J'ai connecté les deux ensemble avec un câble Ethernet et je peux réussir à cingler le Pi depuis mon ordinateur portable.
Ce que je ne peux pas faire, c'est ssh
pour le Pi. Je reçois une réponse Connexion refusée :
richard@richard-ThinkPad-X220:~$ ssh -vvv pi@10.0.0.20
OpenSSH_6.6.1, OpenSSL 1.0.1f 6 Jan 2014
debug1: Reading configuration data /etc/ssh/ssh_config
debug1: /etc/ssh/ssh_config line 19: Applying options for *
debug2: ssh_connect: needpriv 0
debug1: Connecting to 10.0.0.20 [10.0.0.20] port 22.
debug1: connect to address 10.0.0.20 port 22: Connection refused
ssh: connect to host 10.0.0.20 port 22: Connection refused
Une chose que cela impliquerait est qu'il sshd
ne fonctionne pas encore sur le Pi.
Les documents officiels indiquent que sshd
s'exécute par défaut, mais est-il possible que lors d'un démarrage initial, d'autres choses (par exemple, des invites en attente de saisie par l'utilisateur) puissent bloquer le démarrage à un certain niveau, ce qui signifie que nous n'atteignons pas le point de sshd
démarrage ?
Où dois-je aller d'ici? (Pas "dans les magasins pour acheter un moniteur" ...)
Ce que j'essaie est-il réellement possible?
Éditer:
J'ai maintenant essayé les méthodes mentionnées dans les réponses au message suivant, mais sans succès: Activer SSH sur RPi sans écran - touches pour raspi-config?
Plus précisément, m'assurer que le script d'initialisation SSH est exécuté au niveau d'exécution 2 ne m'a toujours pas permis de me connecter.
ssh pi@raspberrypi.local
Vous ne semblez pas penser que nous dire comment vous essayez réellement ssh
est important.
ping pi@raspberrypi.local
. Mais cela ne fonctionne pas car raspberrypi.local
est un hôte inconnu. N'aurait-il pas besoin d'une entrée /etc/hosts
sur mon ordinateur portable pour pouvoir le résoudre?
sudo nmap 10.0.0.20
sur l'ordinateur portable. S'il indique que le port 22 est ouvert, SSH est en cours d'exécution, sinon il ne fonctionne pas. Cela ne le réparera pas, mais cela vous dira ce qui se passe.