Sur la machine srv-lin-01. Lire le ticket, agir dans le terminal, puis vérifier.
Ticket 8347, ouvert par Thomas Legrand, responsable informatique : la cartographie du SEVO commence par une fiche fidèle pour chaque serveur. Celle de srv-lin-01, ~/inventaire/srv-lin-01.txt, a été écrite par Léna Guérin en mars, et plusieurs personnes sont intervenues sur la machine depuis.
Vérifier que la fiche dit vrai : chaque service en écoute sur la machine doit y avoir sa ligne, avec son port et le programme qui écoute. Pour un service que personne n'a déclaré, noter « à identifier » à la place du rôle et des utilisateurs. Dater la fiche du jour. N'arrêter aucun service : on ne coupe pas un programme avant de savoir qui s'en sert.
Rappel
L'inventaire du chapitre répond à la question « qu'est-ce qui tourne ici ? ». Sur un serveur, un service rendu à d'autres machines est un programme qui écoute sur un port, un numéro qui désigne ce service parmi tous ceux de la machine : 873 est le port habituel de rsync, 443 celui des sites chiffrés. La fiche du chapitre et ses six champs restent les mêmes ; ce qui change, c'est qu'on peut demander la liste au système au lieu de la reconstituer de mémoire.
sudo ss -ltnpliste les ports TCP en écoute (-lpour listening,-tpour TCP,-npour les numéros), avec le programme qui les a ouverts (-p). Sans sudo, le programme d'un autre compte ne s'affiche pas.- La colonne de l'adresse locale dit d'où le service est joignable :
0.0.0.0,*ou[::], toutes les adresses de la machine ;127.0.0.1, la machine elle-même seulement. ps -o pid,ppid,user,argsliste les programmes : la colonne PPID donne le numéro du parent, le programme qui a lancé celui-ci.nano FICHIERouvre la fiche pour la modifier ;echo 'texte' >> FICHIERajoute une ligne à la fin d'un fichier.
Boîte à outils
Un clic écrit la commande au curseur, sans la lancer.
Indications
Le ticket se prépare dès que la machine est prête.
Ce terminal ouvre une vraie machine Linux, srv-lin-01, qui tourne dans la page.
Environ 14 Mo à télécharger la première fois, et 300 Mo de mémoire. Sur un téléphone, le travail se fait à l'étroit : un ordinateur avec un clavier convient mieux.