MAC OS X Управление с клавиатуры. Контролируй семейный Mac, оставаясь в тени

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

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

Использование сочетаний клавиш – это универсальный инструмент, который работает на всех компьютерах от Apple, как макбуках так и стационарных ПК. Приведенные ниже комбинации актуальны для абсолютно всех версий данной ОС, включая «OS X».

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

Всего в данной системе существует пять клавиш, предназначенных для создания функциональных сочетаний:

  • «Command» – клавиша, которая является аналогом кнопки «Win» в системе устройств на Mac. Одноразовое нажатие на неё вызывает главное меню, и она используется в большинстве сочетаний, связанных с базовыми настройками системы. Далее в тексте – сокращёно «Cmd»;
  • «Shift» – знакомая пользователям кнопка временной смены регистра;
  • «Option» – заменитель «Alt-а» для «яблочной» продукции. Выполняет практически те же функции, однако с ней связанно также большое количество уникальных сочетаний и дополнительных возможностей, подробнее о которых ниже;
  • «Control»- ещё один общий элемент клавиатуры для всех видов операционных систем;
  • «Fn» – клавиша системных сочетаний конкретного устройства, преимущественно для ноутбуков. Комбинации с данной кнопкой индивидуальны для каждого конкретного устройства, и зависит от его модели.

Обычные операции

Комбинация Функция
Cmd+X Выделенный элемент полностью удаляется из места расположения, оставаясь в буфере обмена для вставки
Cmd+C Копирование выделенного элемента или файла. Данная комбинация доступна для всех приложений
Cmd+V Помещение информации из буфера обмена в выделенную область
Cmd+Z Отменяет любое предыдущую манипуляцию с папкой, файлом или фрагментом. Комбинация Cmd+Shift+Z аннулирует действие этой функции
Cmd+A Выделяет всю совокупность элементов в текущем расположении
Cmd+F Запускает инструмент или строку поиска в системе или конкретной программе
Cmd+G Показывает последующий вариант, найденный при поиске. Показать предыдущий элемент выдачи – «Cmd+Shift+G»
Cmd+H Убрать открытое на данный момент окно. Оно перестанет отображаться, но не будет закрыто. «Cmd+Option+H» – скрывать все открытые программы, кроме активной на данный момент
Cmd+M Свернуть: спрятать выделенное окно на главную панель «Dock». «Cmd+Option+M» – запустить сворачивание всех открытых на данный момент окон
Cmd+N Создать: открыть новый чистый документ в активной программе, или папку в просматриваемой директории
Cmd+O Открыть: запустить выбранный файл с помощью соответствующей программы или открыть выделенную папку
Cmd+P Печать: отправить документ или графический файл на подключенный принтер
Cmd+S Сохранить: запомнить последние изменения в файле или процессе редактирования
Cmd+W Полностью убрать конкретное окно
Cmd+Q Закрытие активного приложения
Option+Cmd+Esc Открыть меню выключения программ, которые не отвечают и не закрываются самостоятельно
Cmd+Tab Перейти от текущей программы к последней использовавшейся
Shift+Cmd+«~» Переход между запущенными окнами приложений
Shift+Cmd+3 Сделать скриншот текущего изображения на экране
Cmd+ «,» Настройки: запуск меню настроек активного приложения или системного элемента

При запуске устройства

Удерживать Описание
Shift (⇧) Загрузка системы в режиме безопасного использования
Option (⌥) Запуск интерфейса подбора загрузочных дисков
D Активация тестирования системы для обнаружения ошибок
N Загрузка и старт системы со специального сервера NetBoot
Cmd+V Перезапуск ОС с подробной записью протокола
Cmd+R Использование инструментов восстановления, встроенных в прошивку
Cmd+S Старт системы для одного пользователя
Клавиша «⏏» или F12 Отсоединение съёмных источников информации

Дополнительные функциональные комбинации

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

Управление приложениями

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

Finder

Основные манипуляции с инструментарием стандартного поисковика закреплены за следующими комбинациями.

Таблица горячих клавиш по управлению в системном файловом менеджере Finder.

Spotlight

Для этой программы зарезервированы только две возможности:


Aperture

В данной среде для обработки фотографий используются такие комбинации.

Таблица комбинаций клавиш для обработки фотографий.

Сочетание Функция
Cmd+Shift+E Сменить расширение и текущий формат файла фотографии
Cmd+Shift+V Переход между обычным режимом и созданием либо редактированием векторной графики
Cmd+Alt+I Редактировать размеры файла
Cmd+F Переход к полному инструментарию редактирования картинки
Cmd в сочетании с "+" Приблизить. Рассмотреть ближе мелкие элементы
Cmd в сочетании с "-" Отдалить. Показать фотографию полностью или в большем масштабе

Расширенные опции «Option»

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

  1. Зажатая при разворачивании папок «Option» раскрывает всю ветку подпапок.

  2. Данная клавиша, в сочетании с иконкой громкости открывает меню выбора звуковых устройств.

  3. Комбинация с кнопкой активации Bluetooth активирует подменю дополнительных функций для беспроводной сети.

  4. Сочетание «Option» и иконки Apple даёт быстрый доступ к информации о характеристиках системы.

  5. При создании новых файлов, удержание этой кнопки показывает список всех возможных расширений для сохраняемого файла.

Как самостоятельно назначить клавиши

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

Установить собственные комбинации можно следующим способом:


Видео — Использование горячих клавиш на Mac OS

Согласно недавнему исследованию количество компьютеров в России более 50 млн. штук. При этом 2% граждан имеют в распоряжении два и более ПК. Если к ним добавить пользователей iPhone, iPad и других устройств на iOS, то цифры будут еще внушительнее.

Складывая эти показатели можно понять, что у многих пользователей в Интернете возникает необходимость получить удаленный доступ с одного ПК на другой, в независимости от его нахождения – в соседней комнате или в другой части города.

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

К счастью, существует несколько способов осуществить такие подключения. Строго их можно поделить на пять категорий:

  1. Средства, встроенные в OS X, в том числе Общий экран и Доступ к моему компьютеру (Back to my Mac);
  2. Службы обмена мгновенными сообщениями, такие как iChat или Skype;
  3. Специальные службы, такие как ;

В целях упрощения мы рассмотрим только визуальные подключения и опустим удаленное управление с помощью “безопасной оболочки” ().

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

Почему так сложно?

Удаленное управление Маком с другого компьютера в одной локальной сети дело не сложное: Bonjour и другие сетевые решения справляются с этим на ура. Удаленное управление через Интернет – это искусство. Многие компоненты аппаратного и программного обеспечения Большой Сети усложняют соединение компьютеров.

Обычно домашние сети строятся при помощи двух технологий – трансляции сетевых адресов (NAT) и протокола динамической конфигурации (DHCP), которые предоставляют доступ к Интернету разным компьютера с одного IP-адреса и обеспечивают своеобразный буфер для защиты от доступа из вне. Это и усложняет подключение к компьютерам.

DHCP автоматически назначает IP-адреса компьютерам в локальной сети. NAT преобразует эти сетевые адреса с помощью маршрутизатора для Интернета, чтобы весь трафик этих компьютеров шел из одного публичного адреса. В бизнес-сетях файрволы и другие фильтры осуществляют контроль и еще больше усложняют внешний доступ к локальным компьютерам.

Некоторые средства удаленного подключения (в частности, специальные сервисы Back to my Mac, GoToMyPC или LogMeIn) решают эту задачу, соединяясь напрямую с программным обеспечением NAT, а затем прокладывая прямые маршруты в Сети.

Другие решения (включая встроенные в OS X Общий экран и VNC) требуют настройки портов (port mapping). Port mapping можно сравнить с солнечным зайчиком: если вы направляете луч света в зеркало, он “автоматически” отражается и освещает какой-либо предмет. Если отразившись от зеркала луч попал на человека, то он будет думать, что свет исходит от того места, где находится зеркало. Другими словами с помощью переадресации все данные безо всяких искажений передаются на другой компьютер, который может быть расположен где угодно.

Если вы используете базовую станцию AirPort с протоколом NAT-PMP (протокол перенаправления портов с трансляцией сетевых адресов), либо IP-маршрутизатор стороннего производителя с технологией UPnP (Universal Plug and Play), то сложностей у вас не возникнет. Дополнительное программное обеспечение или также прийдет к вам на помощь. ( может создать постоянное соединение между локальными сетями для использования Bonjour).

Ручная настройка port mapping возможна, но эта система не отличается гибкостью и требует технической подготовки. Вам нужно знать какой порт использует каждая служба, как назначить постоянные адреса/имена компьютеров в сети и ваш внешний IP-адрес.

Правильный способ

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

Безопасность : Все варианты, перечисленные выше, кроме VNC надежно шифруют удаленное соединение. Если вы выбрали VNC, то при использовании общественных сетей (например Wi-Fi) вам необходимо принять дополнительные меры защиты.

Стоимость : Самые надежные варианты стоят денег. В LogMeIn, GoToMyPC или Timbuktu Pro плата берется за каждый компьютер. Доступ к моему компьютеру (Back to my Mac) менее дорогой (стоимость подписки MobileMe), но и работает не всегда.

Несколько мониторов : Разные программные пакеты удаленного управления по разному организовывают поддержку нескольких мониторов, как на удаленной, так и на вашей машине. Например с помощью VNC вы можете увидеть только главный экран в системе; Общий экран через iChat сжимает изображение с мониторов удаленной машины на одном экране.

Ширина канала : Некоторые решения автоматически подстраивают качество изображения удаленного экрана под ваш интернет-канал. Другие программы поддерживают ручную настройку (например можно уменьшить количество цветов и качество изображения) для удобства управления компьютером.

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

Поддержка iOS : С помощью LogMeIn и VNC вы можете подключиться к Mac непосредственно с iPhone или iPad.

В следующих статьях я подробнее опишу каждый способ удаленного подключения. В некоторых случаях, в зависимости от ваших нужд, вы можете использовать сразу несколько способов. Но прежде всего, конечно, это нативные средства удаленного управления OS X.

Мне кажется у всех пользователей Windows на слуху такие программы, как TeamViewer, Ammy Admin, VNC Viewer и тд. Все эти программы предлагают различные варианты доступа к удаленному рабочему столу на компьютер с Windows. И естественно возникает вопрос, есть ли жизнь на Mac OS X с удаленным доступом к рабочему столу. Конечно есть:-)

Добро пожаловать под кат.

В этом посте я решил провести небольшой обзор средств для подключения к компьютерам на базе Mac OS X.

Если провести параллель с Windows, то стандартно для удаленного доступа к ней используется прокол RDP (Remote Desktop Connection) и соответствующее приложение — Подключение к удаленному рабочему столу. В Mac OS X есть аналог такого приложения – Apple Remote Desktop 3. И казалось, счастье было так возможно…если бы не цена – 4790 р.

Apple Remote Desktop 3

На самом деле, все не так. Apple Remote Desktop 3 – очень мощное приложение для удаленного доступа к ПК на базе Mac OS X. Возможности ПО следующие:

  • Распространение ПО – централизованная установка ПО на компьютерах с Mac OS X
  • Управление цифровыми данными – функция для инвентаризации (ПО, железо) на компьютерах с Mac OS X (с возможностью построения отчетов).
  • Удаленная помощь – удаленный доступ к компьютерам на базе Mac OS X (поддерживается Drag and Drop файлов на удаленный компьютер, а также режим скрытого доступа к удаленному рабочему столу).
  • Удаленное администрирование – возможность полного управления всеми функциями Mac OS X, в том числе доступ по SSH.
  • Автоматизация – этот инструмент позволяет автоматизировать многие задачи, которые необходимо одновременно сделать на нескольких компьютерах с Mac OS X (из коробки предлагается 30 шаблонов задач).

Как вы видите Apple Remote Desktop 3 представляет из себя комбайн для удаленной работы и как мне кажется должен быть у каждого системного администратора Mac OS X. Но для обычного, так сказать домашнего использования такой комбайн не нужен, да и дороговат он.

А теперь рассмотрим программы попроще и попривычнее.

TeamViewer

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

Более того, уже достаточно давно существует версия TeamViewer for Mac.

Интерфейс в версии для Mac OS X такой же, как и в версии для Windows. Программу так же достаточно просто скачать, запустить и продиктовать ID и пароль человеку, который хочет к вам подключиться.

Переходим к следующей программе.

VNC – Virtual Network Computing – система удаленного доступа к рабочему столу, использующая протокол RFB (Remote FrameBuffer).

Как это не странно, но в Mac OS X уже встроен VNC-сервер и его достаточно просто включить и настроить доступ.

Для этого откройте «Системные настройки» – «Общий доступ»

Поставьте галочку «Общий экран» для включения VNC-сервера. Так же можно задать пароль для подключения. Для этого нажмите кнопку Настройки компьютера, поставьте галочку «Пользователи VNC могут получить управление экраном по паролю» и введите в поле пароль.

На этом настройка удаленного доступа с помощью VNC окончена. Для подключения вы можете использовать любой VNC-клиент на любой операционной системе, например RealVNC.

Bring Your Own Device (BYOD) - уже вполне реальная головная боль админов, у которых в корпоративной сетке появился не только Macbook топ-менеджера, но и iPad (а то и iPhone) его заместителя. Мы в этом году опросили в США более сотни сисадминов крупных компаний – что они используют для управления мобильными гаджетами в корпоративной сети, занятой преимущественно ПК под Windows. Победили варианты «ничего» и «крепкие выражения/алкоголь/слезы». При этом 45% признались, что в их компаниях уже закуплены Mac в рабочих целях. Значит, задачу уже надо решать, так как через BYOD-устройства, которыми пользуются руководители и ключевые сотрудники, может проходить информация ценой в миллионы рублей, и для них жизненно важно соответствовать корпоративным политикам.

В этом посте мы хотим рассказать, как внедряли в своей же компании собственное решение для управления Маками в корпоративной среде – Parallels Mac Management, с чего начали и с чем столкнулись в процессе (включая чисто психологические аспекты поведения своих же сотрудников). А еще - порассуждать о том, действительно ли нужен Mac в корпоративной сети (и узнать ваше мнение об этом), для чего, и кто чем пользуется для управления.

«Страшная» реальность
Несмотря на то, что далеко не во всех ИТ-службах компаний могут найти ответ на вопрос, зачем им нужен именно Mac в корпоративной среде, их рост – это факт (см. исследования Greyhound Research и ). Рост продаж наших собственных десктопных и мобильных продуктов для корпоративного рынка (Parallels Desktop для Mac Enterprise Edition, того же Parallels Mac Management и бизнес-версии Parallels Access) это тоже подтверждает. Плюс опрос , который говорит о том, что 95% тех, кто работает на Windows, с удовольствием перебегут на Mac OS X, как только смогут использовать единую систему управления ПК на различных платформах.

Будем честными – для многих компаний с точки зрения экономии затрат и ресурсов выгоднее выбирать ПК под Windows: Маки дороже, экосистема специализированных приложений под Mac OS X значительно менее развита, ими менее привычно массово управлять. Почему же продукция Apple продолжает настойчиво проникать в корпоративную среду?

Есть свое устройство поработать? А если найду?
В том же опросе нам сказали: платформа Mac более надежна - меньше «глюков» и вирусов (заявило 77% опрошенных), легко обслуживается (65%) и помогает привлечь сотрудников (тоже 65%). Но нам кажется, что причина все-таки в росте популярности самой концепции BYOD, который вызван следующими факторами:

Во-первых , это взрывной рост количества мобильных устройств - телефонов и планшетов - и их переориентация на профессиональные задачи. Становится все больше легко носимых гаджетов, способных делать все то, что совсем недавно могли делать только компьютеры. Это касается как смартфонов, так и планшетов. В 2013 году продано больше 195 млн планшетов (62% - под Android, 36% - под iOS). Тогда же количество используемых телефонов на платформах Android и iOS X в мире превысило 900 млн (доля iPhone - 15,2%, Android -78,6%). И уже в этом году люди купят больше планшетов, чем портативных компьютеров.

Во-вторых – мода на BYOD, вполне возможно, отражает новые отношения между компаниями-работодателями и сотрудниками. Эти новые веяния постепенно проникают к нам с Запада, и выражаются в том, что сотрудники все реже рассматривают себя как часть организации, либо даже не входят в штат. Например, contractors («подрядчики») в США сотрудниками не считаются, компания имеет право указывать им, что делать, но не как. Штатные сотрудники ведут себя так же. При таком подходе у сотрудников меньше ограничений, и он де-факто навязывается всем участникам рынка, включая работодателей. А раз не важно, как решаются задачи, то можно использовать любые милые сердцу устройства. Вопросы их технического сопровождения редко обсуждаются, так как не связаны непосредственно с бизнесом. К тому же BYOD снимает затраты на приобретение устройств с работодателя и перекладывает их на сотрудника.

Зачем включать Mac в корпоративную среду?
Может быть, проще проигнорировать отдельные случаи их появления? Мы считаем, что нужно делать это ровно с теми же целями, с которыми мы контролируем и ПК под Windows. Например, в нашей компании они следующие:
  • Предотвращение утраты данных на ноутбуке из-за технического сбоя или ухода пользователя из компании.
  • Инвентаризация ПО и оборудования для точного планирования обновлений, соответствия лицензионным требованиям и верного прогноза расходов на ИТ.
  • Упрощение удаленного администрирования – развертывание стандартных образов ОС, развертывание или обновление программных продуктов, удаленное управление для разрешения инцидентов, конфигурации, соответствующие политикам.
  • Специфическая для нас цель: опыт практического применения продуктов собственной разработки.
Как начался проект внедрения
Придя к пониманию, для чего нам все-таки нужно научиться управлять своими собственными Маками (нам кажется, каждый ИТ-отдел задает себе этот вопрос, но, по опыту, ответ в случае с Маками может быть и неожиданным), мы открыли новый проект. Выбирая инструмент администрирования Mac, мы исходили из предпосылки, что корпоративная среда по определению имеет единый каталог учетных записей на основе Microsoft Active Directory и инфраструктуру VPN для предоставления доступа к корпоративной сети удаленным пользователям, и что пользователи заинтересованы в том, чтобы служба ИТ решала их проблемы. Это важно, потому что нерадивый и незаинтересованный сотрудник вполне может удалить агент на Mac, а потом уверять, что «все не работает».

В конце 2012 года мы определили 3 потенциально пригодных продукта: Centrify User Suite Mac edition, Microsoft System Center 2012 SP1 (находившийся в тот момент на этапе Customer Technology Preview, CTP) и версия 1.0 Parallels Mac Management (далее - PMM). От Centrify отвратила необходимость платить за лицензию. Лицензия на System Center предоставляется партнерам Microsoft бесплатно в рамках программы Microsoft Partner Network (а мы ее участники). Дополнительное число клиентских лицензий (Client Management License, CML) для System Center уже купили раньше под задачу развертывания System Center Configuration Manager 2007 в российском офисе. Эти лицензии нужны и для развертывания PMM, потому что содержание Product Use Rights* на System Center 2012 явно указывало на то, что CML требуется на каждое управляемое устройство, без оговорок на происхождение агента. Кстати, и дистрибутив сервера SCCM 2012 получить можно было только при покупке CML: лицензия на сервер отсутствовала в номенклатуре Microsoft, доступ же к дистрибутиву на Volume Licensing Service Center был привязан к приобретению CML.

Возможность управления Mac на момент начала проекта была только объявлена для SCCM 2012 SP1. Выход его релиза был назначен на начало 2013 года, так что сложности были очевидны. РММ тогда согласились протестировать у себя несколько партнеров компании, и когда служба ИТ нашей собственной взялась за развертывание РММ «внутри», то появилась новая цель - быстрее получить отзывы, чтобы ускорить доработку продукта. От «своих» разработчики получали их, естественно, в более короткие сроки, потому что этот процесс через обычную цепочку «сейлз-инженер»-«продукт-менеджер»-«руководитель разработчиков» обычно затягивается. К тому же партнеры находились в США (а это разница еще и во времени, и в языке). Зато - никаких тепличных условий для нашего ИТ: обращение в техподдержку PMM в общем порядке, постановка задач на доработку в общей очереди, согласно приносимой выручке (а раз в этом случае выручки нет, то доработки будут выполнены, только если их потребует один из платящих заказчиков). В итоге у службы ИТ появился опыт по детальному описанию user case для каждой новой функции, а ее реализация зависела от того, пожелает ли получить ее один из заказчиков.

Развертывание PMM
Для этого были выбраны все Mac сотрудники, которые не занимались разработкой или тестированием продуктов. Географически они находились по всему миру: в офисах в Рентоне, штате Вашингтон в США, Москве, Новосибирске, Мюнхене, Сингапуре, Токио; у удаленных сотрудников на территории США, стран ЕС, Австралии и стран Юго-Восточной Азии.
Предполагалось, что системные администраторы этих офисов смогут облегчить выполнение своих обязанностей за счет возможностей PMM: удаленного управления, централизованной установки стандартных пакетов ПО и обновлений, централизованного применения политик безопасности (на основе Mac OS X Profile), установки стандартных образов ОС, инвентаризации оборудования.

Особо выделим задачу по удаленному администрированию Parallels Desktop для Mac (хорошо знакомый пользователям Mac продукт десктопной виртуализации, мы про него писали ) и распространению стандартных виртуальных машин для него. Удаленное администрирование включает в себя задание оптимальных настроек ВМ, активацию и установку обновлений. Стандартные виртуальные машины (Windows 8 с Office 2013) были выбраны как из соображений совместимости документов и привычки пользователей к интерфейсу Office для Windows, который значительно отличается от интерфейса Office for Mac, так и потому, что многие приложения до сих пор просто не имеют версий для Mac OS X.

Для решения всего набора задач было решено установить Primary server SCCM в Рентоне и по одной Distribution Point в офисах со значительным числом пользователей – Рентоне, Мюнхене, Сингапуре, Москве и Новосибирске. Удаленные пользователи подключаются через VPN к ближайшему из дата-центров (Рентон, Мюнхен, Москва или Сингапур), откуда их трафик пробрасывается через корпоративную сеть MPLS до Distribution Point, к которой пользователь приписан.


Наш extension интегрируется в интерфейс System Center Configuration Manager

Серверная часть PMM была установлена на Primary server. Установку клиента делали вручную, частично сами пользователи, частично – системные администраторы. Пользователям прислали письмо с гиперссылкой на дистрибутив агента, вмешательство системного администратора требовалось лишь в случаях, когда установка не заканчивалась успешно. Начиная с версии PMM 1.7 установка, включая обновление версии агента по команде SCCM, успешно выполнялась в автоматическом режиме примерно в 90% случаев. В большей части случаев, когда установка агента на компьютер, где его раньше не было, проваливалась, причиной было несоблюдение пользователем порядка установки (запустить установку можно без подключения к VPN, но для успешного завершения необходим доступ к домен-контроллеру, который доступен только через VPN). Сейчас текущая версия PMM – 3.1, детские болезни можно считать преодоленными, а дальнейшее развитие направлено на расширение функций.

Итоги развертывания
С технической точки зрения развертывание PMM в Parallels можно считать успешным. Агент установлен более чем на 95% выбранных внутри компании Mac (более 150). Возможна доставка пакетов ПО на управляемые Mac, применение парольной политики, удовлетворяющей принятым в компании требованиям к сложности и времени жизни паролей, через профили Mac OS X, настройка параметров виртуальных машин. Начиная с версии 2.0 возможна автоматизированная установка ОС, хотя опыта массового обновления ОС таким способом пока нет, поскольку встроенные средства Mac OS сами справляются с задачей обновления ОС. Также в третьей версии появились и такие новые функции, как портал самообслуживания по работе с приложениями, поддержка инфраструктуры HTTPS SCCM и приложений SCCM. Улучшили поддержку SCCM-клиента, поддерживается также система шифрования FileVault 2 с персональными ключами.


Портал самообслуживания в Parallels Mac Management

Одним из труднейших препятствий на пути внедрения PMM было изучение SCCM. У нас вообще не было опыта работы с этим продуктом, поэтому одному из системных администраторов пришлось изучать его сначала самостоятельно, а затем и на сертифицированных курсах Microsoft. Последнее позволило систематизировать самостоятельно приобретенные знания и опыт, а также получить ответы на накопившиеся за время самостоятельных попыток установки и применения SCCM вопросы. Значительная часть проблем, возникавших при установке и развертывании PMM, в итоге оказывалась обусловленной неоптимальной настройкой SCCM. ВЫВОД РАЗ: браться за развертывание PMM можно только тогда, когда в организации есть опыт работы с SCCM, а если его еще нет, то необходимо формальное обучение администратора.

Второе препятствие было психологически-юридического свойства. Некоторые сотрудники в странах ЕС возражали против установки агента, заявляя, что таким образом отдел ИТ будет вторгаться в их частную жизнь. Это противодействие пришлось преодолевать с помощью генерального поверенного, объяснявшего, что принадлежащие компании компьютеры – не место для личной информации. Такие возражения могут, однако, иметь значительно более твердую почву в случае BYOD. Поскольку технического решения для них по определению быть не может (агент, способный переустановить ОС, может получить доступ к любым данным), то решение должно лежать в договорной плоскости. ВЫВОД ДВА: Сотрудникам, работающим на условиях BYOD, следует предлагать письменно соглашаться с установкой агента как с условием заключения трудовых или договорных отношений.

Что день грядущий нам готовит
В итоге все трудности преодолены, и Parallels Mac Management находится в коммерческой эксплуатации и внедрено в ряде компаний, из самых крупных можно упомянуть Rackspace, Samsung и McAfee. Наш собственный внутренний проект мы при этом не закончили: следующий этап – обучение сотрудников нашей службы технической поддержки применению PMM в ежедневной практике. Это потребует, в первую очередь, научить их основам SCCM, так как все операции выполняются через его интерфейс (Маки в нем управляются так же, как компьютеры). Планируем также внедрить у себя же портал самообслуживания по работе с приложениями (Application Self Service Portal), чтобы сотрудники могли сами устанавливать рекомендуемый и соответствующий корпоративным политикам софт.

Сейчас у Parallels Mac Management самый большой рост продаж по сравнению с другими решениями Parallels – более 50% за год. Это говорит о том, что задачи включения Mac в корпоративную среду стали остро актуальными, и когда наконец-то появилась практическая возможность их решить, реализация не заставила себя ждать.

Мы можем в результате сделать следующие выводы: во-первых, помимо «ничего», «слез» и «крепких выражений» все-таки есть продукты, которые помогут решать задачи управления Маками (и даже помимо нашего собственного). Во-вторых, вам придется улаживать разные конфликтные аспекты взаимодействия ПК и Mac в одной сети, в том числе – неожиданные и психологические (не все сотрудники рассмотрят преимущества BYOD наравне с ответственностью за содержимое этого самого D).

И нам действительно интересно, что вы сами об этом думаете: нужны ли Маки в бизнес-среде и какие тут могут быть сценарии использования. Так что пишите свои соображения и вопросы в комментариях, мы постараемся ответить на каждый.

* Product Use Rights – основной документ, определяющий переданные лицензиату по программам корпоративного лицензирования права на ПО Microsoft.
Автор статьи – Виталий Хозяинов, старший руководитель проектов в Parallels (США)

Mac OS X предлагает фантастические возможности для всех, кто полагает, что жизнь слишком коротка: управление меню, диалоговыми окнами, всплывающими меню и даже всплывающими меню пиктограмм в Dock – в общем практически всем – с помощью клавиатуры. Любыми меню в любых программах можно пользоваться без мыши или дополнительных программ.

Фактически с клавиатуры можно управлять любым элементом любого диалогового окна, включая всплывающие меню и флажки. Можно даже вместо комбинаций клавиш, установленных Mac OS X (например, Shift--3 для сохранения экрана в графическом файле), назначать собственные.

Более того, можно добавлять или изменять команды в любом меню любой программы. Для любителей клавиатуры это рай.

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

При нажатии клавиш Control-F2 раскрывается меню . Перемещение к другим меню происходит при нажатии клавиш ← и → (или Tab и Shift-Tab). Достигнув нужного меню, можно открыть его, нажав ↓, пробел, Return или Enter.

Выбрать в меню команду можно, нажимая клавиши или ↓ или вводя первые несколько букв нужной команды. «Щелкнуть» по выбранной команде меню можно с помощью клавиш Enter, Return или пробел.

Можно также закрыть меню, не выбрав команду, если нажать клавишу Esc или -точка.

После нажатия клавиш Control-F3 можно выделить любую пиктограмму в Dock, нажимая соответствующие клавиши со стрелками (либо, опять-таки, Tab и Shift-Tab).

Когда пиктограмма в Dock выделена, можно «щелкнуть» по ней нажатием клавиши Enter или пробела. Если же вы передумали, нажмите Esc или -точка или пробел.

Совет Выделив пиктограмму папки или диска, можно нажать клавишу или ↓, чтобы увидеть их меню быстрого доступа. (Если вы задали вертикальное расположение Dock, используйте клавиши ← и →!)

Циклический перебор окон

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

Возможно, вы помните, что Mac OS X предлагает другое сочетание клавиш для циклического перебора разных окон вашей текущей программы (а именно -~, клавиша тильды (~) расположена на клавиатуре вверху слева). С другой стороны, Control-F4 «обходит» все окна всех программ. Каждое из сочетаний полезно в своей ситуации.

Управление панелью инструментов

Эта возможность доступна не всегда, но она есть в большинстве программ, имеющих панель инструментов в стиле Mac OS X: Finder, System Preferences и т. д.br>
Нажатием клавиш Control-F5 выделите первую кнопку панели инструментов. Переместите «фокус» при помощи клавиш со стрелками или Tab и Shift-Tab. Затем, чтобы «щелкнуть» по выделенной кнопке, нажмите Enter или пробел.br>

Управление палитрами инструментов

В нескольких программах, где есть плавающие палитры инструментов, нажатие клавиш Control-F6 выделяет палитру, находящуюся на переднем плане. Затем можно выделять разные кнопки на палитре при помощи клавиш со стрелками. Действие этой опции можно наблюдать, когда, например, редактируется текст в программе TextEdit и одновременно открыта палитра шрифтов. Нажатие Control-F6 выделяет палитру шрифтов, перенося фокус с вашего документа.

Управление диалоговыми окнами

С помощью клавиатуры можно также перемещаться между любыми диалоговыми окнами и управлять ими.

Видите диалоговое окно на рис. 5.13? Если включена функция All controls (Всеми объектами управления, то нажатие клавиши Tab выделяет управляющий элемент любого вида, каким бы он ни был: переключатель, всплывающее меню и т. д. Нажмите пробел, чтобы «щелкнуть» по кнопке или открыть всплывающее меню. Переход к команде открытого меню осуществляется при помощи клавиш со стрелками, а выполняется команда нажатием клавиши Пробел.

Совет Нажатие Control-стрелки «щелкает» по разным вкладкам диалогового окна.

Изменение команды меню

Допустим, вам нравится iPhoto (а кому не нравится?). Но вас раздражает одна вещь. У команды Revert to Original (Вернуться к оригиналу), отменяющей всю вашу правку фотографии, нет клавиатурного эквивалента. Каждый раз, когда она вам требуется, нужно лезть в меню.

А может быть, вас бесит, что в большинстве программ команда Hide (Скрыть) выполняется по нажатию -H, но по какой-то дурацкой причине это не действует в Photoshop.

Поэтому Mac OS X позволяет добавлять горячие клавиши к командам меню, у которых их нет, или менять в программах, где назначение клавиш нетрадиционно. (Это возможно во всех программах, использующих стандартные меню Mac OS X, что исключает Microsoft Word и прочие программы Office.) Процедура такая:

1. Выберите >System Preferences (Системные настройки). Щелкните по кнопке Keyboard & Mouse (Клавиатура и мышь). Щелкните по вкладке Keyboard Shortcuts (Сочетания клавиш).

Вы оказываетесь в диалоговом окне, приведенном на рис. 5.13.

2. Щелкните по кнопке + под списком.

Появляется диалоговое окно, приведенное на рис. 5.14.

3. Укажите программу, поведение которой нужно изменить.

В данном примере во всплывающем меню Application (Программа) нужно выбрать iPhoto. (Если во всплывающем меню нет названия программы, выберите Other (Другая), найдите нужную программу и сделайте на ней двойной щелчок.)

4. Введите точное название команды меню, комбинацию клавиш для вызова которой нужно изменить или добавить.

Его нужно вводить в точности так, как оно выглядит в меню, соблюдая регистр букв и с многоточием в конце, если оно есть. (Символ многоточия вводится нажатием клавиш Option-точка с запятой.)

5. Щелкните по полю Keyboard Shortcut (Сочетания клавиш). Нажмите ту комбинацию клавиш, которую хотите установить.

Например, нажмите Control-R для команды Revert to Original (Вернуться к оригиналу) iPhoto. Вы увидите, как Мак обозначит вашу комбинацию в окне Keyboard Shortcut (Сочетания клавиш), если только выбранная комбинация не используется уже в этой программе. Тогда вы только услышите звуковой сигнал, свидетельствующий об ошибке и означающий, что можно попробовать другую комбинацию.

6. Щелкните по кнопке Add (Добавить).

Диалоговое окно закроется. Прокрутив свой список Keyboard Shortcuts, вы увидите, что выбранная вами комбинация сохранена для потомства под треугольничком соответствующей программы. (Чтобы удалить ее, щелкните по ее имени, а потом по кнопке –, расположенной под списком.)

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