Как «убить» все процессы 1С на сервере терминалов

Опубликовано Опубликовано в рубрике 1C Программирование, MS Windows Server 2003

На сервере работает масса людей и частенько, некоторые из них, забывают закрыть перед уходом домой программу 1С. Автоматизация, которая исполняется ночью, требует монопольного доступа к базе данных 1С, а соответственно натыкается на проблему. Данная проблема решена при помощи … (далее…)

FAQ по Windows Server 2003 (1 выпуск)

Опубликовано Опубликовано в рубрике MS Windows Server 2003

Q. Как убрать в ОС Windows Server 2003 функцию «регистрация событий завершения работы» что бы при запуске компьютера не надо было вводить Ctrl+Alt+Delete а при выходе не вписывать причину завершения работы.

A. если сервер не в домене, то вызываешь оснастку

gpedit.msc

далее Computer Configuration/Windows Setting/Security Setting/Local Policy/Security Options — параметр : Interactive Logon: Do Not Requre Ctrl+Alt+Del — выставляешь enable

(это уберет приглашение о трехкнопочьи)

… далее

Computer Configuration/Administrative Templates/System

Параметр Display Shotdown Event Treker — в disable

(сделает винду чуть-чуть мене наглой)

 

если сервер в составе домена , то все это нужно менять через политики домена (хотя собственно , если на уровне домена эти политики не переобределяются — можно и локальные, хотя правильней все таки через GPO)

 

все эти параметры можно конечно менять непосредственно редактируя реестр, но использовать оснастки тоже вообщем то правильно =)

Rdesktop и русская клавиатура

Опубликовано Опубликовано в рубрике Linux

Rdesktop — открытый клиент для сервера терминалов Windows NT и Windows 2000/2003 (RDP), предназначенный для доступа терминального клиента к рабочему столу Windows. В отличие от Citrix ICA эта программа не требует установки дополнительного ПО на сервер.

За основу я взял Alt Linux 4.0.0 Desktop. В стандартном комплекте Rdesktop’a нет, поэтому нужно установить его вручную:

1. вставляем диск с Alt Linux’ом
2. Menu – Система – Менеджер пакетов или вводим в консоли synaptic; для входа в приложение вводим пароль root, после чего перед нами появляется окно программы:

3. далее идем в поиск и вводим rdesktop
4. ставим галочку
5. нажимаем установить

После установки, проверяем, работает ли программа:

1. идем в консоль и вводим rdesktop
2. в итоге получаем

Программа установлена корректно и с ней можно работать.

Далее идем в контекстное меню рабочего стола: Создать – Ссылка на приложение. Идем во вкладку Приложение, в поле Команда вводим следующее:

rdesktop 192.168.0.1 -u user -p pass -k rus -f

Теперь давайте разберем ее:

192.168.0.1 – ip сервера, к которому вы подключаетесь

-u user – логин

-p pass – пароль

-k rus – раскладка клавиатуры (Почему rus, а не en-us или ru? Об это будет сказано дальше.)

-f – полноэкранный режим

Это стандартные функции. Вы так же можете включить что-то свое.

Нажимаем ОК.

Все готово к использованию. Нажимаете на созданную ссылку и вы автоматически попадаете на сервер, не вводя логин и пароль. Почему? Потому что мы уже ввели в команде логин и пароль.

И так, мы на сервере.

Хочу предупредить, что в rdesktop’e есть глюк с раскладкой клавиатуры! Т.е. многие символы не печатаются или печатаются неправильно и т.д. Что нам с этим делать? Лично я создавал специальный файл. Так и сделаем.

Создаем текстовый документ с именем, например rus и вставляем следующий код:

Далее идем по следующему адресу: /usr/share/rdesktop/keymaps и вставляем созданный нами файл rus.

Вот и все! Rdesktop настроен, раскладка клавиатуры то же. Можно приступать к работе.

Автоматический вход в систему Windows Server 2003 / Windows XP

Опубликовано Опубликовано в рубрике MS Windows Server 2003

По работе столкнулся с необходимостью сделать автоматический вход в систему, ввиду того что только после входа работают некоторые запланированные процессы, а бывают ситуации (свет выключили и т.д.) при которых после перезапуска сервер оказывается без управлени.

Оказалось все решается очень просто:

  1. Запускаем редактор реестра. Пуск -> Выполнить, набрать строку «regedit» и нажать клавишу ОК). Откроется окно реестра.
  2. Двигаемя по ветке реестра HKEY_LOCAL_MACHINE -> SOFTWARE -> Microsoft -> WindowsNT -> CurrentVersion -> Winlogon
  3. Изменяем параметр DefaultUserName, где необходимо указать имя пользователя.
  4. Ищем параметр DefaultPassword, если его нет, то создаем его (тип строковый параметр). В значении указываем пароль пользователя.
  5. Далее находим AutoAdminLogon, если тоже не окажется, то придется его создать. Устанавливаем значение 1.
  6. Закрываем редактор реестра и перегружаемся .

После перезапуска вход в систему выполняется автоматически.

Для того чтобы обойти автоматический вход в систему необходимо при завершении сеанса или при перезагрузке удерживать клавишу SHIFT. Данная операция приведет только к изменению первого вода в систему.

Решение данной проблемы не сложно, но требует внимательности осторожности, поскольку неправильное редактирование реестра может привести к краху системы. К тому же возникает серьезный вопрос безопасности, так как любой человек имеющий физический доступ к компьютеру может воспользоваться им. Будте рассудительны и осторожны.

Активация служб терминалов Windows Server 2003

Опубликовано Опубликовано в рубрике MS Windows Server 2003

Службы терминалов являются дополнительным компонентом систем семейства Microsoft Windows Server 2003, а также Windows 2000 server. Службы терминалов позволяют использовать графический интерфейс Windows на удаленных устройствах, подключенных к локальной сети, глобальной сети или Интернету.

Службы терминалов могут работать в двух режимах

A. Remote Desktop for Administration (ранее известный как Terminal Services in Remote Administration mode)
Этот режим предназначен для предоставления операторам и администраторам возможности удаленного доступа к серверам и контроллерам доменов. Сервер, настроенный для удаленного администрирования, не требует дополнительного лицензирования. В этом режиме возможно только два одновременных подключения.

B. Terminal Server mode
Этот режим не имеет ограничений по количеству подключений, но требует дополнительного лицензирования. Решению проблемы активизации (то есть добавлению необходимых лицензий) и посвещена эта статья. В неактивированном состоянии сервер проработает 120 дней (в Windows 2000 — 90 дней).

[cut=читать подробное руководство]Прежде всего нужно включить режим Terminal Server mode, это делается через компонент Панели управления (Control Panel) «Add or Remove Programs» — «Add/Remove Windows Components». Так же нам небходима установленная служба Terminal Server Licensing.

Далее можно непосредственно приступать к активации небходимых лицензий. Эта задача состоит из двух частей. Первая — активизация лицензии для самого Terminal Server-а, а вторая — установка Client Access Licenses (CALs), лицензий, определяющих количество одновременно подключенных пользователей.

1) Запускаем Terminal Server Licensing (Start -> Control Panel -> Administrative Tools-> Terminal Server Licensing).

2) Выбираем сервер терминалов, который мы хотим активировать, далее right-click и Properties. На вкладке Installataion Method выбираем метод установки Web Browser (в Windows 2000 — WorldWideWeb).

3) Переходим на вкладку Required Information, заполняем поля различной лабудой и жмем OK.

4) На терминал-сервере, который мы активируем, right-click и Activate Server, запустится Terminal Server License Server Activation Wizard. Знакомимся с описанием и жмем Next.

5) Выбираем метод активации Web Browser (в Windows 2000 — WorldWideWeb), жмем Next.

6) На этом шаге нам небходимо обратится на сайт M$ https://activate.microsoft.com/ для получения License Server ID.

7) На веб-сайте Terminal Server Licensing выбираем опцию Activate a License Server и жмем Next.

8) На этом шаге нам нужно заполнить поля, помеченные (*). Product ID берем из Terminal Server License Server Activation Wizard (см. шаг 6), остальные поля заполяем той же лабудой, что и на шаге 3. После того жмем Next, далее проверяем введенную инфу и опять жмем Next.

9) Если все правильно, то мы получим необходимый License Server ID. Сайт https://activate.microsoft.com/ закрывать не нужно, он нам прегодится в дальнейшем для получения Client Access Licenses (CALs).

Вводим полученный License Server ID в Terminal Server License Server Activation Wizard (см. шаг 6), а так же желательно распечатать страничку или сохранить где-нибуть License Server ID, он может потом потребоватся. Жмем Next.

На этом, первая часть, активизация самого сервера терминалов, завершина.

10) Для установки Client Access Licenses (CALs) (вторая часть), нужно провериь, что галочка Start Terminal Server Client Licensing Wizard установлена, и нажать Next. Мы увидим превтствие мастера установки клиентских лицензий. Знакомимся и ифой и жмем Next.

11) На этом шаге нам опять нужно будет обратится на сайт https://activate.microsoft.com/, а точнее, на ту страницу, которая упоминалась на шаге 9 (она должна быть открыта). На вопрос «Do you wish to install license tokens at this time?» отвечаем Yes (см. шаг 9).

12) На этом шаге нам нужно заполнить поля, помеченные (*). License Server ID берем из Terminal Server CAL Installation Wizard (см. шаг 11), в качестве License Program выбираем Enterprise agreement (обязательно, иначе не прокатит!), остальные поля заполяем той же лабудой, что и на шаге 3. После этого жмем Next.

13) Самый главый шаг! Тут необходимо выбрать:
Product Type — Windows Server 2003 Terminal Server Per Device Client Access License
(в Windows 2000 — Windows 2000 Server Terminal Services Client Access License (per-device))
Quantity — количество лицензий необходимых вам
Agreement Number — можно взять в топике Активация служб терминалов / Terminal Services [?] в Варезнике или найти любой другой.
Далее жмем Next, проверяем введенную инфу и опять жмем Next.

14) Если все правильно, то мы получим необходимый License Key Pack ID, который вводим в Terminal Server CAL Installation Wizard (см. шаг 11), жмем Next, а потом Finish.

Вот, собственно, и все. 🙂

Стырено тут forum.ru-board.com