Réponse mise à jour
Depuis Ubuntu Snappy 16.04, les choses ont beaucoup changé. Lors du premier démarrage, vous devrez disposer d'une connexion physique à Snappy. La meilleure approche est via un câble série et screen
(voir mon ancienne réponse pour plus de détails) pour le configurer d'abord, puis connectez-vous via ssh.
Au premier démarrage, vous pourrez configurer une connexion sans fil et enregistrer votre nom d'utilisateur Raspberry avec Launchpad (aka Single-Sign-On). Cela signifie que vous devez avoir ssh
la clé publique de votre ordinateur portable / bureau enregistrée sur Launchpad. Donc, pour cette partie, vous avez besoin de ceci:
- Faire créer l'ID du Launchpad
- Générez des clés ssh avec
ssh-keygen
- Copiez votre
~/.ssh/id_rsa.pub
dans Launchpad.
- Connectez-vous maintenant à Raspberry (via un câble série ou une approche clavier + moniteur)
- Configurez le sans fil, configurez votre compte administrateur. À ce stade, Raspberry contactera Launchpad et obtiendra votre clé publique ssh. On vous dira avec quel nom d'utilisateur et adresse IP vous pouvez utiliser ssh dans Raspberry. Par exemple pour moi, c'était le cas
[email protected]
, alors je l'ai fait ssd [email protected]
. Étant donné que Raspberry connaît votre clé publique ssh, la première connexion ssh ne nécessite pas de mot de passe.
Ces étapes sont une version plus ou moins courte de la documentation officielle d' Ubuntu , mais les étapes expliquées exactement comme je les ai suivies. J'ai rencontré un peu de problème où j'ai eu cette erreur ssh
lors de la première connexion:
sign_and_send_pubkey: signing failed: agent refused operation
Cela peut être résolu en exécutant simplement ssh-add
.
Ancienne réponse (pertinente pour les versions antérieures au 16.04)
Supposons que l'adresse IP de votre Raspberry Pi soit 192.168.0.25
. Si vous essayez de simplement courir
ssh 192.168.0.25
Cela supposera évidemment que vous essayez de vous connecter avec le même nom d'utilisateur que celui que vous utilisez sur votre ordinateur portable / de bureau. Mais ce que je vois de votre question, c'est que vous venez d'installer Ubuntu Snappy sur la carte SD et de démarrer le Raspberry. Cela signifie que vous pouvez y accéder avec le nom d'utilisateur et le mot de passe par défaut, les deux sont ubuntu
:
ssh [email protected]
Ainsi, vous n'avez pas vraiment besoin d'un clavier USB pour cela. Le clavier USB ne serait nécessaire que si vous avez connecté Raspberry à un moniteur et essayez de vous connecter de la même manière que sur un ordinateur de bureau / portable.
Vous pouvez également acquérir un câble série USB et vous y connecter via la console série à l'aide de screen
. C'est personnellement ce que je fais si je n'ai rien à faire de réseau sur mon Raspberry. La légère nuance est que vous devez connecter correctement les broches sur la framboise et utiliser uniquement le port USB 2.0 sur un ordinateur portable / de bureau. Une fois connecté, Raspberry s'allumera et vous pourrez émettre une commande:
screen /dev/ttyUSB0 115200
où / dev / ttyUSB0 est le fichier de périphérique représenté par votre Raspberry et 115200 est le débit en bauds, ou vitesse, de transmission entre les deux machines. Gardez à l'esprit que le numéro de fin du fichier de périphérique peut être différent (mais d'après mon expérience, il commence généralement par 0).
Sans clavier, vous pouvez simplement utiliser une connexion série sur USB avec un câble de console série comme celui-ci https://learn.adafruit.com/adafruits-raspberry-pi-lesson-5-using-a-console-cable/overview
la source