Quels sont les termes qui te dérangent?
J'ai trouvé ça : https://www.linuxpedia.fr/doku.php/lexique
Ça t'aidera peut être.
Pour l'installation des logiciels, tu as un fonctionnement que l'on peut comparer à un "store".
Concrètement, il existe des serveurs qui fournissent les programmes officielles, et les programmes que tu peux trouver sur le web via un navigateur.
Par exemple, sous Debian, on utilise souvent "synaptic".
C'est un programme qui fournit une interface graphique permettant de trouver les programmes officiels disponibles sans utiliser des lignes de commandes.
Après, comme dans un "store", on fait une recherche par mot clef, et on installe.
Les programmes disponibles ainsi sont en général, largement suffisant.
Sinon,on peut utiliser les commandes suivantes :
- Code:
apt search mon_programme
apt show mon_programme
apt install mon_programme
exemple avec le programme fail2ban :
- Code:
apt search fail2ban
En train de trier... Fait
Recherche en texte intégral... Fait
fail2ban/stable,stable 0.10.2-2.1 all
ban hosts that cause multiple authentication errors
mtpolicyd/stable,stable 2.03-1 all
modular policy daemon for postfix
roundcube-plugins-extra/stable,stable 1.3.8-20190219 all
skinnable AJAX based webmail solution - extra plugins
- Code:
apt show fail2ban
Package: fail2ban
Version: 0.10.2-2.1
Priority: optional
Section: net
Maintainer: Yaroslav Halchenko <debian@onerussian.com>
Installed-Size: 1 777 kB
Depends: python3:any, lsb-base (>= 2.0-7)
Recommends: python, iptables | nftables, whois, python3-pyinotify, python3-systemd
Suggests: mailx, system-log-daemon, monit, sqlite3
Homepage: http://www.fail2ban.org
Tag: admin::automation, admin::logging, admin::monitoring,
implemented-in::python, interface::commandline, interface::daemon,
network::firewall, protocol::ip, role::program,
security::authentication, security::firewall, security::ids,
security::log-analyzer, use::login, use::monitor,
works-with-format::plaintext, works-with::logfile, works-with::text
Download-Size: 385 kB
APT-Sources: http://deb.debian.org/debian buster/main amd64 Packages
Description: ban hosts that cause multiple authentication errors
Fail2ban monitors log files (e.g. /var/log/auth.log,
/var/log/apache/access.log) and temporarily or persistently bans
failure-prone addresses by updating existing firewall rules. Fail2ban
allows easy specification of different actions to be taken such as to ban
an IP using iptables or hostsdeny rules, or simply to send a notification
email.
.
By default, it comes with filter expressions for various services
(sshd, apache, qmail, proftpd, sasl etc.) but configuration can be
easily extended for monitoring any other text file. All filters and
actions are given in the config files, thus fail2ban can be adopted
to be used with a variety of files and firewalls. Following recommends
are listed:
.
- iptables/nftables -- default installation uses iptables for banning.
nftables is also suported. You most probably need it
- whois -- used by a number of *mail-whois* actions to send notification
emails with whois information about attacker hosts. Unless you will use
those you don't need whois
- python3-pyinotify -- unless you monitor services logs via systemd, you
need pyinotify for efficient monitoring for log files changes
- Code:
apt install fail2ban
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances
Lecture des informations d'état... Fait
Les paquets supplémentaires suivants seront installés :
python3-pyinotify python3-systemd whois
Paquets suggérés :
mailx monit sqlite3 python-pyinotify-doc
Les NOUVEAUX paquets suivants seront installés :
fail2ban python3-pyinotify python3-systemd whois
0 mis à jour, 4 nouvellement installés, 0 à enlever et 0 non mis à jour.
Il est nécessaire de prendre 527 ko dans les archives.
Après cette opération, 2 560 ko d'espace disque supplémentaires seront utilisés.
Souhaitez-vous continuer ? [O/n]
Si tu trouves un .deb sur le web,
il suffit de faire cette commande :
- Code:
dpkg --install mon_programme.deb