0
Here is the problem: I have made something with python that works with virtually any OS, except windows, and I have been told the people who are going to evaluate/use/try it only have windows available. All available console emulators have failed, and I don't have the option to rewrite the code or install a virtual machine in those machines.
The deadline is in 8 hours and this is what I have in mind:
Take my server, create a passwordless user (with, for example, the app name) that can only launch that file or an alias (that launches the file) and start the ssh server.
Then all they have to do is ssh into the machine and the program pops up. It's a text-only console thing, so there can't be issues with that.
The thing is, I don't know how to make a linux user THAT limited. How can I do that? The server is just a test machine, it does not hold important data and it's normally turned off or working offline, so security is not a big issue here. I just want to get this working. Also the solution is not going to be permanent, I just need it to work tomorrow for ~7 hours and then I'll be able to fiddle freely with it and get it working properly.
Edit: As much as I appreciate lenghty answers full of info I have to tell it's 4:30AM, I have been up for almost two days and I'm about to pass out over my keyboard. So please, don't add anything that is not essential, I couldn't possibly process that.