|
|
Ligne 3 : |
Ligne 3 : |
|
| |
|
| =[[LINUX:Cockpit|Cockpit]]= | | =[[LINUX:Cockpit|Cockpit]]= |
| =Cockpit=
| |
| Cockpit est un interface WEB qui permet quelques opérations basiques de gestion du système. | | Cockpit est un interface WEB qui permet quelques opérations basiques de gestion du système. |
|
| |
|
|
| |
|
| ==Installation==
| |
| Il faut installer quelques modules mais il en existe d'autres:
| |
| dnf install cockpit
| |
| dnf install cockpit-dashboard
| |
|
| |
|
|
| |
|
| ==Activer et lancer le service (socket)==
| |
| Le service à lancer est COCKPIT via son socket. La première commande active le service pour qu'à chaque démarrage du serveur, le service se lance. La seconde lance directement le service. La troisième relance le service.
| |
| systemctl enable cockpit.socket
| |
| systemctl start cockpit.socket
| |
| systemctl restart cockpit.socket
| |
|
| |
|
|
| |
|
| Si on désire que l'écoute du service n'écoute que sous IPV4, copier le fichier "/usr/lib/systemd/system/cockpit.socket" dans le répertoire "/etc/systemd/system/sockets.target.wants/" avec la commande:
| |
| cp /usr/lib/systemd/system/cockpit.socket /etc/systemd/system/sockets.target.wants/
| |
|
| |
| Avec un éditeur de texte, on modifie le port d'écoute en ajoutant l'adresse IP du serveur; dans l'exemple, cette adresse esr "192.168.1.100":
| |
|
| |
| * Avant
| |
| ----
| |
| [Socket]
| |
| ListenStream=9090
| |
| ----
| |
|
| |
| * Après
| |
| ----
| |
| [Socket]
| |
| ListenStream=192.168.1.100:9090
| |
| ----
| |
|
| |
| Ensuite il faut recharger cette modification et relancer le service:
| |
| systemctl daemon-reload
| |
| systemctl restart cockpit.socket
| |
|
| |
|
| |
| ==Configurer le mur de feu ou FireWall==
| |
| Vous avez sûrement activé le FireWall du serveur. Comme c'est un service proposé, il faut ouvrir une porte.
| |
| Le port TCP à ajouter est 9090. Dans l'exemple, l'adressage de notre LAN est 192.168.1.0 avec un masque de 255.255.255.0 ou de 24 bits. Nous utilisons IPTABLES; voici la ligne à ajouter:
| |
| ----
| |
| -A INPUT -p tcp -m tcp --dport 9090 -s 192.168.1.0/24 -j ACCEPT
| |
| ----
| |
|
| |
|
| |
| ==Lancer l'interface WEB==
| |
| A partir d'un navigateur WEB (firefox, chrome,...), on lance la commande suivante pour une machine nommée dans notre exemple "serverdb.home.dom":
| |
| <nowiki>https://serverdb.home.dom:9090/</nowiki>
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
| systemctl enable cockpit.socket
| |
| systemctl start cockpit.socket
| |
|
| |
|
| ---- | | ---- |
| ''->[[LINUX:Menu|retour au menu de Linux]]'' | | ''->[[LINUX:Menu|retour au menu de Linux]]'' |
| __NOEDITSECTION__ | | __NOEDITSECTION__ |
But
Pour une station de travail (PC), on l'utilise directement via son écran , clavier, souris,... Mais dans le cas d'un serveur, on le met dans un endroit isolé et on le laisse travailler seul. De temps à autre, on veut y accéder pour diverses raisons. Cette opération se fait à distance. Dans cet article, on passera en revue quelques moyens.
Cockpit est un interface WEB qui permet quelques opérations basiques de gestion du système.
->retour au menu de Linux