Подготовим систему под будущий сервер, выполнив чистую установку Debian 10 на VirtualBox и настроив будущую сеть на виртуальном адаптере. Несмотря на простоту всех действий, ниже будет туториал с пол сотней скринов — для подробности каждого шага.
Итак, для начала создадим в VirtualBox новую виртуальную машину с фиксированным файлом жесткого диска(фиксированный работает быстрее и не фрагметируется в будущем!). После создания, дефрагментируем файл жесткого диска(с теми же целями производительности). И лишь теперь топаем на debian.org за дистрибутивом, качаем, «вставляем в дисковод» и поехали:
install debian 10. Выбираю всегда инсталляцию без графических плюшек — быстрее будет.Выбираем язык установки debianВыбор системной локали при установке debian 10Укажем раскладку клавиатурыВыберем привычный способ переключения раскладкиНедолгая загрузка дополнительных компонентовЗададим имя хоста нашего будущего сервераИ конечно имя нашего доменазададим root пароль суперпользователяСистема потребует подтверждения пароляТеперь установщик предложит создать обычного пользователя. Учтите, что имя admin зарезервировано. Ваше имя и фамилия вполне подходят(ахах! Улыбнуло)) Всегда так делаю.)И имя учетной записи пользователяБез пароля пользователя тоже не обойтисьИ конечно подтверждение пароляУкажем часовой пояс при установкеМетод разметки — использовать весь дискВыбираем диск для разметкиСхема разбиения диска — используем простейшуюзаканчиваем с разбиением дискаПодтверждаем запись изменений на дискТеперь несколько минут можно покурить или выпитьУ нас нет других дисков для сканирования, поэтому выбираем нетВыбираем где располагается зеркало архива debianМожно оставить как естьПрокси оставляем пустымВыполняется быстрая настройка менеджера пакетов
Не люблю что-то куда-то отправлятьТут поставим лишь ssh сервер и стандартные системные утилиты (две нижних выделяем звездочками) и жмём продолжитьВыполняется недолгая установка выбранногоВыполняется недолгая установка выбранногоПоскольку это единственная система на диске устанавливаем загрузчик в основную загрузочную областьВыбираем диск для установки системного загрузчикаУстановка завершена и можно выбросить из дисковода носитель. В VirtualBox обычно всё уже выброшено и можно грузиться.Первая загрузка установленной debian 10. Логинимся под рутомЛогинимся под root и теперь на время отключим машину, чтобы настроить второй интерфейс сетиВ настройках вновь созданной виртуалки укажем второй адаптер сети — виртуальный адаптер хостаВновь включаем машину debian и установим пакеты сетевых инструментов net-toolsПосмотрим на интерфейс виртуального адаптера командой ip a и открываем настройки сетевых интерфейсовПропишем в /etc/network/interfaces настройки статического ip 192.168.56.10 для интерфейса enp0s8Перезапустим сеть и посмотрим вывод ip a поднялся ли наш интерфейс со статическим ipТеперь поправим настройки sshЗалогиниться под root в ssh мы сможем после изменения настройки на PermitRootLogin yesРестрат sshи подключаемся удобным нам ssh клиентомОтлично, подключились по ssh к нашему серверу. Всё работает.Подредачим немного hosts файлПропишем наш ip и хост сервера в hostsОбновим пакеты debian напоследок, если имеются таковые для установки
Отлично! Виртуальная машина debian 10.4 готова. На этом этапе есть смысл сделать экспорт вновь созданной виртуалки на удаленный диск, чтобы не заморачиваться над этой дурацкой рутиной в дальнейшем, если нам вдруг затем понадобится чистенькая система.