Как я не смог включить MacBook из-за удаления TeamViewer
Тем кому лень читать полностью, в конце я добавил простое решение.
Вчера я столкнулся с совершенно неожиданным стечением обстоятельств во время очередного обновления MacOS. Я вообще очень люблю обновления ПО, всегда хочется посмотреть на новые возможности той или иной программы. Когда летом я увидел, что можно скачать и поставить MacOS 10.15 Catalina Beta, я сознательно не стал этого делать, понимая, что beta может содержать значительное количество багов, а MacBook мне нужен ежедневно по работе. И вот вчера я увидел долгожданное уведомление.
Я с радостью нажал кнопку «Обновить сейчас» и стал ждать загрузки. Пока у меня скачивалось обновление, я решил сделать что-нибудь «полезное», а именно поудалять какой-нибудь ненужный хлам с ноута. И в этот раз под категорию хлам у меня попал TeamViewer.
Проблема тут вовсе не в TeamViewer.
Я его раньше использовал для удаленной помощи родителям, ну тут они вроде как сами хорошо справляются, и TeamViewer мне оказался не нужен. Плюс меня начала раздражать одна вещь, а именно то, что он, судя по всему, висел у меня в объектах входа на маке, хотя в системных настройках в разделе «Пользователи и группы» во вкладке «Объекты входа» его не было.
Как бы там ни было, я решил его удалить. И для этой задачи у меня под руку подвернулась известная многим утилита — «Clean my mac». Я очень люблю эту программу, но в этот раз она меня подвела.
Я как обычно зашел в раздел «Деинсталлятор» и выбрал там TeamViewer для дальнейшего удаления. Все прошло хорошо и как раз подоспела загрузка обновления MacOS. Далее все шло как обычно. Установка продолжалась некоторое время, мак несколько раз перезагружался и вот долгожданный момент. Завершающий этап установки и завершение настройки. Я сижу и жду входа в систему, и что я вижу:
И вот тут у меня начались проблемы. Естественно сначала я нажал раз пять OK, но это ни к чему не привело. Следующий шаг, пару раз перезагрузиться, что тоже не помогло! Дальше начал рассуждать. Вспомнил о том, что я только что удалил TeamViewer и вспомнил про объекты входа, и понял что поступил плохо. Дальше последовал час нагугливания решения, и первое что подвернулось под руку, было решение, предполагающее удаление всех остатков приложения вручную. Как выяснилось, информация по объектам входа разложена по каталогам LaunchAgents, LaunchDaemons и StartupItems, которые разбросаны по системе, под разные права доступа.
Для того чтобы их удалить нужен был доступ к жесткому диску. Есть несколько вариантов, об этом довольно много написано в сети. Я выбрал вариант использования терминала, запустив его из режима восстановления системы.
Там тоже было не все гладко, так как диск у меня зашифрован. Но это меня не остановило. Пройдя поиском по всем файлам, и удаляя все подряд, похожее на TeamViewer по названию, я думал что решил проблему, но это было не так! После перезагрузки все оставалось по прежнему. Здесь надо оговориться, так как, у кого-нибудь может возникнуть логичный вопрос: Почему я не запустил систему через безопасный режим? Ведь он отключает объекты входа для пользователя? — отвечу: система не запускалась в безопасном режиме!
Спустя еще один час этой возни нашлось рабочее решение. Оно заключалось в том, что надо поместить TeamViewerAuthPlugin.bundle на прежнее место, а именно в каталог /Library/Security/SecurityAgentPlugins/. И это меня спасло! Спасибо моему другу, который посреди ночи развернул локальный сервер и через ngrok раздал мне этот файл, который я успешно скачал из терминала с помощью curl`a.
Итог этой истории: относитесь внимательно к удалению приложений в MacOS!
P.S. Catalina вроде в порядке, все работает.
Кстати вот есть решение с форума teamViewer, я все забывал добавить его к посту
Если кратко, то надо перезагрузить мак, перейти в режим восстановления
Примонтировать жесткий диск на котором установлена система
Далее в верхнем меню выбрать Утилиты>Терминал
И там выполнить эту команду:
Источник
Если Вам не удается получить или предоставить доступ к экрану компьютера Mac
Если у Вас возникли затруднения с предоставлением доступа к своему экрану другому компьютеру Mac или с получением доступа к экрану другого компьютера с Вашего Mac, проверьте следующее.
Убедитесь, что на компьютере Mac, к экрану которого Вы хотите предоставить доступ, включен общий доступ к экрану или удаленное управление и настроены права доступа. Включение и выключение общего доступа к экрану Mac.
Если Вы пытаетесь получить доступ к экрану другого компьютера Mac, выберите на нем меню «Apple»
> «Системные настройки», нажмите «Общий доступ» и убедитесь, что Вы присутствуете в списке пользователей, которым разрешен доступ к экрану этого Mac.
Убедитесь, что ни один из обоих Mac не находится в режиме сна. При необходимости настройте параметры режима сна в Системных настройках. На настольном компьютере Mac выберите меню Apple
> «Системные настройки», затем нажмите «Экономия энергии». На ноутбуке Mac выберите меню Apple
> «Системные настройки», нажмите «Аккумулятор», затем настройте параметры в панелях «Аккумулятор» и «Сетевой адаптер».
Убедитесь, что оба компьютера подключены к одной сети.
Чтобы проверить подключение, откройте меню «Apple» > «Системные настройки», затем нажмите «Сеть». Индикатор рядом с типом сетевого подключения должен быть зеленым. Если используется подключение Wi-Fi, имя сети отображается на панели справа.
Источник
Снимаем ограничение на работу TeamViewer
Видимо, русская страсть к халяве прошита у нас уже с рождения. Мы всегда пытаемся урвать что-то нахаляву. Но особенно это проявляется с цифровым контентом. Мы не привыкли покупать программы, игры, фильмы, книги, а если и приходится это делать, то просто от безысходности.
Не стану корчить из себя праведника, сам грешу подобным. Например, в рамках немногочисленных «шабашек» по 1с мне очень удобно сделать все по удаленке, чем тащиться в другой конец города. Кроме того, часто обращаются за помощью как читатели этого блога, так и знакомые, которым нужно просто «поэникеить» винду и программы.
Хотя иструменов для удаленного администрирования достаточно много и некоторые из них даже бесплатные, но есть сильные продукты, функционал которых стоит на голову выше бесплатных аналогов. Да, ammy admin классная программа, но лично мне она не очень нравится. Однако как бесплатный инструмент ammy admin отлично справляется со своей главной задачей и даже делает больше, нежели можно ожидать от нее. Кроме того, она бесплатна только для личных целей. Ее лицензия не подразумевает использование в коммерческих целях.
Занятная поделка под названием AeroAdmin была честно содрана со своего именитого иностранного аналога TeamViewer. Она даже внеше похожа на тимвьювер, хотя сколько раз не пытался работать через AeroAdmin, все время кроме матерных слов в ее адрес мой собеседник не мог услышать. Бесконечные тормоза, разные глюки и т.д. напрочь лично у меня отбивает желание работать с данной программой. И ладно бы если она была полностью бесплатной, но нет же, хотя AeroAdmin даже позволяет использование в коммерческих целях, но количество рабочих часов в месяц и количество подключаемых компьютеров у нее ограничены. И снова привет Тимвьюверу, так как такое применяется у него. Вот честно, если вы одинэсник или вообще нужно какую-то программу поставить и настроить, но боитесь быть пойманным «доблестными» убэповцами, то AeroAdmin может выручить в такой ситуации, но лично мое впечатление от работы с ней негативное.
Да и честно, обычно в конторах используется статический адрес и можно спокойно подключаться к рабочему месту как по rdp, так и по vnc протоколу. Но в случае с домашними компьютерами или рабочих мест кассир каких-либо «серьезных» торгашей программы для удаленного доступа по p2p просто самый оптимальный и наименее трудозатратный способ.
Последняя программа, о которой будет преступлением не рассказать и которая даже гораздо лучше Team Viewer – программа под названием AnyDesk. О плюсах программы можно писать бесконечно. Лично для меня она удобна тем, что работает гораздо быстрее TV и не просит денег за свое использование (возможно, что пока она бесплатная). Но и самый главный плюс – она доступна практически для всех платформ. Поэтому в данный момент этой программе просто нет конкурентов ни в чем.
Кроме того, почему то у всех на слуху Team Viewer, как только речь заходит об удаленном доступе. В 2015 году я вообще видел решение, когда админ объединял несколько гостиниц по VPN каналу с помощью… Team Viewer. Конечно, это его право и его решение, хотя как по мне – оно весьма опрометчивое и неоптимальное. Но сам факт того, что Тим Вьювер применяют буквально для всего уже говорит о некой монополизации рынка подобных программ.
Но вот все бы ничего, да только Team Viewer бесплатный для домашних пользователей. Корпоративным клиентам придется раскошелиться, но оно и неудивительно. У бизнеса, априори, должны быть деньги и на это, тогда как обычные пользователи редко покупают корпоративный софт. И вот тут Team Viewer, бдительно следит за правомерностью использования. Если вы часто подключаетесь к различным компьютерам, то Team Viewer сначала сообщит, что у нее появилось «подозрение на коммерческое использование», а потом и вовсе «порадует» вас картинкой, что теперь ваш сеанс связи ограничен 5 минутами.
Вот теперь мы и рассмотрим, как можно снять ограничение на использование TeamViewer.
Внимание! Важно понимать, что Тим Вьювер постоянно обновляется и постоянно усложняется защита. Поэтому раздел о том, как сбить защиту можно пролистать по диагонали. В конце статьи приведены ссылки на программы, которые собьют 100% ID без всяких лишних телодвижений. Поэтому в целях ознакомления, что когда-то был такой способ, ниженаписанный текст я не убираю, но рекомендую все же не заморачиваться с ним, а переходить сразу к концу статьи к ссылкам.
Учтите, что это не способ взлома. Это просто способ снятия ограничения. Фактически, это почти тоже самое, что и установка версии Team Viewer на новую систему. Наверняка вы пробовали переустановить эту программу и обнаруживали, что это не помогает и Тим Вьювер таки продолжает сообщать о том, что она проработает 5 минут и будет закрыта. К счастью, эта напасть решается всего несколькими шагами:
- Важно понимать, что мы «палимся» своим ID, который присваивается при установке Team Viewer. Все мероприятия, которые мы и будем проводить, как раз и будут направлены на то, чтобы его изменить и сервер узнал бы об этом. Итак, для начала нам нужно будет сменить MAC-адрес нашего сетевого адаптера, через который мы выходим в интернет. Напоминаю, что это можно сделать в Центре управления сетями и общим доступом, где нужно выбрать Изменение параметров адаптера и открыть наш сетевой адаптер. Теперь нажмите на кнопку «Свойства»
Источник
Удаленное управление Маком
Все мы уже привыкли что есть удобное и бесплатное решение для удалённого управления TeamViewer. Однако, бесплатное оно только до определённого момента времени и если к вам часто обращаются за помощью, то очень скоро вас жёстко ограничат по времени сеанса и сделают работу с приложением практически бессмысленной. Не важно получаете вы за это деньги или помогаете по доброте душевной, будет подразумеваться коммерческое использование.
Не спорю, что продукт получился удобный и универсальный, но и ценник за TeamViewer весьма ощутимый. Даже за минимальную однопользовательскую версию и предлагается только по подписке, то есть продлять её нужно каждый год. И пусть вас не смущает что вроде минимальная цена лицензии начинается от 1 999 рублей в месяц, заплатить придётся сразу за годовую подписку, а это уже 23 988 рублей. Заметьте, я написал именно про минимальную лицензию, где тоже есть свои ограничения.
Альтернативы TeamViewer есть, хоть и не такие удобные и простые в настройке.Например, многие владельцы маков даже не догадываются, что у них уже имеется встроенное в macOS средство для удалённого управления.
Как настроить удалённый доступ в macOS
В macOS X есть замечательное системное решение, «Общий экран» (Screen Sharing), позволяющее удаленно подключаться и управлять другим маком. Эта функция поддерживается любой версией OS X. Активировать удалённый доступ (Screen Sharing) очень просто:
- Открываем «Системные настройки» и кликнув по значку «Общий доступ» открываем настройки общего доступа
- Ставим галочку напротив «Общий экран» и указываем, кому разрешен доступ к управлению вашим экраном, выбрав из имеющихся учётных записей или задать дополнительные настройки, разрешив подключение любому пользователю по указанному паролю.
Тут можно посмотреть и адрес вашего компьютера в сети, по которому нужно будет подключаться, например такой vnc://12-345-678-90.broadband.corbina.ru/ .
Правда с функцией «Общий экран» на Mac не всё так просто, как в случае с TeamViewer такой адрес у вас будет только в случае прямого подключения к Интернет, когда вы сами устанавливает соединение с со стационарного компьютера или макбука. Если же вы сидите за роутером, а так оно и бывает в большинстве случаев, то получите адрес, присвоенный вам в локальной сети, например vnc://192.168.11.102 .
В этом случае подключиться снаружи, то есть с компьютера находящегося вне сети не получится, хотя внутри сети вы можете прекрасно управлять другими маками со своего устройства. У меня эта проблема решается установлением VPN соединения с локальной сетью, то есть получается, что я как бы тоже нахожусь внутри корпоративной сети. Но назвать такое решение универсальным язык не поворачивается. Не каждый захочет настраивать отдельный OpenVPN сервер.
Внимательный читатель мог заметить ещё один интересный пункт в настройках «Общего доступа» — «Удаленное управление». Казалось бы логичнее использовать именно этот вариант, а не «Общий экран». И да и нет.
Включить то мы её можем, но для работы с функцией «Удаленное управление» потребуется дополнительно устанавливать из App Store утилиту Apple Remote Desktop , тоже не бесплатную (5990 руб). И ладно бы она давала какие-то особые преимущества. но нет, это по сути просто оболочка над VNC (Virtual Network Computing) протоколом, который используется в функции «Общий экран». Отсюда и те же самые проблемы, описанные чуть выше.
Возможно, в одном из следующих постов я и расскажу по эту утилиту, но особого внимания она не заслуживает.
Как удалённо подключиться к Mac
Тут всё просто. Для этого достаточно запустить Finder и выбрать Переход -> Подключение к серверу или нажать Command+K .
В поле «Адрес сервера» указываем адрес удалённого компьютера, который у нас отображался при настройке «Общий экран» — vnc://12-345-678-90.broadband.corbina.ru/ или внутри сети vnc://192.168.11.102
Пройдя процедуру аутентификации, получаем полный доступ к удаленному Маку. Стоит отметить что VNC соединение работает не так шустро как в TeamViewer, потому на медленных каналах возможно заметное отставание, такова плата за халяву. В остальном, вполне себе рабочий вариант.
Статьи по теме удалённого доступа с базы знаний Apple:
Если понравилась статья ставьте лайк и подписывайтесь на канал.
Можете поделиться ею с друзьями и сразу отправить себе на стену или в личку другу. Кнопки соц сетей расположены тут — >>>
Источник