[linux] Hoe weet ik dat ik in Nomachine zit?

Geert Stappers stappers op stappers.nl
Zo Sep 15 08:42:44 CEST 2019


On Fri, Sep 13, 2019 at 02:41:20PM +0200, Geert-Jan wrote:
> On Fri, Sep 13, 2019 at 02:01:07PM +0200, Paul Slootman wrote:
> > On Fri 13 Sep 2019, paai wrote:
> > 
> > > Ik ben vanaf het begin een grote fan van Nomachine (voorheen NX), maar er
> > > zit een klein nadeeltje aan. Als je niet oppast vergeet je op welke machine
> > > je bezig bent. Zo zette ik gister per ongeluk de server uit en moest ik de
> > > vlisotrap naar de zolder op om hem weer aan te slingeren.
> > 
> > > Mijn vraag: hoe kan ik (of liever Linux)  als ik op een guest bezig ben
> > > signaleren dat ik niet fysiek achter het ding zit en dus shutdowns enzo
> > > verhinderen?
> > 
> > Ik heb eens een server in een colo van xs4all in Amsterdam uitgezet toen
> > ik in Duitsland aan het werk was en snel de laptop wilde uitzetten...
> > Gelukkig was zaalbeheer er nog om even op het aan/uit knopje te drukken
> > (bedankt Peter :-)
> > 
> > Maar goed:
> > 
> > Package: molly-guard
> > Description-en: protects machines from accidental shutdowns/reboots
> >  The package installs a shell script that overrides the existing
> >  shutdown/reboot/halt/poweroff commands and first runs a set of scripts, which
> >  all have to exit successfully, before molly-guard invokes the real command.
> >  .
> >  One of the scripts checks for existing SSH sessions. If any of the four
> >  commands are called interactively over an SSH session, the shell script
> >  prompts you to enter the name of the host you wish to shut down. This should
> >  adequately prevent you from accidental shutdowns and reboots.
> >  .
> >  This shell script passes through the commands to the respective binaries in
> >  /sbin and should thus not get in the way if called non-interactively, or
> >  locally.
> > 
> user op host:~$ sudo reboot
> W: molly-guard: SSH session detected!
> Please type in hostname of the machine to reboot: ^C
> Good thing I asked; I won't reboot host ...
> 
> user op host:~$
> 
> Dat is handig, tnx!
 
Jawel.  Molly-guard is een soort deskel op een schakelaar.
Je moet eerst de deksel optillen voordat je bij de schakelaar kunt.


> > Of dit ook werkt voor Nomachine weet ik niet, misschien kun je het wel
> > aanpassen.

Hopelijk lezen we ooit wat de bevinding zijn.


Groeten
Geert Stappers
-- 
Leven en laten leven


Meer informatie over de Linux maillijst