Да, vnc, rdp и другие протоколы к вашим улугам, но другой вопрос в том, что делать этого не надо, если это сервер, а тем более VPS. А ещё можно "прокинуть иксы", гугли как это делается в ssh, обычно достаточно подключаться с опцией -X, тогда можно будет запускать программы на сервере, а интерфейс будет на локальном компьютере.