2017-05-21 2 views
0

Dans mon serveur linux, quand je tape "iftop" dans mon terminal, il entre dans un mini programme qui montre le trafic réseau ...Existe-t-il un moyen via echo shell_exec d'afficher les connexions ethernet depuis le serveur?

Je cherche un moyen de faire écho aux 10 ou 20 dernières connexions dans/via un shell_exec ...

echo '<hr>IFTOP -> <pre>'.shell_exec("iftop").'</pre><br>'; 

mais il dit sh: iftop: command not found ...

J'ai essayé ntop.org, mais ce n'est pas ce que je cherche, et je dois ouvrir le port 3000 ...

est-il possible de montrer dernières connexions au serveur via echo shell_exec? Toute alternative iftop est la bienvenue.

Répondre

0

Utilisez le chemin complet pour appeler la commande iftop. Vous n'avez pas l'environnement complet dans votre commande shell.

+0

J'ai trouvé le chemin et j'ai modifié pour shell_exec ("/ usr/sbin/iftop 2> & 1") mais il montre une erreur de permission. Y at-il une autre commande pour réaliser ceci? –