Serveur GLPI
Commandes | Commentaire |
---|---|
--h | help |
man <command> | permet d’afficher le manuel de la commande |
man -k ls | affiche la liste de tous les manuels |
cd | change directory |
mkdir | make directory |
cp | copy |
ls | list |
ls -l | liste en liste (avec les droits) |
ls -a | montre les fichiers cachés |
touch <nomFichier> | crée un fichier vide |
cat > fichier | permet d’éditer rapidement un fichier |
df | affiche l’espace libre sur le disque dur sur le système |
df -h | affiche l’espace libre et utilisé sur les systèmes de fichiers montés (-H pour 1000 / mo) |
df -i | montre les inodes libres et utilisés sur les systèmes de fichiers montés |
fdisk -l | montre les inodes libres et utilisés sur les systèmes de fichiers montés |
du -sh | affiche l’utilisation totale du disque hors du répertoire actuel |
du -ah | montre l’utilisation du disque pour tous les fichiers et répertoires dans un format lisible |
free | montre la RAM libre sur le système |
free -h | montre la mémoire libre et utilisée |
findmnt | affiche le point de montage cible pour tous les systèmes de fichiers |
mount /xyz /abc | monte un périphérique dans / xyz sur / abc |
Se connecter sur un serv debian VirtualBox en shh
- On met le réseau en accès par pont
- Sur la VM :
ip a
. On vois sur 2. que l’interface estenp0s3
. ifdown enp0s3
ifup enp0s3
ip a
. On note la nouvelle IP (on est en DHCP).ping 1.1.1.1
= ça réponds : on est bien connecté à internet.- Sur le PC, on ping la VM :
ping IP
. Si ça fonctionne, on peut lancerssh user@IP
.
Logiciels à installer (sur windows)
A mettre dans 4.OUTILS/4.1.Réseau
- MobaXterm : https://mobaxterm.mobatek.net/download-home-edition.html
- Putty : https://www.chiark.greenend.org.uk/~sgtatham/putty/latest.html
- teraterm : https://github.com/TeraTermProject/teraterm/releases
Logiciels à installer (sur linux)
en root ou avec sudo
devant :
apt install net-tools
apt install tree
Gestion des utilisateurs
adduser
= Permet de créer un utilisateur avec un prompt
useradd
= Permet de créer un utilisateur directement en ligne de commande, en une seule ligne
passwd user
= permet de chiffrer le mdp
sudo chfn user
= permet de modifier les informations de l’user
/etc/passwd
= Stockage des utilisateurs
/etc/group
= Stockage des groupes
/etc/shadow
= Stockage des mots de passe
Permissions
chmod
= changement de permissions
chown
= changement de propriétaire
4= read
2= write
1= execute
On additionne les droits en base 8 pour obtenir un nombre : 6 = 4+2 = read+write = rw-
UGO = User Group Other = Ordre dans lequel linux lis les droits.
Réseau
netstat -ntpl | grep ssh
netstat -anp | grep ssh
/etc/network/interface
= dossier où sont stockées les interfaces réseau
inet dhcp
inet static
{IP MASQUE GATEWAY}
GLPI
On suis les instructions sur cette page : https://www.it-connect.fr/installation-pas-a-pas-de-glpi-10-sur-debian-12/
glpiadm
admin : glpi_adm@localhost pass:
user : glpi password:
dbglpi
db_glpi;
= nom de la database. Le ;
permet de signifier la fin de ligne (?).
wget
= télécharger un lien
nano support conf : on change le nom de domaine avec tssr.info
on change dans la conf le domaine
php.ini
on modifie un truc en ON
support.tssr.info.tech.conf
on re-modifie le fichier de conf
Étape 4 - Installation de GLPI
On utilise l’IP au lieu du domaine
sudo mv /var/www/glpi/install/install.php /var/www/glpi/install/install-old.php
Glossaire
UID = User IDentifiant