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/04/26 10:34] Anthony Messé [Fichier sources.list] |
— (Version actuelle) | ||
|---|---|---|---|
| Ligne 1: | Ligne 1: | ||
| - | ====== Configuration de base ====== | ||
| - | |||
| - | ===== Fichier sources.list ===== | ||
| - | Ajoutez "non-free" et "contrib" au fichier sources.list | ||
| - | |||
| - | nano /etc/apt/sources.list | ||
| - | |||
| - | Comme ci-dessous | ||
| - | |||
| - | <code=bash> | ||
| - | # deb http://ftp.fr.debian.org/debian/ stretch main | ||
| - | |||
| - | deb http://ftp.fr.debian.org/debian/ stretch main contrib non-free | ||
| - | deb-src http://ftp.fr.debian.org/debian/ stretch 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 | ||
| - | |||
| - | # 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> | ||
| - | |||
| - | ===== Installation des outils ===== | ||
| - | |||
| - | 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. | ||
| - | |||
| - | Pour la connectivité réseau installez les paquets ci-dessous | ||
| - | apt-get install iw | ||
| - | apt-get install wireless-tools | ||
| - | apt-get install wpasupplicant | ||
| - | |||
| - | ==== 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. | ||
| - | |||
| - | 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]]. | ||
| - | |||