У меня была похожая проблема, но прямое использование одного компьютера для двух пользователей имеет серьезные недостатки. Это включает:
1) Вы не можете легко подключить два монитора к одному ПК, и для этого потребуется видеокарта довольно высокого класса, что будет полной тратой в этой настройке.
2) Даже если вам удастся использовать один монитор для двух пользователей, есть вероятность, что они не могут работать вместе, потому что мониторы никогда не бывают достаточно большими для двоих.
3) Для того чтобы это было возможно, места должны быть расположены близко, поскольку все периферийные устройства подключены к одному и тому же ПК. Это также означает слишком много соединений, что затрудняет управление.
4) Может быть, не имеет значения для вас, но вы можете соединить два, как это, но больше было бы настоящей болью.
Люди могут предложить ncomputing или аналогичные решения, но я не могу рекомендовать их вам, если у вас несколько (> 5) пользователей.
Я сделал это, хотя для этого тоже нужен тонкий клиент. На самом деле вы можете использовать Raspberry Pi или что-то еще, так как это совсем не требует много. Некоторые тонкие клиенты Windows CE также доступны онлайн. В основном, любая небольшая система, которая может поддерживать RDP. Как правило, они, как правило, очень дешевые и, поскольку в основном все в твердом состоянии, а на SoC пыль не сильно на них повлияет.
Как это сделать: (Есть и другие методы, но я использовал этот)
Это просто. Создайте двух пользователей на серверном ПК и исправьте termrv.dll для поддержки нескольких сеансов. Инструкции можно найти здесь:
http://www.nextofwindows.com/how-to-enable-multiple-concurrent-user-in-remote-desktop-windows-7
Затем вам необходимо подключить клиент к ПК, предпочтительно через общий маршрутизатор или, возможно, напрямую, если у вас есть две сетевые карты. Затем просто запустите RDP и подключитесь к хосту, и оба пользователя смогут использовать ПК. На Raspberry Pi вы можете использовать rdesktop.
Еще одно преимущество этого метода:
В своей установке я использовал очень старый (> 12 лет) ноутбук с жестким диском 40G и поставлялся с W98 в качестве тонкого клиента. Хотя этот ноутбук сейчас практически непригоден, он работает хорошо, просто рендеринг всего. Это позволило мне, однако, иметь локальное хранилище на моем клиенте тоже. Таким образом, я могу регулярно создавать резервные копии критических файлов на моем клиентском ПК, поэтому даже если хост умирает, важные данные остаются. Шансы обоих умереть одновременно невелики.
Примечание. Этот метод подходит для использования Excel и т. Д., Но он вообще не будет полезен для рендеринга, поэтому вы, вероятно, не будете мечтать о просмотре видео или выполнении тяжелой работы с этим.