Search

Language:  

Available article translations:

Как открыть общий доступ к виртуальной машине для нескольких пользователей компьютера Мас

APPLIES TO:
  • Parallels Desktop 5 for Mac Standard Edition
  • Parallels Desktop 4 for Mac Standard Edition

Решение

Если вы хотите сделать виртуальную машину доступной нескольким пользователям компьютера Мас, необходимо поместить ее в папку, доступную этим пользователям. Оптимальный вариант - использовать папку /Users/Shared/, в которой вы можете создать отдельную папку Parallels для хранения всех файлов виртуальных машин.

Каждый пользователь должен иметь права на чтение, запись и исполнение для этих файлов.

Чтобы сделать виртуальную машину общедоступной сразу при создании, выполните следующие действия:

При создании виртуальной машины в окне Имя и размещение (смотрите скриншот ниже) нажмите Дополнительные опции и выберите опцию Использовать виртуальную машину совместно с другими пользователями Mac:



Новая виртуальная машина будет автоматически помещена в папку /Users/Shared/Parallels, и все пользователи компьютера получат необходимые права доступа.

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

1. Откройте папку с виртуальными машинами, выберите виртуальную машину, щелкните правой кнопкой по ее имени в списке (control+щелчок, если у вас однокнопочная мышка) и выберите "Показать в Finder" (смотрите скриншот ниже):



2. Откроется окно Finder. Перенесите пакет виртуальной машины (например, Microsoft Windows XP.pvm) в папку, доступную всем учетным записямand. Мы настоятельно рекомендуем использовать папку /Users/Shared/Parallels для этой цели, чтобы избежать возможных сложностей с правами доступа.
 
3. После перемещения виртуальной машины она будет помечена как недоступная:



4. Щелкните правой кнопкой по ее имени и выберите Найти. Укажите новое расположение виртуальной машины. После этого виртуальная машина станет доступна и вы сможете работать с ней как обычно.

5. Каждый пользователь должен зарегистрировать общую виртуальную машину, перейдя в папку /Users/Shared/Parallels и щелкнув по .pvm файлу соответствующей виртуальной машины
6. Если виртуальная машина перемещена из другого места, нужно предоставить права на чтение и запись всем пользователям:


a) Сначала решите, кому вы хотите предоставить доступ к ВМ: всем учетным записям пользователей на вашем Маке или только некоторым из них

б) Откройте программу Терминал (Программы/Служебные программы).

в) Перейите в общую папку виртуальных машин с помощью команды:

cd /Users/Shared/Parallels

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

sudo chmod -R og+rwx vm_folder_name

(Вместо vm_folder_name укажите имя пакета ВМ. Если имя содержит пробелы, его нужно заключить в кавычки)

Примечание: Консольные инструменты не показывают символы при вводе пароля. Просто полностью введите ваш пароль и нажмите Enter.


д) Если вы хотите, например, открыть доступ к виртуальной машине еще одной учетной записи помимо вашей, выполните следующие команды (каждая из приведенных ниже команд начинается с sudo и заканчивается ВМ и должна быть скопирована в окно Терминала одной строкой):

Первая команда:

sudo chmod -R +a "user1 allow file_inherit,directory_inherit,list,add_file,search,delete,add_subdirectory,delete_child,
readattr,writeattr,readextattr,writeextattr,readsecurity" path_to_VM

Вторая команда:

sudo chmod -R +a "user2 allow file_inherit,directory_inherit,list,add_file,search,delete,add_subdirectory,delete_child,
readattr,writeattr,readextattr,writeextattr,readsecurity" path_to_VM

(вместо user1 и user2 укажите настоящие имена пользователей, а вместо path_to_VM - настоящие пути к ВМ).

Если при запуске этих команд будут появляться сообщения типа 'Operation not supported', включите поддержку ACL с помощью команды:

sudo fsaclctl -e -p /Users/Shared/Parallels

Более подробную информацию о предоставлении общего доступа к виртуальным машинам в Parallels Desktop 2.x или 3.x смотрите в статье http://kb.parallels.com/en/4721.





1e5db16426987d561060acdf56d947b4 d6e04a8c3a7f86de03d4731caa56d4ed a9c6e0b6a5209e617a7c0dd5eace86cf 38f7bd743dfc92af584ba5b137dce6dc

FEEDBACK
Was this article helpful?
Tell us how we may improve it.
Yes No