Назад | Перейти на главную страницу

Переустановите linux через ssh

У меня большая проблема с нашим сервером разработки, у него была программа под названием Webmin + полный идиот администрирует сервер Linux. Witch теперь привело к тому, что сервер был полностью разрушен, существует так много разных типов одной и той же программы, что ничего не работает. И не заставляйте меня начинать с пользователей и групп: D

Ну, наконец, мне поручили администрировать наш сервер разработки. Но я бы хотел начать с нуля, вместо того, чтобы пытаться найти каждый пакет и настроить предыдущий админ. Но проблема в том, что это удаленный сервер с доступом по ssh.

На сервере работает Debian, но я думаю о его переустановке с сервером ubuntu.

Спасибо

Выполнимо, но не для новичка.

  1. Найдите / создайте свободное дисковое пространство - 500 МБ достаточно для Debian без X, и создайте новое устройство для установки.
  2. Разгрузите новую установку в разделе.
  3. Настройте загрузчик по умолчанию на новую установку
  4. перезагрузка

Не пытайтесь это сделать, если 1) вы действительно не знаете, что делаете, или 2) провайдер не дает вам возможность отслеживать весь процесс загрузки, чтобы вы могли восстановить систему после проблемы с загрузчиком.

Еще одна вещь, которую вы можете сделать, если это позволяет ваш хостинг-провайдер, - это получить им ISO-образ Debian 5.0. Загрузите свой компьютер в экспертную настройку, и в меню «Загрузить дополнительные компоненты установщика» есть опция openssh-server, которая позволит вам продолжить полную установку удаленно, через ssh. Ваш провайдер хостинга должен будет выполнить начальные запросы и ввести сетевую информацию, но как только вы перейдете на ssh-console, вы сможете управлять всей установкой. Эта ссылка объясняет процедуру со снимками экрана. Вашему горячему поставщику придется сделать все, чтобы «продолжить установку удаленно с помощью SSH».

FWIW, это немного проще и надежнее, чем debootstrap в инстансе, но оба варианта выполнимы.

Взгляните на debootstrap

Насколько мне известно, нет возможности продолжить установку Linux (или любой другой) через ssh. Кроме того, для начала установки вам потребуется как минимум загрузка с компакт-диска или сети, а это значит, что вам необходимо изменить порядок загрузочных устройств.

Лучшие серверы имеют удаленное управление (например, HP iLO, Dell DRAC, ...), что дает вам доступ к консоли сервера через Java-апплет. Другой способ - включить вывод консоли на последовательный порт и управлять им с другого компьютера.

Если у вас есть этот сервер в каком-нибудь профессиональном теледоме, вы можете попросить их службу поддержки по поводу удаленного управления. По сути, они присоединяют к вашему серверу конвертер vga и клавиатуры, и вы можете управлять им через интерфейс Java.

Последняя возможность - если это VPS, вы можете управлять им через консоль виртуальной машины.

С уважением,

Мартин Кудлачек