Installation 2/2 (usager,compte)

Si vous souhaitez rendre votre Rasperry Pi accessible depuis internet, il est souvent imagerecommendé de changer les noms des usagers, mots de passe et host par défaut. Pour le moment, vous disposez d’un host raspberrypi, d’un usager root ( je ne connais pas son mot de passe par défaut, mais nous allons pouvoir le changer malgré tout) d’un usager pi et de son mot de passe raspberry. Nous allons ici créer un nouvel usager histoire d’être en contrôle par la suite.

Nous allons :

  1.  changer les mots de passe des usagers root et pi.
  2. changer le nom du host par planete999
  3. créer un nouvel usager jean23 avec les droits administrateur

Changer le mot de passe

Depuis le terminal de votre PC ou MAC, connectez vous par ssh sur votre raspberry :

ssh pi@192.xxx.xxx.xxx

Ensuite pour changer le mot de passe de root, taper:

sudo passwd

newpasswordPour changer le mot de passe de pi, taper simplement :

passwd

Changer le Host

Changer votre Host: utiliser un nom qui décrit la fonction du Raspberry Pi: robot_1, serveurweb_007…etc. N’utiliser pas de majuscules, et simplement une combinaison de lettres et chiffres. J’ai choisi ici planete999 pour exemple.

Éditer le fichier hostname :

sudo nano /etc/hostname

newhostname2

Remplacer rapsberrypi par votre nouvel host planete999.

Enregister, fermer le fichier puis redémarrer le service:

sudo /etc/init.d/hostname.sh start

Editer ensuite le fichier host:

sudo nano /etc/hosts

updatehost

remplacer à nouveau rapsberrypi par votre nouvel host planete999.

Enregister, fermer le fichier puis redémarrer le raspberry PI :

sudo reboot

Taper:

ssh pi@192.xxx.xxx.xxx

Désormais, au lieu de pi@raspberrypi :~$, vous devriez lire pi@planete999:~$ .


 

Créer un nouvel usager

Enfin, nous pouvons nous intéresser à crèer un nouvel usager pi.

sudo adduser pierre

voici :

newuser.png

En vert, vous devriez voir pi@planete999, en bleu: pierre, et en noir, votre vrai prénom peut-être. En rouge, votre nouvel hote planete999 (vous ne devriez pas avoir ce message surligné en rouge si vous avez modifié prealablement le fichier host tel qu’indiqué plus haut).

Attention, cet usager n’a pas encore le droit d’utiliser  sudo, il faut dont l’ajouter dans la liste des sudoers. Mais pour faire cela, il vous faut vous logger avec pi ou root bien sur. Donc, tapper logout puis:

ssh pi@192.xxx.xxx.xxx

et :

sudo visudo

sudoersAjouter la ligne de commande en bas avec votre nouvel usager

paul ALL=(ALL) NOPASSWD: ALL

et voila, paul est maintenant un sudoer !

voir une des sources ici en anglais

Pour plus de détails sur les droits , on peut lire ici un article qui explique très bien les droits des fichiers, ce que veut dire drwxr-xr-x. la fonction chmod est aussi bien expliquée ici sur cette page . Enfin, on trouvera un petit programme ludique sur cette page qui calcule le code octal d’un fichier en fonction de ses droits (cela permet de voir par exemple que le code 7777 qu’on utilise parfois dans chmod 7777 donne tous les accés à tous).

 

Amusez-vous !

Publicités