На моєму комп'ютері Mac, який фізично залишається в моєму робочому кабінеті, я хочу тримати свою роботу окремо від особистої роботи за допомогою двох різних облікових записів користувачів. Я, як правило, залишаюсь увійти як "робочий" користувач. Але я хочу, щоб вони були одночасно видимими, оскільки у мене великий екран. Я думаю, що я міг би отримати гарне налаштування, якби я міг використовувати вбудований віддалений настільний клієнт або сторонній клієнт VNC для підключення до екрана входу на існуючій машині, щоб я міг вибрати іншого користувача. Або якби я міг підключитися як конкретний користувач, навіть якщо фізична машина вже зареєстрована як хтось інший.
Я зазвичай використовую свою систему з увімкненим режимом "віддаленого управління" (не лише віддаленим робочим столом), і я часто використовую клієнт VNC вдома, щоб отримати доступ до свого робочого столу Mac на роботі. Хоча це не мій розпорядок дня. У цьому режимі клієнт VNC негайно підключається до існуючого робочого столу. Чи є спосіб я змусити це з'єднання перейти на екран входу? Коли я використовую клієнт VNC для підключення до існуючого екрана, я бачу, що він намагається (ви отримуєте такий нескінченний регрес, який ви могли б очікувати), тому базове з'єднання працює. Я просто хочу, щоб я міг вибрати іншого користувача.
Редагувати: Я думаю, що проблема полягає в тому, що система може запускати сеанс сервера VNC у фоновому режимі, чекаючи, коли я підключусь. Він підключається до активного сеансу. Здається, це відбувається або тоді, коли в мене ввімкнено "дистанційне управління", або просто "спільний доступ до екрана". Використання альтернативного користувача в команді "відкрити" призводить до помилки про неможливість керування власним екраном.
Щоб було зрозуміло, обидва облікові записи є на моєму робочому комп’ютері. Вдома я хочу підключитися до свого "робочого користувача" на своєму робочому комп'ютері. З мого столу на роботі, увійшовши як "мій користувальницький користувач", я хочу мати можливість підключитися до "особистого користувача" на своєму робочому комп'ютері.
Я думаю, що моя реальна проблема пов'язана з тим, що відбувається на стороні сервера підключення. Я хочу, щоб ОС запустила вікно входу навіть через те, що на головному екрані / клавіатурі увійшов користувач. Я знаю, що за певних обставин користувач із віддаленим входом може отримати екран входу. Мені може знадобитися відмовитися від ідеї іноді підключатися до зареєстрованого користувача, а іноді підключатися до нового входу. Якщо я можу повністю переключитися на режим нового входу, це було б початком.
Як Mac OS вирішує, чи показувати екран входу для віддаленого з’єднання проти простого підключення вас до запущеного робочого столу? Я подумав, що це пов'язано з включенням "віддаленого управління" проти "обміну екраном". Але коли увімкнено лише "спільний доступ до екрана", я все одно отримую поведінку підключення до існуючого.
defaults write
хак, який послаблює обмеженняScreen Sharing.app
, чи є рекомендація для безкоштовного перегляду VNC?