- •Оглавление
- •Содержательная постановка задачи
- •Структура решения задачи
- •Теоретические сведения
- •Обзор и анализ методов решения
- •СравнениеUnix-based операционных систем
- •Manjaro
- •OpenSuse
- •УстановкаUnix-based операционной системы
- •Обзор серверного по для удаленного управленияUnix-basedоперационной системой
- •OpenSsh
- •Virtual Network Computing (vnc)
- •Team Viewer
- •Обзор клиентского по для удаленного управленияUnix-basedсистемы изOsWindows
- •Детализированный алгоритм
- •Установка и конфигурирование по для удаленного доступа на клиентскую машину
- •Удаленное управление через Webmin
- •Список литературы
ФГБОУ ВПО
Уфимский государственный авиационный технический университет
Пояснительная записка к курсовой работе
По дисциплине
«Администрирование информационных систем»
На тему «Удаленное управление»
Выполнил:
Студент группы МО-405
Горбатов Владимир
Проверил:
Верхотуров М. А.
Уфа - 2017
Оглавление
1Содержательная постановка задачи 3
2Структура решения задачи 3
3Теоретические сведения 3
4Обзор и анализ методов решения 4
4.1Сравнение Unix-based операционных систем 4
4.1.1Mint 4
4.1.2Debian 4
4.1.3Ubuntu 5
4.1.4Manjaro 5
4.1.5OpenSUSE 5
4.2Установка Unix-based операционной системы 6
4.3Обзор серверного ПО для удаленного управления Unix-based операционной системой 6
4.3.1OpenSSH 6
4.3.2Webmin 7
4.3.3Virtual Network Computing (VNC) 7
4.3.4Team Viewer 7
4.4Обзор клиентского ПО для удаленного управления Unix-based системы из OS Windows 8
4.4.1Клиент для OpenSSH – Putty 8
4.4.2Клиент для Webmin 8
4.4.3Клиенты для VNC 8
4.4.4Клиент для TeamViewer 8
5Описание и реализация применяемых методов 8
5.1Постановка задачи, решаемой с помощью удаленного управления 8
5.2Обобщенный алгоритм 8
5.3Детализированный алгоритм 9
5.3.1Установка и конфигурирование Unix-based OS на серверную машину 9
5.3.2Установка и конфигурирование ПО для удаленного управления на серверную машину 9
5.3.3Установка и конфигурирование ПО для удаленного доступа на клиентскую машину 10
5.3.4Решение прикладной задачи 10
6Вывод 14
7Список литературы 15
Содержательная постановка задачи
Установить и сконфигурировать Unix-подобную операционную систему. Организовать удаленное управление этой ОС изWindows, а также решить прикладную задачу.
Структура решения задачи
Установка и конфигурирование Unix-basedOSна серверную машину
Установка и конфигурирование ПО для удаленного управления на серверную машину
Установка и конфигурирование ПО для удаленного управления на клиентскую машину
Решение прикладной задачи
Теоретические сведения
Удаленное администрирование– управление другим компьютером без непосредственного нахождения перед ним.
Программы удалённого администрирования — программы или функции операционных систем, позволяющие получить удалённый доступ к компьютеру через Интернет или ЛВС и производить управление и администрирование удалённого компьютера в реальном времени. Программы удалённого администрирования предоставляют почти полный контроль над удалённым компьютером: они дают возможность удалённо управлять рабочим столом компьютера, возможность копирования или удаления файлов, запуска приложений и т. д.
Основные задачи, которые решаются при удаленном администрировании:
Перезагрузка или выключение компьютера
Доступ к периферии
Изменение настроек системы
Установка ПО
Отправка\Получение файлов
Добавление новых пользователей
Помощь другим пользователям
Основные протоколы удаленного администрирования:
TELNET– сетевой протокол прикладного уровня для обеспечения двунаправленного текст-ориентированного через виртуальное терминальное соединение.
RDP– протокол прикладного уровня, принадлежащий Microsoft, для обеспечения удаленной работы пользователя с компьютером, на котором запущен сервис терминального доступа, через удаленный рабочий стол. Главные особенности: Поддержка 32-битного цвета, возможность использовать шифрование, передача звука, подключение локальной и использование удаленной периферии, можно обмениваться информацией через буфер обмена.
RFB – remote framebuffer, простой клиент-серверный сетевой протокол прикладного уровня для удаленного доступа к графическому рабочему столу. Так как он работает на уровне кадрового буфера, то его можно применять для графических оконных систем, например, X Window System, Windows
RLOGIN– Remote LOGIN, сетевой протокол прикладного уровня, позволяющий пользователям Unix подключаться к системам Unix на других машинах и работать так же, как при прямом подключении терминала к машине. Не использует шифрование.
SSH– сетевой протокол прикладного уровня, позволяющий производить удаленное администрирование и туннелирование TCP-соединений. По функциональности схож с Telnet и RLOGIN, но, в отличие от них, шифрует весь трафик, включая передаваемые пароли. SSH-клиенты и SSH-серверы доступы для большинства сетевых операционных систем. SSH позволяет безопасно передавать в незащищённой среде практически любой другой сетевой протокол. Таким образом, можно не только удалённо работать на компьютере через командную оболочку, но и передавать по шифрованному каналу звуковой поток или видео (например, с веб-камеры).
SSL– криптографический протокол, обеспечивающий защищенную передачу информации в интернете. Использует асимметричную криптографии для аутентификации ключей обмена, симметричный шифр для сохранения конфиденциальности, коды аутентификации сообщений для целостности сообщений. Протоколы приложений (HTTP, FTP, TELNET, RLOGIN и прочие)