<
  • Главная
Статьи

Термінальний сервер з Windows 7

  1. Варіант 1
  2. Варіант 2

Яким же чином можна змусити працювати Windows 7 як повноцінний термінальний сервер?

Потрібно обійти обмеження в одну активну сесію, щоб активному користувачеві не довелося виходити з системи для входу іншого і користувачі змогли б працювати одночасно

Два варіанти:

Варіант 1

  • Використовувати універсальне рішення MU (Для 32-бітної системи) або MUx64 (Для 64-бітної системи). Працює для Windows XP SP2 / SP3, Vista SP1 / SP2, Windows 7, Windows Server 2008 SP1 / SP2

Варіант 2

Необхідні умови:

  1. Встановлена ​​операційна система MS Windows 7 Ultimate (можете спробувати з іншими конфігураціями).
  2. Комп'ютер з вище згаданої системою, підключений до локальної мережі.
  3. Комп'ютер в локальній мережі, з якого будемо підключатися і який має RDP клієнта
  4. Адміністраторські права на комп'ютері з Windows 7.
  5. Бібліотека термінального сервера, в якій відключено обмеження на одну сесію. для 32-бітної системи , для 64-бітної системи .

Загальний план роботи:

  • потрібно замінити системну бібліотеку termsrv.dll на зазначену вище
  • створити окремого користувача для доступу до віддаленого робочого столу
  • дозволити доступ до віддаленого робочого столу цьому користувачеві
  • прописати деякі ключі реєстру
  • протестувати роботу.

виконуємо:

  1. Заходимо в систему з правами адміністратора
  2. Натискаємо правою кнопкою миші по значку «Мій комп'ютер» і вибираємо «Управління» або через «Панель управління»> «Адміністрування»> «Керування комп'ютером» заходимо в «Служби» і зупиняємо службу «Служби віддалених робочих столів».
  3. Через провідник заходимо на C: \ Windows \ System32 і шукаємо там файлик termsrv.dll. Кількома по ньому правою кнопкою миші, вибираємо «Властивості». Далі заходимо у вкладку «Безпека», в поле «Групи або користувачі» вибираємо групу Адміністратори. У наведених нижче ілюстраціях у мене вже виставлені всі параметри і дозволу:
    Яким же чином можна змусити працювати Windows 7 як повноцінний термінальний сервер
  4. Далі під полем «Дозволи для групи Адміністратори» тиснемо кнопку «Додатково». Повинно вилізти віконце під назвою «Додаткові параметри безпеки для termsrv.dll», де у вкладці «Дозволи» під полем «Елементи дозволів» натискаємо кнопку «Змінити дозволи». Вилізе ще одне віконце під тією ж назвою, що і перед ним, тільки тепер ви можете вибрати в полі «Елементи дозволів» елемент «Адміністратори» і натиснути кнопку «Змінити». Вилізе віконце «Елемент дозволів для termsrv.dll», де в поле «Дозволи» встановіть галочку на «Дозволити повний доступ»: У всіх вікнах натискаємо ОК для застосування внесених змін.
  5. Тепер для зміни власника файлу termsrv.dll відкриваємо командний рядок з правами адміністратора. Скопіюємо команду в командний рядок:> takeown / f C: \ Windows \ System32 \ termsrv.dll

    Натискаємо Enter. Система повинна повідомити нам про те, що власник файлу змінений на поточного користувача.

  6. Перейменовуємо файл termsrv.dll будь-що-небудь типу termsrv.dll.original, залишивши його в якості резервної копії. Скачаний файл перейменовуємо в termsrv.dll і копіюємо його в C: \ Windows \ System32.
  7. Тепер виробляємо запису до реєстру, копіюючи команди в командний рядок:> REG ADD "HKLM \ SYSTEM \ CurrentControlSet \ Control \ Terminal Server" / v fDenyTSConnections / t> REG_DWORD / d 0 / f> REG ADD "HKLM \ SYSTEM \ CurrentControlSet \ Control \ Terminal Server "/ v fSingleSessionPerUser / t> REG_DWORD / d 10 / f

    В останній команді 10 - кількість одночасних сесій. Можете тут поставити потрібну вам кількість.

  8. Далі нам потрібно створити користувача, через якого ми будемо підключатися по RDP. Для цього натискаємо правою кнопкою миші по значку «Мій комп'ютер» і вибираємо «Управління» або через «Панель управління»> «Адміністрування»> «Керування комп'ютером» вибираємо «Локальні користувачі та групи» в дереві зліва, відкриваємо папку «Користувачі», правою кнопкою миші натискаємо по вільному місцю в списку користувачів, в контекстному меню вибираємо «Новий користувач ...». Заповнюємо запропоновану форму, тиснемо кнопку «Створити». Тепер в списку користувачів знаходимо нашого нового користувача і подвійним кліком по ньому відкриваємо властивості користувача, де заходимо у вкладку «Членство в групах» додаємо групи «Адміністратори» і «Користувачі віддаленого робочого стола».
  9. Все готово, залишилося тільки запустити службу «Служби віддалених робочих столів» і дозволити віддалений робочий стіл, для чого у властивостях системи зліва вибираємо «Налаштування віддаленого доступу». Вилізе віконце «Властивості системи» з відкритою вкладкою «Віддалений доступ», де в блоці «Віддалений робочий стіл» вибираємо середній параметр «Дозволити підключення від комп'ютерів з будь-якою версією віддаленого робочого столу (небезпечніше)». Після перевірки роботи цю настройку можна змінити на більш суворий. Натискаємо кнопку «Вибрати користувачів», додаємо користувача, створеного для віддаленого доступу, за допомогою кнопки «Додати».
  10. Перезавантажуємо машину, на іншій машині запускаємо RDP клієнт, вводимо адресу комп'ютера з Windows 7, вибираємо користувача, якого ми створювали для віддаленого доступу, вводимо пароль і ... користуємося віддалено комп'ютером в той момент, коли за ним працює хтось інший.

Таким чином нам вдалося створити повноцінний сервер терміналів з призначеної для користувача системи.

Вищеописані маніпуляції слід робити тільки в навчальних, лабораторних цілях, не переслідуючи ніяких комерційних вигод. Для використання даних недокументованих можливостей потрібно звіритися з ліцензійною угодою на Windows 7 Ultimate. Файли запропоновані для скачування в даній статті знайдені на публічних ресурсах мережі Інтернет (на момент написання статті) і автор статті не має відношення до їх створення. Автору (рівно як і власнику ресурсу) нічого невідомо про порушення чиїх яких прав і будь-яких ліцензійних угод фактом поширення зазначених файлів.

подякувати:



Новости
  • Виртуальный хостинг

    Виртуальный хостинг. Возможности сервера распределяются в равной мере между всеми... 
    Читать полностью

  • Редизайн сайта

    Редизайн сайта – это полное либо частичное обновление дизайна существующего сайта.... 
    Читать полностью

  • Консалтинг, услуги контент-менеджера

    Сопровождение любых интернет ресурсов;- Знание HTML и CSS- Поиск и обновление контента;-... 
    Читать полностью

  • Трафик из соцсетей

    Сравнительно дешевый способ по сравнению с поисковым и контекстным видами раскрутки... 
    Читать полностью

  • Поисковая оптимизация

    Поисковая оптимизация (англ. search engine optimization, SEO) — поднятие позиций сайта в результатах... 
    Читать полностью