2 votes

msfconsole se termine lorsqu'il est exécuté dans un 'screen' détaché

J'essaie de comprendre pourquoi msfconsole se termine lorsqu'il est lancé à partir d'un écran détaché, mais pas lorsqu'il est lancé à partir d'un écran non détaché.

Voici les étapes :

screen -d -m -S msf
screen -S msf -p 0 -X stuff "msfconsole\n"
screen -R -S msf

msfconsole sort juste après le chargement où :

screen -S msf
msfconsole  <-from within screen

lui permet de s'exécuter réellement sans s'arrêter après le chargement. Comment puis-je corriger cela ?

0voto

Shen Points 1

J'ai trouvé une solution qui m'a aidé .

Une approche simple est de : se connecter à votre boîte metasploit, exécuter screen -dRR, et dans le Shell résultant exécuter msfconsole. Ensuite, à l'avenir, si vous déconnectez votre client ssh et vous reconnectez, exécutez simplement screen -dRR à nouveau et vous serez de nouveau connecté avec votre session écran exécutant msfconsole. La commande screen -dRR crée également une session écran si elle n'existe pas, c'est pourquoi elle fonctionne même s'il n'y a pas de session écran existante.

Ouvrez simplement une autre session ssh ou un terminal puis exécutez screen -d ou juste screen -d si vous utilisez un seul écran.

Salutations

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X