# Introduction This is how I setup mainframe.pmikkelsen.com, which runs MVS TK5. It might not be the best way to do things, and it for sure isn't the most secure way, but.. yeah. # Setup a server I chose an ubuntu 24.04 server from Hetzner, and hopefully the cheapest one is powerful enough. # Download and setup TK5 At the time of writing, the version I downloaded is MVS TK5 update 4. cd somewhere/that/makes/sense wget https://www.prince-webdesign.nl/images/downloads/mvs-tk5.zip chmod -R +x * cd unattended ./set_console_mode ./mvs Now the system is running, and you should be able to connect to it using x3270 on linux, specifying the server's IP and port 3270. It is probably a good idea to run the ./mvs script inside `screen` or `tmux` so the ssh connection to the server can be closed without stopping the emulator. # Setting up accounts It is probably a good idea to change the passwords for the default accounts, or at least the admin ones. Also, while we are at it, adding some new users can be added. Both of these steps are described in the [Adding Users](adding-users) guide.