Ce billet vous explique divers activités à réaliser sur votre serveur avant de procéder à l'installation de la SeedBox.
J'ai dédié un blog sur ce sujet car il y a pas mal de choses à faire pour sécuriser l'accès à distance. Je vous invite à le consulter avant de poursuivre avant de commencer à réaliser les activités que je présente dans ce billet.
Avant de procéder à une installation de logiciel, il est important de s'assurer que vous disposer bien d'une liste des versions les plus récentes mise à jour récemment. Cette activité doit être faite régulièrement. Pour cela il faut exécuter la commande...
sudo apt update
Une fois la liste des version effectuée, vous pouvez lister les versions plus récentes disponibles pour les logiciels déjà installés sur votre système. Pour cela il faut exécuter la commande...
sudo apt list --upgradable
Pour exécuter une mise à jour des logiciels installer, il faut lancer la commande...
sudo apt full-upgrade
Je préfère utiliser l'option full-upgrade
plutôt que l'option upgrade
simple car elle permet de s'assurer que les logiciels seront bien installés en désintallant les logiciels incompatbles avec la mise à jour. Dans le cas contraire avec l'option upgrade
la mise à jour ne se ferait pas pour les logiciels concernés.
Installation des outils de gestion du réseau avec la commande...
sudo apt install net-tools
Vérification de l'emplacement de l'outil de configuration du réseau avec la commande...
whereis ifconfig
...qui va afficher l'emplacement des fichiers concernés..
ifconfig: /usr/sbin/ifconfig /usr/share/man/man8/ifconfig.8.gz
Ajout de l'emplacement du dossier /usr/sbin
au profil de l'utilisateur avec la commande...
nano .profile
... auqel on ajoute la commande indiquant au système de rechercher des exécutables dans ce dossier
export PATH=$PATH:/usr/sbin
Rechargement du fichier de profil de l'utilisateur que l'on vient de modifier avec la commande...
. ~/.profile
Test de l'outil de configuration du réseau avec la commande...
ifconfig
...qui va afficher la configuration des cartes réseau...
enp0s5: flags=4163<UP,BROADCAST,RUNNING,MULTICAST> mtu 1500
inet 10.211.55.81 netmask 255.255.255.0 broadcast 10.211.55.255
inet6 fdb2:2c26:f4e4:0:21c:42ff:fee7:cf47 prefixlen 64 scopeid 0x0<global>
inet6 fe80::21c:42ff:fee7:cf47 prefixlen 64 scopeid 0x20<link>
ether 00:1c:42:e7:cf:47 txqueuelen 1000 (Ethernet)
RX packets 1990 bytes 508517 (496.5 KiB)
RX errors 0 dropped 0 overruns 0 frame 0
TX packets 1165 bytes 183684 (179.3 KiB)
TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0
lo: flags=73<UP,LOOPBACK,RUNNING> mtu 65536
inet 127.0.0.1 netmask 255.0.0.0
inet6 ::1 prefixlen 128 scopeid 0x10<host>
loop txqueuelen 1000 (Local Loopback)
RX packets 0 bytes 0 (0.0 B)
RX errors 0 dropped 0 overruns 0 frame 0
TX packets 0 bytes 0 (0.0 B)
TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0