Virtualbox linux группы пользователей

Virtualbox linux группы пользователей

Здравствуйте ! На блоге О ТОМ И О СЁМ можно просто отдохнуть,почитать статьи о блогах и многое другое Перейти на Домашнююю страницу

суббота, 26 ноября 2016 г.

Добавление в группу ,в том числе vboxusers в Линукс Rosa,OpenSusi ,Linux Mint ,Ubuntu,Fedora ,Mageia .Йёжа Йежов

Здравствуйте однако .Сегодня поговорим о таком немаловажном элементе администрирования Линукс , как добавление пользователя в существующую группу. Нет , речь пойдёт не про общение в соцсетях и чём -то подобном , а про предоставление пользователю определённых прав (возможность пользоваться определёнными программами , открывать какие-то папки и т д)
Допустим , чтобы использовать большинство возможностей виртуальной машины (virtualbox ) нужно состоять в группе vboxusers . И не забывать платить взносы (шутю )) ).
Если у вас нет прав и вы не состоите в группе , вам будут недоступны подключения USB и тд, к примеру , на виртуальной машине .
Я приведу примеры добавления в группу для разных дистрибутивов .
Способ два (через консоль ) пригоден для многих дистрибутивов :Rosa, OpenSusi ,Linux Mint ,Ubuntu,Fedora ,Mageia и возможно для многих дугих..

Начнём с родного Российского дистрибутива Линукс Rosa , поскольку он у меня основной , к тому же я считаю его достойным уважения , которое он получил в моих глазах , проработав на моём компе больше года.
Итак нам надо добавить пользователя в группу .
Есть два решения . Графический и через консоль .
Второй способ ниже и подходит для многих Линукс , не только для Росы (он , кстати наверно и проще )

Открываем Параметры Системы (либо шестерёнка на панели быстрого запуска , либо Меню -Утилиты Системные (если классическое меню ),или Меню -Приложения -Утилиты -Параметры системы )

Параметры Системы
Открываем Управление пользователями .
Вводим пароль Рут (Root ) -админа
Вкладка пользователи
Правой кнопкой по строчке с нужным пользователем
Редактировать
Вкладка Группы
Ищем нужную группу (для вирт машины -это vboxusers)
Ставим галочку (или галочки , если несколько групп)
Ок

Пользователь добавлен в группу

В общем -то идентично дистрибутиву Rosa (Роса ), но с небольшими оличиями , принцип один .

Меню
Система
Yast
Управление пользователями и группами
Щелчок левой кнопкой мыши по нужной строчке с пользователем
Внизу нажимаем редактировать
Вкладка Подробности

Ставим галочку на нужной группе (если виртуальная машина , то vboxusers )
ОК

Кстати , В Yast можно попасть и через Меню -Настройка-Параметры
системы

Пользователь добавлен в группу

Этот способ подойдёт как для дистрибутива Роса , так и для Суси ,Линукс Минт ,Федоры и др .

Почему-то во многих дистрах выпилена эта прога по добавлению пользователей в группы .
Хотя добавить можно одной командой . Кстати этот способ наверно проще , чем через графический интерфейс

Итак запускаем консоль от рута . Здесь нужен пароль админа-root .Вводим

su
вводим пароль
sudo usermod -G группа -a имя

Для vboxusers (виртуальная машина)- это будет выглядеть примерно так ставите своё (имя пользователя , не моё естественно)

sudo usermod -G vboxusers -a yozha

В общем то и всё .Пользователь добавлен /
Для дистрибутивов АльтЛинукса (ALT Linux 7.0 Centaurus ,Simply Linux (Симпли Линукс) )
команда без Sudo , то есть

su
вводим пароль
usermod -G группа -a имя

Если хотим добавить пользователя в несколько групп сразу , то перечисляем названия через запятую :

su
вводим пароль
sudo usermod -G группа,группа,группа -a имя

к примеру :
sudo usermod -G adm,users,vboxusers,cdrom -a yozha

Кстати , если кому-то хочется добавлять через графический интрефейс ,а по умолчанию в дистрибутиве нет такой функции в параметрах ,то можете установить
gnome—system—tools .
Но в принципе проще наверно одну команду ввести в консоль ))

Источник

Настройка общих папок в VirtualBox

Для более комфортного управления виртуальной ОС, запущенной в VirtualBox, существует возможность создания общих папок. Они одинаково доступны из хостовой и гостевой систем и предназначены для удобного обмена данными между ними.

Читайте также:  Нет пакетов разрешенных для установки mac os catalina

Общие папки в VirtualBox

Через общие папки пользователь может просматривать и использовать локально хранящиеся файлы не только на хост-машине, но и в гостевой ОС. Эта возможность упрощает взаимодействие операционных систем и избавляет от необходимости подключать флешки, переносить документы в облачные сервисы хранения и прочие способы хранения данных.

Шаг 1: Создание общей папки на хост-машине

Общие папки, с которыми в дальнейшем могут работать обе машины, должны располагаться в основной ОС. Они создаются точно таким же способом, как и обычные папки в вашей Windows или Linux. Кроме того, в качестве общей папки можно выбирать любую существующую.

Шаг 2: Настройка VirtualBox

Созданные или выбранные папки необходимо сделать доступными для обеих операционных систем через настройку VirtualBox.

    Откройте VB Менеджер, выделите виртуальную машину и нажмите «Настроить».

Перейдите в раздел «Общие папки» и нажмите на иконку с плюсом, что находится справа.

  • Поле «Имя папки» обычно заполняется автоматически, путем подстановки оригинального имени папки, но при желании его можно изменить на другое.
  • Активируйте параметр «Авто-подключение».
  • Если вы хотите запретить внесение изменений в папку для гостевой ОС, то поставьте галочку рядом с атрибутом «Только для чтения».

    Когда настройка будет закончена, выбранная папка появится в таблице. Можно добавлять несколько таких папок, и все они будут отображаться здесь же.

    Когда этот этап будет выполнен, потребуется воспользоваться дополнительным ПО, предназначенным для тонкой настройки ВиртуалБокс.

    Шаг 3: Установка гостевых дополнений

    Гостевые дополнения VirtualBox — это фирменный набор расширенных функций для более гибкой работы с виртуальными операционными системами.

    Перед установкой не забудьте обновить VirtualBox до последней версии во избежание проблем с совместимостью программы и дополнений.

    Перейдите по этой ссылке на страницу загрузок официального сайта ВиртуалБокс.

    Нажмите на ссылку «All supported platforms» и скачайте файл.

    На Windows и Linux он устанавливается по-разному, поэтому далее мы рассмотрим оба варианта.

    • Установка VM VirtualBox Extension Pack в Windows
    1. На панели меню VirtualBox выберите «Устройства» >«Подключить образ диска Дополнений гостевой ОС…».

      В Проводнике появится эмулированный диск с установщиком гостевых дополнений.

      Щелкните по диску два раза левой кнопкой мыши, чтобы запустить инсталлятор.

      Выберите папку в виртуальной ОС, куда будут установлены дополнения. Рекомендуется не менять путь.

      Отобразятся компоненты для установки. Нажмите «Install».

      На вопрос: «Установить программное обеспечение для данного устройства?» выберите «Установить».

      По завершении вам будет предложена перезагрузка. Согласитесь, нажав «Finish».

    2. После перезагрузки зайдите в Проводник, и в разделе «Сеть» вы сможете найти ту самую общую папку.
    3. В некоторых случаях сетевое обнаружение может быть отключено, и при нажатии на «Сеть» появляется такое сообщение об ошибке:

      Нажмите «Ок».
      Откроется папка, в которой будет оповещение о том, что сетевые параметры недоступны. Щелкните по этому уведомлению и в меню выберите пункт «Включить сетевое обнаружение и общий доступ к файлам».

      В окне с вопросом о включении обнаружения сети выберите первый вариант: «Нет, сделать сеть, к которой подключен этот компьютер, частной».

      Теперь, щелкнув по «Сеть» в левой части окна еще раз, вы увидите общую папку, которая называется «VBOXSVR».

      Внутри нее будут отображаться хранящиеся файлы той папки, которую вы расшарили.

      • Установка VM VirtualBox Extension Pack в Linux

      Установка дополнений в ОС на Linux будет показана на примере самого распространенного дистрибутива — Ubuntu.

        Запустите виртуальную систему и на панели меню VirtualBox выберите «Устройства» >«Подключить образ диска Дополнений гостевой ОС…».

      Откроется диалоговое окно, запрашивающее запуск исполняемого файла на диске. Нажмите на кнопку «Запустить».

      Процесс установки будет отображен в «Терминале», который затем можно будет закрыть.

      Созданная общая папка может быть недоступна со следующей ошибкой:

      «Не удалось показать содержимое этой папки. Недостаточно прав для просмотра содержимого объекта sf_Имя_папки».

      Поэтому заранее рекомендуется открыть новое окно «Терминала» и прописать в нем следующую команду:

      sudo adduser имя_учетной_записи vboxsf

      Введите пароль для sudo и дождитесь добавления пользователя в группу vboxsf.

    4. Перезагрузите виртуальную машину.
    5. После запуска системы зайдите в проводник, и в каталоге слева найдите ту папку, которую расшаривали. В данном случае общей стала стандартная системная папка «Изображения». Теперь ей можно пользоваться через хостовую и гостевую операционные системы.

      В других дистрибутивах Linux последний шаг может несколько отличаться, однако в большинстве случаев принцип подключения общей папки остается таким же.

      Таким несложным способом вы можете подключить любое количество общих папок в VirtualBox.

      Помимо этой статьи, на сайте еще 12315 инструкций.
      Добавьте сайт Lumpics.ru в закладки (CTRL+D) и мы точно еще пригодимся вам.

      Отблагодарите автора, поделитесь статьей в социальных сетях.

      Источник

      Виртуальная машина VirtualBox

      Содержание

      VirtualBox — программный продукт виртуализации для операционных систем. Иногда бывают ситуации, когда без операционной системы Windows не обойтись. Можно попробовать использовать wine и запустить то приложение, которое нужно. Но не все из них работают или работают некорректно.

      Возможности VirtualBox

      Начиная с 4-ой версии Oracle xVM VirtualBox существует в единственной редакции, распространяемой под лицензией GNU GPL с открытыми исходными кодами.

      Некоторые дополнительные функции выделены в отдельный пакет Oracle VM VirtualBox Extension Pack, среди которых:

      Пакет Oracle VM VirtualBox Extension Pack распространяется под лицензией PUEL, т.е. его можно использовать бесплатно для личных (некоммерческих) целей.

      На данный момент VirtualBox включает в себя следующие возможности:

      Установка VirtualBox

      Из репозиториев ubuntu

      Для установки необходимо в терминале набрать следующую команду либо нажать специальную кнопку:

      Для продолжения операции у Вас будет запрошен пароль, введите Ваш пароль и ждите пока закончится загрузка и установка приложения.

      Из репозиториев Oracle

      Версию VirtualBox можно установить с официального репозитория Oracle. На нём находятся более новые версии.

      Для добавления репозитория нужно воспользоваться терминалом.

      Необходимо добавить официальный репозиторий VirtualBox в файл /etc/apt/sources.list . Для этого выполните команду:

      Добавим и зарегистрируем в системе ключ репозитория с помощью команды в терминал:

      Вы должны увидеть примерно следующий текст в Источниках приложений в „Аутентификации”:

      Обновите список пакетов:

      Устанавливаем пакет для модулей ядра таких как vboxdrv и vboxnetflt:

      Для установки VirtualBox введите:

      Если нужна более старая версия: замените virtualbox-6.0 на virtualbox-5.2 для установки версии VirtualBox 5.2

      После того как VirtualBox установится, вам нужно добавить вашего пользователя в группу vboxusers. Для этого выполните команду в терминале:

      Для применения изменений необходимо завершить сеанс и повторить вход в систему, либо перезагрузиться.

      Работа с VirtualBox

      Процесс установки гостевой системы на платформе VirtualBox весьма прост и не требует от пользователя дополнительных усилий. При создании виртуальной машины необходимо выбрать:

      Дальнейший процесс установки происходит так же, как и в других платформах виртуализации. Более подробно установка гостевой системы описывается в данной статье.

      Дополнения гостевой ОС

      После того, как гостевая операционная система будет установлена, необходимо установить дополнения гостевой операционной системы в целях оптимизации гостевой системы и улучшения ее взаимодействия с хостовой операционной системой.

      Для Windows

      Просто выберите в меню гостевой операционной системы Устройства→Установить дополнение гостевой ОС. Спустя некоторое время в гостевой Windows должен появится диаллог запуска программы. Если этого не произошло — зайдите в CD-ROM и запустите ее вручную.

      Во время установки могут появится предупреждения о несовместимости драйверов. Везде соглашайтесь с установкой. После того как программа установится — перегрузите гостевую ОС. После этого появится нормальное разрешение экрана и другие возможности.

      Для Ubuntu

      Используя диск Guest Additions

      Прежде чем начать установку дополнений гостевой операционной системы, нужно выполнить несколько простых действий.

      Используя пакетный менеджер

      Расшаривание директорий

      Иногда хочется использовать файлы реальной машины из виртуальной. В этом нам поможет сервис «Общие папки». Он позволяет расшаривать директории между виртуальной и реальной ОС.

      Нажимаем правой кнопкой мыши по нужной виртуальной машине, выбираем Свойства → Общие папки .

      Также, можно проделать тоже самое и из уже запущенной виртуальной машины.

      А для остальных версий:

      Для Windows

      Кликнув правой клавишей мыши по значку «Мой компьютер», выбираем пункт «Подключить сетевой диск».

      Затем выбирайте диск, который будет использоваться для расшаренной папки. В качестве пути к сетевому диску вам нужно указать следующее:

      имя_папки — то самое имя, которые Вы дали расшаренной директории.

      Для Ubuntu

      В свойствах расшаренной директории в настройках virtualbox поставить опцию «Автоподключение» и в виртуальной ubuntu добавить пользователя в группу vboxsf командой

      Общая папка будет монтироваться при загрузке гостевой ОС и иметь адрес /media/sf_имя

      Работа с USB устройствами

      Если вы хотите использовать USB устройства в гостевой системе, то делаем несколько простых шагов:

      После того, как вы нажмете на устройство — VirtualBox без предупреждений заберет ресурс и отдаст его гостевой операционной системе. Так что будьте аккуратны с сохранением данных на устройстве, прежде чем отдать его гостевой ОС. Если вы выберите этот пункт еще раз — устройство также без предупреждений отключиться из гостевой cистемы.

      Работа с USB 2.0 устройствами

      Начиная с версии 4.0, для работы с USB 2.0 устройствами необходимо установить VirtualBox Extension Pack , который можно найти на официальной странице загрузки.

      После загрузки, просто запустите его и он автоматически установится.

      Убираем меню и строку состояния машины

      Иногда более удобно работать с виртуальной машиной в режиме обычного окна (например, чтобы иметь удобный доступ к другим приложениям). В таком случае меню и строка состояния машины занимают рабочее пространство, которое могло бы быть использовано с пользой. Для того, чтобы отключить меню и строку состояния виртуальной машины, воспользуйтесь командой:

      Чтобы включить меню и строку состояния:

      Создание RAW диска

      Для ускорения работы виртуальной системы с диском иногда имеет смысл разрешить ей доступ к реальным разделам дисков основной системы. Чтобы виртуальная система имела возможность работать с диском практически напрямую, необходимо заранее создать так называемый RAW диск.

      По сути RAW диск не что иное, как небольшой конфигурационный файл, указывающий на соответствующий раздел физического диска или весь диск целиком. Нетрудно догадаться, что соответствующий раздел или диск не должны использоваться основной системой для хранения своих данных.

      Если таких разделов в вашей системе нет, их можно создать например с помощью утилиты GParted, поджав один или несколько существующих разделов.

      Стоит отметить, что создание RAW диска недоступно через графический интерфейс. Придется запускать команды в консоли.

      Первое, что надо сделать — определиться какой раздел или диск мы отдадим на растерзание виртуальным системам:

      Например, мы решили выделить раздел sda6. Как видно выше, по умолчанию все разделы принадлежат исключительно суперпользователю. Соответственно для пользователя, под которым будет запускаться виртуальная система (в нашем случае stc) нужно прописать права доступа к нужному разделу. Для этого под правами суперпользователя создаем файл /etc/udev/rules.d/99-vbox-disk-rights.rules, например, так:

      и в него пишем следующую строчку

      Если доступ нужен любому пользователю, имеющему право запускать виртуальные машины, проще прописать доступ всей группе vboxusers:

      Если вы хотите передать виртуальным системам несколько разделов, то повторите эту строчку для каждого из них, заменяя имя раздела (или диска).

      Перегружаем систему и проверяем:

      Теперь все готово к созданию диска. Вводим команду (без sudo):

      Все, диск создан.

      Теперь при создании виртуальной машины, вместо создания нового виртуального диска, выберите «Использовать существующий», справа от поля ввода нажмите кнопку «Выбрать образ» и укажите путь до созданного vmdk файла (в нашем случае /home/stc/.VirtualBox/HardDisks/sda.vmdk).

      Стоит уточнить, что выделенные таким образом в виртуальный RAW диск разделы, будет рассматриваться гостевой системой как отдельные диски, поэтому основная система к нему обращаться не сможет (в каждом разделе будет вся структура диска, с MBR и своей разбивкой на разделы). Именно поэтому при создании таких разделов, не стоит их форматировать и монтировать к основной системе.

      Сохранение и восстановление RAW дисков

      В отличие от обычных образов дисков, которые сохраняются и копируются как обычные файлы основной системы, RAW диск — это реальный раздел на диске, который основная система видит как неформатированный. Поэтому для его сохранения используем команду dd и архиватор, умеющий работать с потоками. Могут подойти bzip2 или 7-zip (7za).

      Для создания образа диска надо ввести команду

      Не забываем подставлять вместо sda6 имя своего раздела!

      Степень сжатия особой роли играть не должна. В примерах у bzip2 стоит максимальное сжатие, а у 7za — слабое. Гораздо больше на качество сжатия будет влиять процедура предварительного удаления лишних данных с виртуального диска и заполнение свободного места определенным символом (обычно нулевым). Сделать это можно специализированными процедурами в соответствующей гостевой системе типа Disk Wiper (windows) или BleachBit (ubuntu).

      Для восстановления раздела подойдет команда

      Здесь стоит обратить внимание на пару тонкостей.

      Во-первых, команда dd достаточно медленная и на копирование, например, 20 GiB диска может уйти около 4 часов. Примерно такое же время потребуется и на восстановление.

      Во-вторых, восстанавливать образ можно и не в тот же раздел, что был источником. Для этого настоятельно рекомендуется записать точный размер диска, подглядев его, например, в дисковой утилите. В частности размер того же 20 GiB диска был 21 475 885 056 байт. При создании нового раздела для восстановления следует учитывать, что он должен быть как минимум не меньше оригинала. Лучше, если у вас получится создать раздел ровно такого же размера, как и оригинальный.

      И еще: сохранять и восстанавливать образы стоит после того, как доступ к разделу будет предоставлен соответствующему пользователю или группе (см. выше).

      Источник

      Читайте также:  Installing flashing above windows
  • Оцените статью