Задать вопрос
@ComingFlex

Как сделать автоматическое подключение к рабочему столу?

Компания, чтобы сэкономить на покупке пк для сотрудников, купил 1 мощный пк(сервер) и для каждого работника расбери пай. Когда работники запускают свой расбери, у них сразу открывается система Windows 10. Эта система отображается по RDP с сервера.

Вопрос: Как это сделано? Как мне такое же сделать?
  • Вопрос задан
  • 412 просмотров
Подписаться 1 Средний 4 комментария
Помогут разобраться в теме Все курсы
  • Нетология
    Инженер по автоматизации
    13 месяцев
    Далее
  • Яндекс Практикум
    Системный администратор расширенный
    9 месяцев
    Далее
  • Merion Academy
    Администрирование MS Windows Server
    1 месяц
    Далее
Пригласить эксперта
Ответы на вопрос 6
VoidVolker
@VoidVolker Куратор тега Windows
Dark side eye. А у нас печеньки! А у вас?
Это называется "терминальный сервер". Малинки, которые к нему подключаются называются "тонкий клиент". На сервере, скорее всего, установлена серверная винда с ролью "терминальный сервер". На малинке скорее всего стоит линукс и скрипт автоматического подключения с серверу с использованием приложения для подключения по RDP при старте ОС. Впрочем, есть Windows Arm и её тоже можно установить на малинку, но для роли тонкого клиента это не имеет особого смысла. Так же тонкие клиенты могут использовать загрузку ОС по сети с использованием протоколов pxe и tftp. В обычной винде из коробки функция терминального сервера отсутствует, но решение существует и является нарушением лицензии (при наличии оной, разумеется) — поэтому ссылок не привожу, но ищется легко.
Ответ написан
@Zerg89
Скорее всего режим киоска
Настройка Windows 10 в режиме киоска для RDP (Remote Desktop Protocol) позволяет автоматически запускать удаленный рабочий стол во весь экран при входе пользователя, блокируя доступ к ОС. Это реализуется через
«Параметры» -> «Учетные записи» -> «Семья и другие пользователи» -> «Настройка киоска», выбирая RDP-клиент


Raspbery

Основные шаги настройки (на примере Raspberry Pi OS):

Подготовка: Убедитесь, что Raspberry Pi подключен к сети, установлен freerdp-x11 (sudo apt install freerdp-x11).
Автологин: Через sudo raspi-config включите автоматический вход в консоль или рабочий стол (рекомендуется для быстрого старта).
Автозапуск RDP: Добавьте команду запуска RDP в автозагрузку пользователя. Отредактируйте файл ~/.config/lxsession/LXDE-pi/autostart или ~/.bashrc, добавив строку:
xfreerdp /f /u:username /p:password /v:192.168.x.x (где /f — полноэкранный режим).
Отключение сна: В файле autostart добавьте:
@xset s off
@xset -dpms
@xset s noblank.

Этот метод обеспечивает запуск Windows-сессии сразу после включения, скрывая рабочий стол самой Raspberry Pi. Выход из киоска обычно осуществляется через Alt+F4 или Ctrl+Alt+Del.


Терминальный сервер делается так
serveradmin.ru
Ответ написан
Комментировать
@rPman
1. win10 или win11 - это рабочие ревизии windows, в которых есть ограничение на одно одновременное подключение, обходится хаками, майкрософт борется с ними, если обновления отключить, точнее ставить их вручную, отключив то самое что ломает все, то можно воспользоваться вот этим https://github.com/stascorp/rdpwrap (это не патч как делают другие, а как легальное приложение, использующее штатный функционал windows (естественно на них наехали и с ними боролись, с какой то версии windows 10 это сломалось)

2. серверные ревизии windows, легально и очень дорого, одни лицензии будут стоить как средний офисный компьютер без монитора (лицензируется на рабочее место или пользователя, подробно не помню, мир лицензий windows это что то на богатом, когда есть деньги и ты их выкидываешь, и вроде бы по делу... только не когда у тебя маленькая компания на 10-20 рабочих мест)

У rdp есть фатальный недостаток, у него высокие требования к сети, последние версии и требования к ускорителю на сервере (если передачу изображения вести со сжатием как видеопоток иначе лаги, старые версии rdp создавались не для современного софта), а это так же деньги.

3. Моя рекомендация - ibik aster, до 12 рабочих мест (лимиты лучше на офф сайте смотреть), когда реализовывать аппаратно несколько рабочих мест к одному компьютеру, буквально подключить несколько мониторов+клавиатур+мышек например по usb и dp/hdmi (например dell мониторы имеют usb хаб работающий по displayport и позволяющих каскадно подключать мониторы друг к другу). Это работает даже на домашних ревизиях win10-11 (со времен winxp), работает без лагов и артефактов сжатия (т.е. буквально можно делать 4k монитор, gpu ускорение и т.п.), можно подключать несколько рабочих мест к одной видеокарте (пока хватит коннекторов или требований софта), единственный недостаток - небольшое расстояние между компьютерами, ограничение usb/hdmi/dp, есть удлинители на базе штатного ethernet до 200м но стоят как дешевый офисный компьютер.
Единственный недостаток - общий usb (флешки видят все), в некоторых случаях решается (флешку можно отформатировать ntfs, доступ получит только владелец)ю

Сам я уже давно на linux, дома 2 рабочих места на базе штатного multiseat (только xserver), из недостатков - каждое рабочее место своя физическая видеокарта
Ответ написан
Комментировать
@Quqas
купил

кто? ты? и при этом не знаешь что именно просил продавца продать? однако...

мне такое же сделать

ещё раз купить. без вариантов.
нанять админа под задачу выйдет дороже. дешёвый такое не сделает
-----
помимо рассказов rdp никто даже не упомянул что наверняка ещё загрузка по сети както реализована. а её куча вариантов
Ответ написан
Комментировать
@KPOBABAK
Мы для такого использовали R1 тонкие от sharevdi с алика + обычный терминальный сервер на винде (но надо понижать безопасность rdp). Или как вариант - любой говнокомп с возможностью загрузки по сети (даже без диска) и openthinclient (бесплатно для 20 тонких)
Ответ написан
Комментировать
pindschik
@pindschik
ФЫВА ОЛДЖ
Если вы видели просто похожее на винду - то возможно на той стороне был один из вариантов Windows Server, например 2019 в режиме работы на базе сеансов.
Но в то же время, вполне возможна ситуация, когда у каждого клиента своя собственная десятка - на ферме с виртализацией запущено много-много виртуалок.
Как сделать так, чтоб легкий клиент при загрузке цеплялся к RDP - дело десятое, существенно менее сложное, чем сервер терминалов.
И не забывайте, что описанный вами вариант как минимум нельзя использовать просто через интернет, нужен VPN-туннель.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы