Tuer les process liés à X lorsque CrashPlan est en cours d'exécution

Je cours actuellement Ubuntu Server 12.04, mais cela s'applique à toutes les saveurs de Linux vraiment.

Ce server fait un tas de choses et est contrôlé à distance via ssh. Il y a quelque time, j'ai installé XFCE pour les moments où je n'avais pas vraiment envie de piloter ou d'accélérer la configuration d'un programme. C'est hors la plupart du time et je ne le lance que quand j'en ai besoin.

Aujourd'hui, j'ai installé CrashPlan pour avoir mes autres ordinateurs sur la sauvegarde réseau sur le server. Pour ceux d'entre vous qui ne le connaissent pas, CrashPlan est livré avec deux services, l'un est le moteur de sauvegarde proprement dit et l'autre est l'interface graphique. Donc, j'ai installé sur le server, lancé l'interface graphique pour le configurer, puis tué X ( sudo service lightdm stop ).

Mais à chaque fois que j'essaie de me connecter à distance avec RDP à partir de mon ordinateur Windows ( xdrp est installé sur le server), je peux me connecter graphiquement au server, ce qui signifie que tous les process liés au X sont encore en cours d'exécution.

Qu'ai-je oublié? Est-il possible de cesser d'exécuter le service d'interface graphique CrashPlan et de ne plus jamais le démarrer?

Qu'est-ce qui vous pousse à penser que les process liés à X sont encore en cours d'exécution? Lorsque vous vous connectez à distance, xrdp (re) vous connecte à votre environnement graphique. Si vous n'en avez pas déjà exécuté, xrdp-sesman provoquera l'initialisation d'un environnement graphique. (Si vous voulez empêcher que vous sudo service xrdp stop il va probablement revenir sur le redémarrage, sauf si vous prévoyez.)

Pourquoi ne pas simplement ssh dans le server Ubuntu et faire un ps -ef pour vous assurer qu'aucun process n'est en cours d'exécution que vous ne vous attendez pas? Dans le cas de CrashPlan, vous verrez CrashPlanService tout le time mais vous ne verrez CrashPlanDesktop que si l'interface graphique est en cours d'exécution.

Je voudrais jeter un oeil à ce guide sur le site CrashPlan intitulé: CONFIGURER UN CLIENT SANS TÊTE . Il explique les détails de l'installation de CrashPlan pour une utilisation dans une situation sans tête, ce qui est vraiment ce que vous voulez.

Mais je veux juste désactiver l'interface graphique

Si vous utilisez un environnement de bureau tel que GNOME, vous pouvez lancer la boîte de dialog de configuration, gnome-session-properties et configurer les applications qui démarrent automatiquement lorsque vous vous connectez.

ss d'auto

Il suffit de décocher ou de retirer le tout pour empêcher CrashPlan de se lancer. Dans ce qui précède, je montre une interface graphique similaire qui est lancé par DropBox, mais la méthode est la même.