С OS X Lion это поддерживается встроенной Демонстрацией экрана, если Вы создали несколько учетных записей:
Демонстрация экрана в расчете на пользователя
Можно удаленно войти в систему Mac с любой учетной записью пользователя на том компьютере и управлять им, не прерывая кого-то еще, кто мог бы использовать компьютер при другом входе в систему.
Посмотрите на Терминальный сервер Подключения Воды. Это предоставляет многопользовательский OSX клиентам через RDP, VNC и X11.
Coderebel делает iRAPP Терминальный сервер. В отличие от Терминального сервера подключения воды (ACTS), цена перечислена на сайте, который составляет 298$ с этого сообщения. iRAPP в настоящее время поддерживает Snow Leopard, в то время как ACTS говорит, что "полностью совместимая версия... не в настоящее время доступна в это время". Я не попробовал ни одного, но хотел добавить информацию, которую я нашел к этому вопросу.
Мы счастливо используем комбинацию Виноградного Сервера для OSX и JollyFastVNC для клиентов.
Виноградный Сервер предусматривает "персональный" экземпляр сервера VNC на уникальном номере порта для каждого, вошел в систему пользователь. Единственный прием - то, что пользователь должен быть уже зарегистрирован в Mac с VineServer, работающим в соответствии с их учетной записью для сможения к VNC в. Решением для проблемы начальной загрузки, которую это представляет, является Виноградный Системный Сервер "Сервера", который обеспечивает сессию VNC для консоли Mac - и таким образом, позвольте нам любой пользователь с доступом консольный журнал сеанса самостоятельно в Mac (и таким образом, запустите их собственный частный Виноградный экземпляр Сервера),
Конфигурация относительно легка:
1/Включают Быстрое переключение между пользователями так, чтобы многочисленные пользователи могли совместно использовать Mac.
2/Входят в систему на фактической консоли Mac как администраторский пользователь, к которому Вы также хотите предоставить удаленный доступ. Виноградный Сервер запуска как тот пользователь и проверка "Открытый при Входе в систему" предпочтение.
3/Открывают Vine Server Preferences и отмечают номер порта, присвоенный этому экземпляру сервера VNC. Вручную повторно введите то число для "прикрепления" этого экземпляра к тому порту для последующих запусков. Также рекомендуйте установить пароль здесь для этого уникального сеанса пользователя.
4/Переходят к вкладке Sharing и удостоверяются, что Вы проверяете, "Позволяют многопользовательские сессии"
5/Переходят к вкладке Startup и проверяют кнопку "System Server...". Запустите системный экземпляр сервера на порте по умолчанию (5900). Это будет Вашим сервером консоли VNC для использования. (Я рекомендую установить пароль на этом),
6/Закрывают предпочтительное окно и нажимают кнопку Restart Server.
Необходимо теперь смочь войти в два сеанса пользователя VNC: один как Консоль на порте 5900 и один как администраторский пользователь Вы просто вошли в систему как.
Теперь, для каждого пользователя, сделайте, чтобы они вошли в систему и добавили Виноградный Сервер к своему прикреплению и повторным шагам 2, 3 и 4 выше.
Только две проблемы, которые мы отметили с этим, - то, что, если Mac подвергается циклу включения и выключения питания, Системный Сервер не запустится автоматически. Исходный пользователь должен войти в систему и запустить его через UI.
Второй выпуск - то, что, если пользователь регистрирует на пути удаленную Консольную сессию VNC, их последующее использование Mac будет видимо и на консольной сессии и на их "персональной" сессии VNC. т.е. консольная сессия остается связанной последнему зарегистрированному пользователю, пока кто-то еще не входит в систему или удаленно или локально. Мы работаем вокруг этого путем открытия сессии удаленного терминала снова после входа в систему и использования быстрого переключения между пользователями для "показа окна входа в систему", которое, кажется, вынуждает консольную сессию отделить снова.
JollyFastVNC вводят изображение как добрый день осведомленный клиент VNC с хорошие "доступные серверы" браузер. Это предлагает удаленный Mac "hostname:port" для каждого рабочего Виноградного экземпляра Сервера и консольного экземпляра, позволяя простую навигацию, если Вы не можете вспомнить свои номера портов.
Надеюсь, это поможет.
Verveguy,
Я просто установил это использование Виноградного Сервера, работы хорошо.
Так как я использую этот компьютер только в терминальных целях, я создал сценарий, который автоматически делает быстрый пользовательский переключатель, после того как Вы входите в систему.
#!/bin/bash
/System/Library/CoreServices/Menu\ Extras/User.menu/Contents/Resources/CGSession -suspend
Я поместил это в/opt/fastswitch
затем в Терминале сделал,
sudo chmod +x fastswitch
Затем для каждого пользователя, я сделал fastswitch одной из программ запуска в Учетных записях, [имени учетной записи], Объектах Входа в систему.
Теперь, порт 5900 всегда значения по умолчанию к пользовательскому входу в систему!
Если Вы сделаете это с пользователем, который также использует компьютер физически, то они будут помещены в быстрое пользовательское состояние переключателя, где они должны будут просто повторно войти в систему снова.
Можно, вероятно, выполнить несколько экземпляров сервера VNC также, который я предполагаю, подобно виноградной лозе, предложенной выше. Появляется у Вас может быть к aquire лицензия, чтобы смочь сделать это с realVNC в Mac OS X, хотя Linux "несколько инстанцируют" версию, свободно.
Используя созданный в удаленном совместном использовании с tightvnc клиентом может потребовать установки кодирования к "hextile" также: http://blandname.com/2006/11/03/how-to-connect-to-a-mac-remote-desktop-using-vnc
Также обратите внимание, что некоторые люди сообщили о "больше" успех при помощи remotix как их клиент от окон до OS X Lion: https://discussions.apple.com/thread/3190260? start=180&tstart=0