Делал примерно такое на убунте по инструкции
debian.pro/515, правда там для дебиана, но с убутой аналогично работает. Лично у меня аппаратный в качестве жертвы был сервак у хостера. На нём Живут несколько квм машин. Управлять всем этим счастьем можно было бы и дальше с консоли по ссш, но с гуйнёй как-то удобнее. там всё по внс, и самое интересное в том, что при отключении соединения — всё остаётся, потом коннектишься и система, окна там-же где ты их оставил