1 удк 004.771 настройка взаимодействия между несколькими

advertisement
№2
2016
ЭЛЕКТРОННЫЙ НАУЧНЫЙ ЖУРНАЛ «APRIORI. CЕРИЯ: ЕСТЕСТВЕННЫЕ И ТЕХНИЧЕСКИЕ НАУКИ»
УДК 004.771
НАСТРОЙКА ВЗАИМОДЕЙСТВИЯ МЕЖДУ НЕСКОЛЬКИМИ ОПЕРАЦИОННЫМИ СИСТЕМАМИ OPENSUSE
Ладанова Екатерина Олеговна
студент
Мордовский государственный университет им. Н.П. Огарева, Саранск
Аннотация. В данной статье рассмотрен способ настройки взаимодействия
между
несколькими
операционными
системами
Linux
OpenSuse. Приводится подробная инструкция подключения нескольких
OS друг к другу на примере OpenSuse KDE.
Ключевые
слова:
операционная
система,
взаимодействие,
настройка, linux.
SETTING THE INTERACTION BETWEEN MULTIPLE
OPERATING SYSTEMS OPENSUSE
Ladanova Ekaterina Olegovna
student
Ogarev Mordovia State University, Saransk
Abstract. This article describes the method for setting the interaction between multiple operating systems Linux OpenSuse . Gives detailed instructions to connect multiple OS to each other by the example of OpenSuse KDE.
Key words: operating system, interaction, setting, linux.
1
В настоящее время существует несколько операционных систем,
которые имеют свою долю рынка в сфере информационных технологий
– Linux, Windows и Mac OS. Под OC Windows разработано множество
программных продуктов, учебных пособий, решений, технических задач
и т.д. Примеры таких разработок отражены, например, в [3-17].
OS Linux – это потомок операционных систем семейства UNIX.
Главными преимуществами данной системы являются эффективность и
безопасность. OpenSUSE – один из дистрибутивов семейства Linux [1;
2]. Изначально разрабатывался в Германии, но сейчас его владельцем
является американская корпорация Novell, Inc. Дистрибутив используется во всем мире и широко применяется в разработке программного
обеспечения [18; 19].
Организация взаимодействия между устройствами и программами в
сети является сложной задачей. Сеть объединяет разное оборудование,
различные операционные системы и программы – это было бы невозможно без принятия общепринятых правил, стандартов.
В IP-сетях каждому сетевому интерфейсу присваивается некоторый
единственный на всю глобальную сеть адрес, который не зависит от среды передачи данных и всегда имеет один и тот же формат. Адрес, определяемый протоколом IP, состоит из четырех байтов, записываемых традиционно в десятичной системе счисления и разделяемых точкой.
Чтобы настроить взаимодействие между несколькими операционными системами Linux OpenSuse, необходимо проделать следующие
действия.
1. Установить операционные системы через VirtualBox.
В настройках виртуальных машин выбрать во вкладке «Сеть» тип
подключения – Сетевой мост (см. рис. 1).
2
Рис. 1. Настройка VirtualBox
2. Следующим шагом необходимо установить пароли пользователя и
суперпользователя (root) в системе.
Сначала сделаем сброс пароля root в Linux OpenSUSE. Для этого
при запуске ОС нужно нажать shift, и, когда будут предложены возможные варианты загрузки операционной системы, дописать в параметрах
загрузки init=/bin/bash (см. рис. 2).
Рис. 2. Параметры загрузки OpenSuse
Операционная система загрузится в однопользовательском режиме.
Далее нужно перемонтировать корневую файловую систему с правами на запись с помощью команды mount -o remount,rw /. Пример ввода
команд представлен на рис. 3.
3
Рис. 3. Ввод команды в однопользовательском режиме
Посмотреть текущий пароль пользователя root в зашифрованном
виде можно с помощью команды cat /etc/shadow | grep root. Пароль rootпользователя меняется командой passwd. После того, как новый пароль
введен и подтвержден, можно вновь посмотреть текущий зашифрованный пароль и сравнить его с предыдущим, чтобы убедиться, что пароль
изменился, так как отличие шифров свидетельствует о смене пароля.
После перезагрузки компьютера у пользователя root будет новый пароль.
3. Смена пароля пользователя в системе:
Запускаем программу Terminal и вводим команду sudo passwd
<username> (см. рис. 4).
4
Рис. 4. Внешний вид командной строки(Terminal) OpenSuse
Старый пароль вводить не требуется, так как мы имеем права root.
Меняем пароль пользователя.
4. Настройка сети
Запускаем утилиту YaST, вводим пароль root-пользователя (см. рис.
5, 6).
Рис. 6. Ввод пароля
суперпользователя
Рис. 5. Поиск утилиты Yast
5
Далее во вкладке Сетевые устройства выбираем Сетевые настройки (см. рис. 7).
Рис. 7. Утилита Yast
Прописываем настройки сетевой карты во вкладке Overview. Выделяем карту, нажимаем «Edit» (см. рис. 8).
Рис. 8. Настройка сетевой карты в Yast
6
Прописываем статический ip-адрес (например, 192.168.1.10) и маску
подсети(/24), нажимаем «Next»(«Далее»), затем «Ок».
IP-адреса на обеих машинах прописываем разные, маску подсети
можно оставить одинаковой (см. рис. 9).
Рис. 9. Настройка статических адресов сетевой карты
После того, как настроили сеть на обеих системах, пробуем пинговать через терминал их IP-адреса командой ping <ip-адрес>.
Если передача пакетов проходит успешно, значит, системы обнаруживают друг друга и соединены в сеть правильно (см. рис. 10).
Рис. 10. Проверка взаимодействия систем OS OpenSuse
7
Список использованных источников
1. Операционные системы: лабораторный практикум / А.В. Савкина,
А.Вл. Савкина. Саранск: Изд-во Мордов. ун-та, 2005. 104 с.
2. Савкина А.В., Савкина А.Вл. UNIX-подобные системы. Саранск: МГУ
им. Н.П. Огарева, 2009.
3. Савкина А.В., Савкина А.Вл., Федосин С.А. Виртуальные лаборатории в дистанционном обучении // Образовательные технологии и
общество. 2014. Т. 17. № 4. С. 507-517.
4. Афонин В.В. Вывод нелинейного объекта третьего порядка на заданное движение // Вестник Мордовского университета. 2010. № 4.
С. 52-54.
5. Афонин В.В. Определение соотношения оптимальности в линейноквадратичной задаче управления с обобщенным функционалом //
APRIORI. Cерия: Естественные и технические науки. 2016. № 1
[Электронный ресурс]. Режим доступа: http://www.apriori-journal.ru/
seria2/1-2016/Afonin.pdf (дата обращения: 30.03.2016).
6. Казаков В.Г., Федосин С.А., Плотникова Н.П. Способ адаптивной дедупликации с применением многоуровневого индекса размещения
копируемых блоков данных // Фундаментальные исследования.
2013. № 8-6. С. 1322-1325.
7. Афонин В. В., Мускатиньев А. В., Мурюмин С. М. Вывод нелинейного
объекта управления на заданное движение со стабилизацией конечного состояния // Электротехнические комплексы и системы
управления. 2015. № 3. С. 5-9.
8. Афонин В.В., Мурюмин С.М., Мускатиньев А.В. Моделирование
управлением нелинейным объектом 3-го порядка с оптимальной
стабилизацией конечного состояния // Журнал Средневолжского математического общества. 2015. № 2. С. 7-14.
9. Федосин С.А. Методы и средства защиты компьютерной информации. Саранск: Изд-во Мордов. ун-та, 2005. 112 с.
10. Афонин В.В., Федосин С.А. О структурировании лабораторно- практических занятий при изучении дисциплин программирования // Образовательные технологии и общество. 2014. Т. 17. № 4. С. 497-506.
11. Афонин В.В., Мурюмин С.М. Соотношения оптимальности в линейно-квадратичной задаче управления // Журнал Средневолжского
математического общества. 2014. Т. 16. № 2. С. 118-120.
12. Афонин В. В. Анализ управляемости нелинейных аффинных систем
управления в системе MATLAB // Вестник мордовского университета. 2012. № 2. С. 177-181.
13. Таланов М.В., Карасев А.В., Таланов В.М. Способ уменьшения погрешности оценки угловой скорости вращения ротора асинхронного
электродвигателя при использовании фильтра Калмана в цифровой
8
системе управления // Научно-технический вестник Поволжья. 2015.
№ 2. С. 183-185.
14. Таланов М.В., Карасев А.В., Таланов В.М. Численная реализация
наблюдателя потокосцепления ротора асинхронного двигателя в
среде Matlab для микропроцессорной системы векторного управления // Электротехнические комплексы и системы управления. 2014.
№ 1. С. 34-37.
15. Таланов М.В., Карасев А.В., Таланов В.М. Применение расширенного фильтра Калмана для оценки угловой скорости вращения ротора
асинхронного электродвигателя // Вестник Самарского государственного технического университета. Серия: Технические науки.
2013. № 3 (39). С. 185-191.
16. Таланов М.В., Карасев А.В., Таланов В.М. Реализация расширенного
фильтра Калмана в среде Matlab для восстановления угловой скорости вращения ротора асинхронного двигателя // Журнал Средневолжского математического общества. 2013. Т. 15. № 3. С. 140-147.
17. Казаков В.Г., Плотникова Н.П., Тесля В.В., Федосин С.А. Построение
параллельной модели многослойного персептрона // Информационно-коммуникационные технологии. 2012. Т. 10. № 3. С. 8-15.
18. Ладанова Е.О. Сможет ли сознание робота полностью заменить сознание человека? // APRIORI. Cерия: Естественные и технические
науки. 2015. № 5 [Электронный ресурс]. Режим доступа:
http://www.apriori-journal.ru/seria2/5-2015/Ladanova.pdf (дата обращения: 30.03.2016).
19. Ладанова Е.О., Тарасов А.В., Якушкин Р.Р. Обработка исключительных ситуаций в различных языках программирования // APRIORI.
Cерия: Естественные и технические науки. 2015. № 6 [Электронный
ресурс]. Режим доступа: http://www.apriori-journal.ru/seria2/6-2015/
Ladanova-Tarasov-Yakushkin.pdf (дата обращения: 30.03.2016).
9
Download