This is just an aide-memoire, please don't try and follow it.
# rm -f /etc/ssh/ssh_host_* cat << EOF > /etc/rc2.d/S15ssh_gen_host_keys #!/bin/bash ssh-keygen -f /etc/ssh/ssh_host_rsa_key -t rsa -N '' ssh-keygen -f /etc/ssh/ssh_host_dsa_key -t dsa -N '' rm -f \$0 EOF # chmod a+x /etc/rc2.d/S15ssh_gen_host_keys
You will need to reconfigure the freenx-server:
$ sudo dpkg-reconfigure freenx-server
$ sudo vzctl enter XXX $ sudo apt-get clean $ exit $ sudo vzctl set XXX --ipdel all --save $ sudo vim /var/lib/vz/private/XXX/etc/resolv.conf $ sudo rm -f /var/lib/vz/private/XXX/etc/hostname $ sudo vzctl stop XXX $ cd /var/lib/vz/private/XXX $ tar --numeric-owner -zcf /var/lib/vz/template/cache/debian-5.0-i386-minimal.tar.gz .
$ sudo vzsplit -n 10 -f vps.tenth
sudo vzctl create XXX --ostemplate debian-5.0-i386-minimal --config vps.basic sudo vzctl create XXX --ostemplate debian-5.0-i386-kde --config vps.tenth sudo vzctl start XXX sudo vzctl set XXX --ipadd 192.168.0.XXX --save sudo vzctl set XXX --nameserver 192.168.0.254 --save sudo vzctl set XXX --onboot yes --save sudo vzctl set XXX --hostname server-XXXXXX.example.co.uk --save sudo vzctl set XXX --diskspace $(( 1048576*2 )):$(( 1153434*2 )) --save sudo vzctl set XXX --diskspace 10G:11G --save vzcfgvalidate /etc/vz/conf/XXX.conf
sudo vzctl start XXX sudo vzctl exec XXX passwd sudo vzctl exec XXX ps aux sudo vzctl enter XXX sudo vzctl stop XXX
$ sudo vzctl destroy XXX $ sudo rm /etc/vz/conf/XXX.conf.destroyed
sudo vzlist -a
$ sudo vzcalc -v 103
$ sudo vzctl set vpsid --vmguarpages $((256 * 256)) --save
$ sudo vzctl set vpsid --privvmpages $((256 * 1024)) --save