Paramétrer Raspbian 📹

J'ai déployé l'image de Raspbian sur la carte microSD : Installer Raspbian 📹

Je démarre le Raspberry Pi sans écran ni clavier. Je vais procéder au paramétrage basique du Raspberry Pi.

Lors d'une première installation du paquet locales sous Raspbian, les fichiers de définition des paramètres régionaux ne sont pas générées proprement. Il suffit de reconfigurer le paquet pour que tout rentre dans l'ordre.

# dpkg-reconfigure locales

Ce menu à pour but la création des définitions des paramètres régionaux dans le fichier /etc/locale.gen et positionner la variable LANG (et uniquement celle-ci).

Il est Ă©galement possible d'enchainer les commandes suivantes :

# update-locale "LANG=fr_FR.UTF-8"
 
# locale-gen --purge "fr_FR.UTF-8"
 
# dpkg-reconfigure --frontend noninteractive locales

Pour créer un utilisateur , c'est la commande adduser.

Par exemple :

$ sudo adduser cedric
 

Le groupe sudo est un cas particulier. Il s'agit du groupe administrateur de certaines distribution.

Pour ajouter les droits sudo, il faut ajouter l'utilisateur au groupe sudo

On ajoute l'utilisateur au groupe sudo. Il héritera ainsi des droits sudo :

$ USER_DO=cedric
$ sudo usermod -aG sudo $USER_DO
 

Il faut ajouter l'option NOPASSWD:ALL dans la configuration sudoers.

$ USER_DO=cedric
$ echo "$USER_DO ALL=(ALL:ALL) NOPASSWD:ALL" | sudo tee /etc/sudoers.d/010-$USER_DO-nopassword
 

On s'identifie avec le compte cedric, fraîchement créé.

su - cedric

Créer le dossier .ssh de l’utilisateur après avoir effectué un test de connexion :

mkdir .ssh

Retour sur votre poste de connexion / votre ordinateur.

Lister les clés actuelles :

$ ls -al ~/.ssh

Créer une nouvelle clé privée et publique

$ cd ~/.ssh
$ ssh-keygen -t rsa -b 4096

Copier la clé publique vers Raspbian

$ cat ~/.ssh/id_rsa.pub | ssh username@raspberry.acegrp.lan 'cat >> ~/.ssh/authorized_keys'

Se connecter avec la clé SSH

$ ssh cedric@raspberrypi.acegrp.lan

1. Dans le fichier /etc/ssh/sshd_config, option à activer :

# Authentification par mot de passe interdit
PasswordAuthentification no

2. Redémarrer le service ssh :

$ sudo systemctl restart ssh

Je souhaite modifier le nom de l'ordinateur, fixé par défaut sur rasbperrypi, par la valeur rpiweb001.

1. Il y a deux possibilités

a/ Modifier le fichier /etc/hostname avec le nom souhaité

b/ Exécuter la commande hostnamectl 1)

$ NEW_HOSTNAME=rpiweb001
$ sudo hostnamectl set-hostname $NEW_HOSTNAME

2. Modifier le nom dans le fichier /etc/hosts

$ CURRENT_HOSTNAME=raspberrypi
$ NEW_HOSTNAME=rpiweb001
$ sudo sed -i "s/127.0.1.1.*$CURRENT_HOSTNAME/127.0.1.1\t$NEW_HOSTNAME/g" /etc/hosts

3. Redémarrer Raspbian

$ sudo systemctl reboot

Liens

Un assistant existe pour la configuration de Raspbian, il s'agit du programme raspi-config. Suivant la version du Raspberry Pi, vous avez le choix dans les menus :


Entrer votre commentaire. La syntaxe wiki est autorisée:
   ____ ______  _   __  ____    ____
  / __//_  __/ | | / / / __ \  /  _/
 / _/   / /    | |/ / / /_/ / _/ /  
/___/  /_/     |___/  \___\_\/___/
 
  • Partager le signet (social bookmarking)
  • Partager "ParamĂ©trer Raspbian đź“ą" sur Reddit
  • Partager "ParamĂ©trer Raspbian đź“ą" sur blogmarks
  • Partager "ParamĂ©trer Raspbian đź“ą" sur Google
  • Partager "ParamĂ©trer Raspbian đź“ą" sur Facebook
  • Partager "ParamĂ©trer Raspbian đź“ą" sur Twitter
  • informatique/raspberry-pi/raspbian/parametrer_raspbian.txt
  • Dernière modification: 2020/03/11 13:50
  • par CĂ©dric ABONNEL