вторник, 1 июля 2008 г.

Автоматический вход в Windows XP. Отключение выбора пользователей.

На всякий случай перепечатываю в свой блог.

Многие пользователи ПК немного нервничают (лично я сильно)))), когда после включения компьютера и загрузки Windows XP им предлагается выбрать пользователя и осуществить вход. Безусловно, такой подход обеспечивает большую безопасность в компьютерных классах ВУЗов и школ, однако в домашних условиях иногда мешает. Итак, рассмотрим как отключить выбор пользователей ОС, окно приветствия и так далее…

После настройки автоматического входа в систему каждый, кто имеет физический доступ к этому компьютеру, может получить доступ к нему и ко всем его ресурсам, включая все сети, к которым подключен компьютер. Кроме того, в этом случае пароль хранится в реестре в незашифрованном виде. Раздел реестра, в котором хранится пароль, доступен в удаленном режиме пользователям, являющимся членами группы «Прошедшие проверку». Таким образом, использование автоматического входа в систему оправданно только в том случае, если обеспечена физическая безопасность системы и запрещен доступ к реестру не обладающим специальными разрешениями пользователям. Внимание! Автоматический вход в систему делает использование Windows XP более удобным. С другой стороны, это приводит к снижению степени защищенности системы.

Воспользуйтесь редактором реестра, чтобы добавить в реестр учетные данные. Для этого выполните следующие действия

1...Нажмите кнопку Пуск, выберите команду Выполнить, введите в командную строку regedit и нажмите кнопку ОК.

2...Найдите следующий параметр реестра: HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindowsNTCu rrentVersionWinlogon

3...Дважды щелкните параметр DefaultUserName, введите свое имя пользователя и нажмите кнопку OK

4...Дважды щелкните параметр DefaultPassword, введите в поле «Значение» свой пароль и нажмите кнопку OK

• Если параметр DefaultPassword отсутствует, создайте его. Для этого выполните следующие действия.

a. В меню Правка редактора реестра выберите пункт Создать, а затем Строковый параметр.
b. Укажите в качестве названия параметра DefaultPassword и нажмите клавишу ВВОД.
c. Дважды щелкните созданный параметр и в поле Значение введите пароль.
Если значение DefaultPassword не задано, система автоматически изменяет значение раздела реестра AutoAdminLogon с 1 (истина) на 0 (ложь), тем самым отключая автоматический вход.

5...Дважды щелкните параметр AutoAdminLogon, введите в поле Значение число 1 и нажмите кнопку OK.

• Если параметр AutoAdminLogon отсутствует, создайте его. Для этого выполните следующие действия.
a. В меню Правка редактора реестра выберите пункт Создать, а затем Строковый параметр.
b. Укажите в качестве названия параметра AutoAdminLogon и нажмите клавишу ВВОД.
c. Дважды щелкните созданный параметр и в поле Значение введите число 1

6...Закройте редактор реестра

7...Нажмите кнопку Пуск и перезагрузите компьютер

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

Чтобы обойти процедуру автоматического входа или войти в систему от имени другого пользователя, удерживайте клавишу SHIFT после завершения сеанса или перезапуска Windows XP. Это приводит к изменению только процедуры первого входа в систему. Для применения измененной процедуры в дальнейшем администратор должен настроить следующий параметр реестра: HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindowsNTCu rrentVersionWinlogon


Параметр:ForceAutoLogon
Тип: REG_SZ
Данные: 1


В Microsoft Windows XP Home Edition и Microsoft Windows XP Professional на компьютере, который не входит в состав домена, автоматический вход в систему также можно отключить без редактирования реестра. Для этого выполните следующие действия.

1...Нажмите кнопку Пуск и выберите пункт Выполнить

2...В поле Открыть введите команду control userpasswords2 и нажмите кнопку OK

Примечание: При попытке отобразить справку в окне учетных записей пользователей в Windows XP Home Edition справка не отображается. Кроме того, появляется следующее сообщение об ошибке. Не удается найти файл справки диск:WindowsSystem32users.hlp. Проверьте наличие файла на диске и при необходимости переустановите его.

3...Снимите флажок «Требовать ввод имени пользователя и пароля», а затем нажмите кнопку Применить

4...В окне Автоматический вход в систему введите пароль в полях Пароль и Подтверждение.

5...Нажмите кнопку OK, чтобы закрыть окно Автоматический вход в систему, а затем нажмите кнопку OK еще раз, чтобы закрыть окно Учетные записи пользователей.


Источник.
ЗЫ В Vista тоже прокатит))))

понедельник, 30 июня 2008 г.

Запускаем VPN подключение как службу

Возможность пользовать приложение как службу дает ахрененно нужную нам весЧь - постоянное подключение VPN к серверу, несмотря на ребуты компа Для этого:
1. Создаем VPN подключение и настраиваем его как надо, то есть включаем максимально количество реконнектов на случай разрыва (я б писал с синтервалом в 5 минут, что зазря машину мучать) и называем его VPNCONNECT.
2. Создаем батник autovpn.bat (название отражает смысл- автоматический пуск сокдинения vpn). В теле батника пишем строку "@cmd /k start rasdial NAME LOGIN PASS", где NAME - название подключения (в нашем случае VPNCONNECT); LOGIN и PASS собсно логин и пасс Их к сожалению придется указывать в явнм виде, поэтому батник лучше куда-нить запихнуть поглубже... Но мы же для примера
3. положим его в "C:\windows\vpn"
4. Далее регистрируем его в качестве службы. Для этого пользуемся инструкцией с сайта мелкософта или смотрим мной кешированную копию или краткая выжимка:
Цель: заставить Windows установть службу "autovpnconnect", которая будет запускать "autovpn.bat" в качестве службы. Для этого
4.а понадобится (качаем) например набор Windows 2003 Resource Kit в состав которого входят нужные нам программы. Программа Instrsrv.exe отвечает за установку и удаление системных служб
из операционной системы Windows, а программа Srvany.exe позволяет
выполнять в качестве службы любое приложение Windows.
4.б Берем оттуда соответственно только Instrsrv.exe и Srvany.exe и кладем в определенную нами выше для этой задачи диреторию "C:\windows\vpn"
4.в В командной строке MS-DOS (выполняется CMD.EXE) введите следующую команду:
"C:\windows\vpn\INSTSRV.EXE autovpnconnect C:\windows\vpn\SRVANY.EXE"
ПРИМЕЧАНИЕ. Для проверки правильности создания службы убедитесь, что параметр в разделе HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\autovpnconnect указывает на SRVANY.EXE. Если этот параметр установлен неправильно, служба прекращает работу вскоре после запуска и возвращает код события 7000 — «Не удается запустить имя_службы

4.г Запустите редактор реестра (Regedt32.exe) и найдите следующий подраздел:
"HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\autovpnconnect"
4.д В меню «Правка» выберите «Добавить раздел». Введите следующие данные и нажмите кнопку «ОК»:
Название раздела: Параметры
Класс: <пустая строка (пусто)>
4.е Выберите раздел «Parameters» (Параметры).
4.ж В меню «Правка» выберите «Добавить параметр». Введите следующие данные и нажмите кнопку «ОК»:
Имя параметра: Application
Тип данных: REG_SZ
Строка: "C:\windows\vpn\autovpn.bat"
4.з Закройте редактор реестра.
Примечание. По умолчанию вновь созданная служба настроена на автоматический запуск
при перезагрузке системы. Для изменения этого режима на «Вручную»
запустите приложение «Службы» из панели управления и измените значение
параметра на «Вручную».


Огромное спасибо Diews и отдельное ishua.