I think they’re just trying to fight abuse. You can do everything from colab that you can do from ssh anyway. It’s just faster to enter commands.
Good catch though. I didn’t know that.
When I originally figured out how to ssh in, I kept it a secret figuring that it’d be a matter of time till they clamped down. Guess it took a few years, or I just missed it. Bunch of us in the ML scene used to do it regularly, since it’s way easier to monitor a training run via tmux.
I think they do shut you out if you try to spin any process through "unauthorised" means. There have many projects that offer automated setup of SSH/VNC/VSCode on a colab instance, and my experience has been that colab somehow is able to manage to shut off the connections soon after I start them.
Good catch though. I didn’t know that.
When I originally figured out how to ssh in, I kept it a secret figuring that it’d be a matter of time till they clamped down. Guess it took a few years, or I just missed it. Bunch of us in the ML scene used to do it regularly, since it’s way easier to monitor a training run via tmux.