floss:config_ubuntu_server_rpi3

Ceci est une ancienne révision du document !


Configurer un Raspberry Pi 3 sous Ubuntu server

  • démarrer le Raspberry Pi 3 avec la carte flashée préalablement
  • SSH Setup (vérifier l'installation de openssh-server
  • Fin d'installation et redémarrage du serveur
    • user : ubuntu
    • mdp : ubuntu (à modifier dès le 1er démarrage !!)
  • relever l'IP du serveur par la commande “ip a”
  • mises à jour :
    • sudo apt-get upgrade
    • sudo apt-get update
  • redémarrage : sudo reboot
  • arrêt : sudo halt
  • Connexion à partir d'une autre machine : ssh ubuntu@ip_adress (remplacer ip_adress par la valeur relevée)
  • Clé SSH
    • générer sur le PC connecté une paire de clés privée/publique si non disponible (ex : ssh-keygen -o -b 4096 -t rsa)
    • copier la clé publique sur le serveur
    • ssh-copy-id -i ~/.ssh/id_rsa.pub ubuntu@ip_adress
    • tester la connexion qui doit fonctionner sans mdp : ssh ubuntu@ip_adress
  • Utiliser/configurer le wifi :
50-cloud-init.yaml
# /etc/netplan/50-cloud-init.yaml netplan configuration file
network:
    ethernets:
        eth0:
            dhcp4: true
            optional: true
    version: 2
    # wifi setup informations
    wifis:
        wlan0:
            optional: true
            access-points:
                "SSID":
                    password: "*******"
            dhcp4: no
            addresses: [192.168.1.251/24]
            gateway4: 192.168.1.1
            nameservers:
                addresses: [192.168.1.1, 8.8.8.8]
  • Envoi d'emails via https://doc.ubuntu-fr.org/msmtp, par exemple par DokuWiki
    • sudo apt install msmtp msmtp-mta
    • Configuration pour l'envoi de courriels au niveau du système : sudo nano /etc/msmtprc
    • vérification (doc.ubuntu-fr) ls -la /usr/sbin/sendmail
    • test : echo 'message' | msmtp user@domain.com
Effacer le nom d'utilisateur et le mot de passe si le serveur est diffusé, et/ou rendre invalide le compte par défaut de msmtp pour éviter des envois erronés vers le serveur d'email !!
  • Configuration de Apache2 - installer le module “rewrite”
    • sudo a2enmod rewrite
    • sudo systemctl restart apache2
  • Paquets additionnels :
    • sudo apt-get install unison
Ce site web utilise des cookies. En utilisant le site Web, vous acceptez le stockage de cookies sur votre ordinateur. Vous reconnaissez également que vous avez lu et compris notre politique de confidentialité. Si vous n'êtes pas d'accord, quittez le site.En savoir plus
  • floss/config_ubuntu_server_rpi3.1582470472.txt.gz
  • Dernière modification : 2020/02/23 16:07
  • de villersd