На моем рабочем Mac, который физически находится в моем рабочем офисе, я хочу отделить свои рабочие материалы от личных, используя две разные учетные записи пользователей. Обычно я вхожу в систему как «рабочий» пользователь. Но я хочу, чтобы они были видны одновременно, так как у меня большой экран. Я думаю, что я мог бы получить хорошую настройку, если бы мог использовать встроенный клиент удаленного рабочего стола или сторонний VNC-клиент для подключения к экрану входа в систему существующего компьютера, чтобы я мог выбрать другого пользователя. Или, если бы я мог подключиться как конкретный пользователь, даже если физическая машина уже вошла как кто-то еще.
Я обычно использую свою систему с включенным режимом «удаленного управления» (не только удаленный рабочий стол), и я часто использую клиент VNC дома для доступа к своему рабочему столу Mac на работе. Хотя это не мой распорядок дня. В этом режиме клиент VNC сразу подключается к существующему рабочему столу. Есть ли способ заставить это соединение вместо этого перейти на экран входа в систему? Когда я использую VNC-клиент для подключения к существующему экрану, я вижу, что он пытается (вы получаете бесконечный регресс, который вы можете ожидать), поэтому основное соединение работает. Я просто хочу, чтобы он позволил мне выбрать другого пользователя.
Изменить: Я думаю, что часть проблемы заключается в том, что система может запускать сеанс VNC-сервера в фоновом режиме, ожидая моего подключения. Он подключается к активному сеансу. Кажется, это происходит, когда у меня включено «удаленное управление» или просто «общий доступ к экрану». Использование альтернативного пользователя в команде «open» приводит к ошибке из-за невозможности управления вашим собственным экраном.
Чтобы было ясно, обе учетные записи находятся на моем рабочем компьютере. Из дома я хочу подключиться к своему «рабочему пользователю» на моем рабочем компьютере. Со своего рабочего стола, вошедшего в систему как «рабочий пользователь», я хочу иметь возможность подключиться к «персональному пользователю» на моем рабочем компьютере.
Я думаю, что моя настоящая проблема связана с тем, что происходит на стороне сервера соединения. Я хочу, чтобы ОС открыла окно входа в систему, даже если на главном экране / клавиатуре зарегистрирован пользователь. Я знаю, что при некоторых обстоятельствах удаленный пользователь может получить экран входа в систему. Возможно, мне придется отказаться от идеи иногда подключаться к вошедшему в систему пользователю, а иногда - с новым логином. Если я смогу полностью переключиться в режим нового входа, это будет началом.
Как Mac OS решает, показывать ли экран входа в систему для удаленного подключения, а не просто подключать вас к работающему рабочему столу? Я думал, что это было связано с включением «удаленного управления» против «совместного использования экрана». Но при включенном «общем доступе к экрану» я все равно получаю поведение подключения к существующему.
defaults write
взлом, который ослабляет ограничениеScreen Sharing.app
, или есть рекомендация для бесплатного просмотра VNC?