Ci-dessous, les différences entre deux révisions de la page.
| Les deux révisions précédentes Révision précédente Prochaine révision | Révision précédente | ||
|
anthony_messe:banana_pi:configuration_de_base [2018/05/07 11:38] Anthony Messé [Connectivité réseau / wifi (très fortement recommandés)] |
anthony_messe:banana_pi:configuration_de_base [2018/05/25 08:51] (Version actuelle) Anthony Messé |
||
|---|---|---|---|
| Ligne 1: | Ligne 1: | ||
| + | Lien vers [[anthony_messe:anthony_messe|l'accueil]] | ||
| + | |||
| ====== Configuration de base ====== | ====== Configuration de base ====== | ||
| ===== Fichier sources.list ===== | ===== Fichier sources.list ===== | ||
| - | Ajoutez "non-free" et "contrib" au fichier sources.list | + | Ajoutez //non-free// et //contrib// au fichier sources.list |
| nano /etc/apt/sources.list | nano /etc/apt/sources.list | ||
| Ligne 9: | Ligne 11: | ||
| <code=bash> | <code=bash> | ||
| - | # deb http://ftp.fr.debian.org/debian/ stretch main | + | deb http://deb.debian.org/debian stretch main contrib non-free |
| + | deb-src http://deb.debian.org/debian stretch main contrib non-free | ||
| - | deb http://ftp.fr.debian.org/debian/ stretch main contrib non-free | + | deb http://deb.debian.org/debian stretch-updates main contrib non-free |
| - | deb-src http://ftp.fr.debian.org/debian/ stretch main contrib non-free | + | deb-src http://deb.debian.org/debian stretch-updates main contrib non-free |
| - | deb http://security.debian.org/debian-security stretch/updates main contrib non-free | + | deb http://security.debian.org/debian-security/ stretch/updates main contrib non-free |
| - | deb-src http://security.debian.org/debian-security stretch/updates main contrib non-free | + | deb-src http://security.debian.org/debian-security/ stretch/updates main contrib non-free |
| - | + | ||
| - | # stretch-updates, previously known as 'volatile' | + | |
| - | deb http://ftp.fr.debian.org/debian/ stretch-updates main contrib non-free | + | |
| - | deb-src http://ftp.fr.debian.org/debian/ stretch-updates main contrib non-free | + | |
| </code> | </code> | ||
| - | ===== Installation des outils ===== | + | ===== Installation des outils obligatoires ===== |
| - | Je recommande l'installation des applications suivantes. Que ce soit pour le [[anthony_messe:debug|débug]] ou pour que vous compreniez mieux le but des actions effectuées. | + | ==== Connectivité réseau / wifi (indispensable pour le sans fil) ==== |
| - | + | ||
| - | ==== Connectivité réseau / wifi (très fortement recommandés) ==== | + | |
| Pour la connectivité réseau installez les paquets ci-dessous | Pour la connectivité réseau installez les paquets ci-dessous | ||
| - | apt-get install iw wireless-tools wpasupplicant | + | apt install wireless-tools wpasupplicant iw |
| Ils sont nécessaires pour le bon fonctionnement de l'AP wifi. | Ils sont nécessaires pour le bon fonctionnement de l'AP wifi. | ||
| - | ==== nmap ==== | ||
| - | |||
| - | apt-get install nmap | ||
| - | | ||
| - | ==== openssh-server ==== | ||
| - | |||
| - | Il est beaucoup plus pratique de travailler en SSH plutôt que directement sur la BPi avec une souris et un clavier, c'est pourqui je recommande l'utilisation d'un serveur SSH. | ||
| - | Il est normalement installé de base. Vous pouvez vérifier avec la commande | ||
| - | |||
| - | dpkg --list | grep ssh | ||
| - | |||
| - | Si ce n'est pas le cas, installez-le | ||
| - | apt-get install openssh-server | ||
| - | |||
| - | === Se connecter (localement) en SSH === | ||
| - | |||
| - | Utilisez la commande suivante dans un terminal | ||
| - | ssh utilisateur@adresse_ip_de_la_cible | ||
| - | |||
| - | Sur la machine ciblée (la Banana Pi M1+) vous pouvez récupérer l'adresse IP avec la commande suivante | ||
| - | ip addr | ||
| - | |||
| - | Ce qui nous donne par exemple | ||
| - | ssh user@192.168.158.205 | ||
| - | |||
| - | > Si vous souhaitez vous connecter depuis internet vers votre réseau local (et donc la BPi) il faut ouvrir un port sur votre routeur / box. | ||
| - | |||
| - | Vous pouvez aussi utiliser des outils comme Putty. | ||
| - | |||
| - | === Astuces === | ||
| - | Une fois connecté en SSH, vous pouvez effectuer des copier / coller | ||
| - | |||
| - | | ^ Copier ^ Coller ^ | ||
| - | ^ Depuis la machine cliente | CTRL + C | | | ||
| - | ^ Depuis le terminal | CTRL + MAJ + C | | | ||
| - | ^ Sur la machine cliente | | CTRL + V | | ||
| - | ^ Sur le terminal | | CTRL + MAJ + V | | ||
| - | |||
| - | ==== dnsutils ==== | ||
| - | |||
| - | C'est le paquet qui contient //netstat//. | ||
| - | |||
| - | apt-get install dnsutils | ||
| - | |||
| - | ==== Midori ==== | ||
| - | |||
| - | C'est un navigateur léger qui vous permettra de vérifier en temps réel le bon fonctionnement de Tor. Bien évidemment, il n'est utile que si vous avez installé une interface graphique. | ||
| - | |||
| - | apt-get install midori | ||
| - | |||
| - | Vous pouvez ensuite vous rendre sur [[http://myresolver.net|myresolver.net]] pour vérifier quelle est votre IP publique et votre localisation. Pour plus d'informations [[anthony_messe:debug#sites_web_utiles|rendez-vous ici]]. | ||
| + | ===== Installation des outils facultatifs (pour les tests) ===== | ||
| + | Rendez-vous sur la page [[anthony_messe:debug|debug]] pour plus d'informations. | ||