ssh: connect to host IP port 22: Operation timed out
Esta mensagem está indicando que o cliente shell seguro não é capaz de estabelecer uma conexão com o servidor ao qual você está tentando se conectar. Como você mencionou, isso só acontece dentro de uma rede escolar (e que você pode se conectar de outro lugar), é extremamente provável que o administrador da rede do campus tenha decidido por alguma razão não permitir conexões de shell seguras de saída ou bloqueou o tráfego direcionado o provedor de hospedagem onde seu servidor está.
Como um aparte, é uma prática extremamente ruim ter a conta root
acessível para logins remotos de qualquer tipo. Eu recomendo strongmente que você proíba isso em sua configuração segura do daemon shell e efetue login como um usuário comum, a partir do qual você pode usar su
ou sudo
quando precisar especificamente de privilégios de superusuário.