В моей компании настроен сервер GitLab CE на удаленном сервере. Я был одним из многих пользователей, все остальные ушли, а теперь я единственный пользователь. У меня есть права администратора и я могу делать все, что мне нужно, через веб-интерфейс (добавлять пользователей, добавлять проекты и т.д.). К сожалению, здесь не осталось никого, кто мог бы что-либо делать на «бэкэнде» (например, обновить сервер GitLab для исправлений безопасности), кто-то еще сделал это, и они ушли.
У меня есть Git Bash на моей машине с Windows 7, у меня есть ssh-клиент. Я успешно настроил ssh-клиент для входа на сервер GitLab из Bash. К сожалению, когда я вхожу через SSH, я оказываюсь в "GitLab Shell". Отсюда все команды Linux (например, apt-get) отключены, поэтому я все еще не могу обновить сервер. Я считаю, что сервер работает на Ubuntu, но не уверен на 100%, и я не знаю, какая версия Ubuntu.
Как войти в реальную оболочку Linux, чтобы я мог запускать обновления?
Примечание: у меня нет физического доступа к машине (то есть я не могу подойти к ней и сделать это локально).