Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 08/05/2018, à 10:52

Compte supprimé

demarrer sur htop RESOLUE

Bonjour je vous explique actuellement j'ai un serveur ubuntu 18.04

il y a un écran connecter dessus.
je voudrais que une fois le serveur démarrer il balance direct l’affichage de htop je précise que je suis en full ligne de commande.
sans passer par login ou autre juste bam le htop en full screen

alors oui j’ai le ssh mais avoir u n écran relier h24 sur htop et monitorer en directe c'est assez cool.
mais je sais pas trop comment faire ça

merci pour votre aide

Dernière modification par Compte supprimé (Le 10/05/2018, à 14:39)

#2 Le 08/05/2018, à 11:54

bruno

Re : demarrer sur htop RESOLUE

Bonjour,

Il suffit de rediriger la commande vers un terminal. Exemple en étant root :

# top > /dev/tty1

Hors ligne

#3 Le 08/05/2018, à 14:46

Compte supprimé

Re : demarrer sur htop RESOLUE

peut ton integrer ça au démarrage pour que ce soit automatique

#4 Le 08/05/2018, à 16:49

bruno

Re : demarrer sur htop RESOLUE

Ça doit pouvoir se faire en créant un script appelé par une unité systemd ou ou pire dans /etc/rc.local

Hors ligne

#5 Le 08/05/2018, à 19:59

Compte supprimé

Re : demarrer sur htop RESOLUE

en rc.local il y et plus sur ubuntu 18.04 il me semble et j'ai essayer en rc update default ça marche pas je croie que ça démarre trop tot le script vaudrais le retarder y a t'il autre chose que default dans rc update.

#6 Le 09/05/2018, à 10:40

bruno

Re : demarrer sur htop RESOLUE

Bon, j'ai fait une recherche car ta question m’intéresse pour faire quelque chose de similaire.

Le problème c'est que les tty sont gérés par systemd, la piste que j’avais donnée au départ ne peut donc pas fonctionner.

Il faut donc modifier la façon dont systemd lance un des terminaux série. On va modifier tty1 qui est le terminal par défaut sur un serveur.
On créé un dossier spécifique pour le service tty1 :

sudo mkdir /etc/systemd/system/getty@tty1.service.d/

On y créé un fichier qui va supplanter la configuration par défaut :

sudo nano /etc/systemd/system/getty@tty1.service.d/override.conf

contenant :

[Service]
ExecStart=
ExecStart=-/usr/bin/htop
StandardInput=tty
StandardOutput=tty

On recharge la configuration systemd:

sudo systemctl daemon-reload 

Et enfin on relance le service tty1 :

sudo systemctl restart getty@tty1.service

N.B. : ceci a été testé sur une 16.04 avec une autre application que htop mais cela devrait fonctionner aussi sur Ubuntu 18.04 avec htop.

Dernière modification par bruno (Le 09/05/2018, à 10:44)

Hors ligne

#7 Le 10/05/2018, à 14:39

Compte supprimé

Re : demarrer sur htop RESOLUE

Ah ok super je viens de test ça fonctionne comme prévue merci pour ton aide

Euh par contre je n'aime pas faire de pub pour mes autres sujet mais j'ai un autre projet mais a base de raspberry pi qui est déjà fonctionnel mais qui à des bugs et je voudrais ton avie, je soupsonne la carte wifi 300 mb b/g/n

lien vers le projet