Portál AbcLinuxu, 6. května 2024 02:56
#! /bin/sh ssh demo@stroj startx & sleep $(( $1 * 60 )) kill %1Pak si ještě musíte vyřešit smazání domovského adresáře a /tmp a opětovné nakopírování základního obsahu adresáře demo.
su - demo; startx;
a v .Xsession
váš(jejich) oblíbený WM a desktop. Pak to můžete sejmout dalším ssh spojením, nebo si to udělejte lokálně. Jak je ctěná libost. Nedělejte jednoduché věci složitě. Samozřejmě vyhodit login z linux konzolí (/etc/inittab
) a tak podobně.
Pokud by vám tam začali chodit trochu schopnější klučíci (co vám provedou X :1 nebo startx :1), tak zakázat start X uživateli demo, nahodit X jako root nebo jiný uživatel a man xauth
(nakopírování autorizačního token Xserveru uživateli demo - tady můžet vygenerovat token z definovanou dobou splatnosti, ale to není nutné) a zase su - demo
, nastavit DISPLAY
, spustit WM, desktop a tradá.
Tiskni Sdílej:
ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.