My university gave me access to the institutes mainframe via Putty for programming purposes.I dont know anything about servers or these connections but I was wondering if it was possible for me to render on it? Or even run programs if possible.
Yes, this is absolutely possible. With SSH, you can access the command line remotely (as SSH is Secure Shell). If you have the command line blender installed on the server, you can run a command to render a .blend file.
In some situations we want to increase the render speed, access blender remotely to render something or build scripts that use blender command line.
One advantage of using command line is that we don't need the X server (in case of Linux) and as a consequence we can render remotely by SSH or telnet.
To render an image:
blender -b file.blend -o //file -F JPEG -x 1 -f 1
To render a movie:
blender -b file.blend -x 1 -o //file -F MOVIE -s 003 -e 005 -a
On CentOS, you would downloaded either by source, or with
yum install blender. The
yum method is better as it installs dependencies too. Root privileges might be necessary however. Contact administrator if you don't have them and ask him to install it. There are also pre-compiled binaries on Blender.org to eliminate the dependency issue.
There are some more ways of working via ssh remotely on a university's server (beyond the remote shell).
Those might involve:
- X forwarding: Run a graphical application remotely, visual display locally. Requires X servers on both ends. That might be complicated to set up when you have a Windows machine on your end. (Maybe setting up a Linux VM or dual boot is an option?)
- NX/FreeNX client: Run a graphical session remotely, stream the display. Requires NX server to be running remotely and configured to give you access. Windows client software should be available.
- VNC client: Run a graphical session remotely, stream the display. Requires VNC server to be running remotely and configured to give you access. Windows client software should be available.
You might want to ask someone who knows how this works and what ways are available to you at your site and at that host specifically.