Настройка параметров ОС, драйверов и служб

Установка драйверов

  1. 1. Устанавливаем драйвера:
    sudo apt install gcc make perl
  2. 2. В меню VM → Устройства → Подключение образа дополнений гостевой ОС
  3. 3. На панели задач и в Файлах появился диск
  4. 4. Открываем диск и запускаем autorun.sh как приложение
  5. 5. Вводим пароль и ждем установки

Настройка ядра

  1. Просмотр настроек ядра:
  2. uname -r

    (или -a) - проверка версии

  3. cat /proc/cmdline

    - бут параметры

  4. cat /boot/config-$(uname -r) | less
  5. cat /etc/sysctl.conf
  6. sysctl kernel.pid_max=65536

    Именение настроек ядра. Команда выполняется суперпользователем или через sudo

    Изменяет максимально возможное значение id процесса в системе.

  7. Команда для включения форвардинга (функция ядра, которая позвовляет¶ системе пересылать сетевые пакеты между разными сетевыми интерфейсами)¶ Также через суперпользователя или sudo:

    sysctl net.ipv4.ip_forward=1
  8. Команда для просмотра включен ли форвардинг:

    sysctl net.ipv4.ip_forward

Настройка сетевого протокола SSH

  1. 1. Выключите виртуальную машину
  2. 2. Настройка портов в VirtualBox:
    • Имя: SSH
    • Протокол: TCP
    • Адрес хоста: 127.0.0.1
    • Порт хоста: 2222
    • Порт гостя: 22
  3. 3. Запустите машину
  4. 4. Установите SSH-сервер:
    sudo apt install openssh-server -y
  5. 5. Включите автозапуск SSH:
    sudo systemctl enable ssh
  6. 6. Запустите SSH:
    sudo systemctl start ssh
  7. 7. Проверьте статус:
    sudo systemctl status ssh
  8. 8. Узнайте IP-адрес Ubuntu:
    ip a
  9. 9. Разрешите SSH в брандмауэре:
    sudo ufw allow ssh

Подключение через CMD

Формат команды:

ssh имя_пользователя@ip_адрес_компьютера -p порт

Пример:

ssh user1@127.0.0.1 -p 2222

Вводите пароль пользователя Ubuntu.

Подключение через PuTTY

  1. 1. Укажите:
    • IP: 127.0.0.1
    • Порт: 2222
  2. 2. Нажмите "Open" и введите логин

Отключение пароля (по ключам)

  1. 1. Сгенерируйте SSH-ключ на Windows:
    ssh-keygen -R [127.0.0.1]:2222
  2. 2. Скопируйте ключ в Ubuntu:
    ssh-copy-id username@ubuntu_ip

Настройка удаленного доступа к активной сессии

Выполняется через предыдущий раздел (SSH).

Создатель сайта не утверждает,
что данная шпаргалка действительно верная
Получить помощь