Исследование и реализация способов удаленного управления
сервером 1 Цель работы: 1.1 Получить практические навыки по удаленному управлению сервером; 2 Литература: 2.1 Кофлер, М. Linux. Установка, настройка, администрирование. Санкт-Петербург:Питер, 2014г. [электронный ресурс]: https://ibooks.ru/reading.php?productid=335018. Режим доступа — по запросу; 2.2 Уорд, Б. Внутреннее устройство Linux. Санкт-Петербург:Питер, 2016г. [электронный ресурс]: https://ibooks.ru/reading.php?productid=350785. Режим доступа — по запросу. 3 Подготовка к работе: 3.1 Подготовить бланк отчета; 3.2 Изучить предложенную литературу. 4 Основное оборудование: 4.1 Компьютер с ОС Windows Server 2008 R2; 4.2 ОС Debian Linux; 4.3 Программа VirtualBox. 5 Задание: 5.1 Выполнить установку и настройку сервера SSH; 6 Порядок выполнения работы: 6.1 Запустить VirtualBox. Выполнить запуск созданной виртуальной машины Debian; 6.2 Выполнить вход в систему; 1.1 Установить сервер OpenSSH командой: apt-get install opensshserver –y; 8.6 Проверить подключение к удаленному ПК при помощи команды ssh root@<адрес удаленного узла>. При подключении к удаленному узлу указать пароль root удаленного узла. При помощи интерфейса VirtualBox сделать скриншоты выполненного задания и сохранить их в отчете; 1.2 Все найстроки сервера OpenSSH хранятся в файле /etc/ssh/sshd_config. Изменить следующие настройки данного файла: Port 22 - изменить на один из несандартных портов, указать его в отчете; 12 ListenAddress 0.0.0.0 - по умолчанию закомментировано. Указать адрес из внутренней сети; LoginGraceTime 120 - время в секундах, в течение которого следует авторизоваться на сервере. По истечении указанного интервала сервер автоматически разорвёт соединение. Указать значение 5 минут; PermitRootLogin yes – установить значение «no». В отчете обосновать данную настройку. 8.7 AuthorizedKeysFile %h/.ssh/authorized_keys - следует раскомментировать для доступа с помощью открытых ключей шифрования. По умолчанию эта настройка указывает на то, что открытые ключи каждого пользователя следует искать в его домашнем каталоге, в файле authorized_keys, лежащем в подкаталоге .ssh. При помощи интерфейса VirtualBox сделать скриншоты выполненного задания и сохранить их в отчете. 1.3 Перезапустить службу ssh. 8.8 Для проверки работоспособности выполнить подключение к серверу: ssh user@localhost, где user - ваш настоящий логин в системе. При самом первом подключении ваш SSH-клиент будет спрашивать, следует ли доверять указанному хосту и принять от него ключ шифрования. Отвечаем yes (нужно написать слово полностью). Сервер предложит ввести пароль для авторизации в системе. Ввести пароль. Если всё правильно, вы окажетесь в консоли, где сможете вводить команды. При помощи интерфейса VirtualBox сделать скриншоты выполненного задания и сохранить их в отчете. 6.3 Продемонстрировать результаты работы преподавателю. 7 Содержание отчета: 7.1 Цель работы; 7.2 Подробное решение заданий; 7.3 Ответы на контрольные вопросы; 7.4 Вывод. 8 Контрольные вопросы: 8.1 Что понимают под ключем шифрование? 8.2 Где хранятся настройки программы SSH? 8.3 Каким образом можно изменить порт, по которому работет SSH?