воскресенье, 21 ноября 2010 г.

Установка и настройка Key Management Service (KMS) в корпоративной среде Windows Server 2008/Windows Vista

Позновательная статья о работе сервиса Key Management Service (KMS)
Ссылка

Создаем msi пакет java

Есть несколько путей для получения MSI пакеты из JRE инсталятора.

1. Запускаем Offline инсталятор.
Например jre-6u11-windows-i586-p.exe инсталируем это.
Когда откроется последния страница мастера, НЕ НАЖИМАЙТЕ на Finish пока.
Переходим в католог Application Data\Sun\Java и ищем папку с именем jre1.6.0_11
Она содержит два файла: MSI и CAB. Чтобы испоьлзовать успешно MSI пакет, необходимо чтобы это CAB лежал в этой же папке.

Есть еще второй путь (ИМХО лучше). . .

2. Запускаем JRE Kernel installer.

jre-6u11-windows-i586-p-iftw-k.exe
Появится первая страница мастера инсталятора.
Остановитесь, и прежде чем установить посмотри в каталоге Data\Sun\Java\jre1.6.0_11
и найлете файл: jre1.6.0_11-c-k.msi

Любым MSI или java EXE инсталятором можно запустить в тихом режиме(только со статус баром) используя /qr в командной строке.

Пример:
msiexec /qr jre1.6.0_11-c-k.msi
или
jre-6u11-windows-i586-p.exe /qr

вторник, 16 ноября 2010 г.

Сводка разрешений NTFS

Read
Обеспечивает просмотр, копирование, печать и переименование файлов, папок и объектов. Не позволяет запускать выполняемые программы, кроме файлов сценариев. Позволяет считывать разрешения объектов, атрибуты объектов и расширенные атрибуты (например, бит Archive, EFS). Позволяет составить список файлов и подпапок папки

Write
Разрешения чтения, плюс создание и перезапись файлов и папок

List (Folders Only)
Позволяет просматривать имена файлов и подпапок внутри папки

Read & Execute
Чтение разрешений и запуск программных файлов

Modify
Предоставляет все разрешения, кроме возможности присвоить владение и назначать разрешения. Позволяет читать, удалять, изменять и перезаписывать файлы и папки

Full Control
Обеспечивает полное управление папками и файлами, в том числе позволяет назначать разрешения

Special Permissions
Позволяет составлять комбинации из 14 более детальных разрешений, которые не входят ни в одно из остальных 6 суммарных разрешений. К этой группе относится разрешение Synchronize


Детальные разрешения NTFS


Traverse Folder / Execute File
Traverse Folder позволяет перемещаться по папкам для доступа к другим файлам и папкам, даже если субъект безопасности не имеет разрешений в транзитной папке. Применяется только к папкам. Traverse Folder вступает в силу, только если субъект безопасности не имеет разрешения Bypass traverse checking user (предоставляется группе Everyone по умолчанию). Execute File позволяет запускать программные файлы. Назначение разрешения Traverse Folder для папки не устанавливает автоматически разрешения Execute File для всех файлов в папке

List Folder / Read Data
Обеспечивает просмотр имен файлов и подпапок в папке. List Folder воздействует только на содержимое папки -- оно не влияет на то, будет ли внесена в список папка, для которой назначается разрешение. Read Data позволяет просматривать, копировать и печатать файлы

Read Attributes
Субъект безопасности видит атрибуты объекта (например, Read-only, System, Hidden)

Read Extended Attributes
Субъект безопасности видит расширенные атрибуты объекта (например, EFS, Compression)

Create Files / Write Data
Create Files позволяет создавать файлы внутри папки (применяется только к папкам). Write Data позволяет вносить изменения в файл и перезаписывать существующий контент (применяется только к файлам)

Create Folders / Append Data
Create Folders позволяет создавать папки внутри папки (применяется только к папкам). Append Data позволяет вносить изменения в конец файла, но не изменять, удалять или перезаписывать существующие данные (применяется только к файлам)

Write Attributes
Определяет, может ли субъект безопасности записывать или изменять стандартные атрибуты (например, Read-only, System, Hidden) файлов и папок. Не влияет на содержимое файлов и папок, только на их атрибуты.

Write Extended Attributes
Определяет, может ли субъект безопасности записывать или изменять расширенные атрибуты (например, EFS, Compression) файлов и папок. Не влияет на содержимое файлов и папок, только на их атрибуты

Delete Subfolders and Files
Позволяет удалять подпапки и файлы, даже если разрешение Delete не предоставлено подпапке или файлу

Delete
Позволяет удалять папку или файл. При отсутствии разрешения Delete для файла или папки ее можно удалить, если имеется разрешение Delete Subfolders and Files в родительской папке

Read Permissions
Позволяет читать разрешения (например, Full Control, Read, Write) файла или папки. Не позволяет прочитать сам файл

Change Permissions
Позволяет изменять разрешения (например, Full Control, Read, Write) файла или папки. Не позволяет изменять сам файл

Take Ownership
Определяет, кто может быть владельцем файла или папки. Владельцы всегда могут иметь Full Control, и их разрешения в файле или папке не могут быть постоянно отменены, если при этом не отменяется и право владения

Synchronize
Администраторы редко используют это разрешение. Применяется для синхронизации в многопотоковых, многопроцессных программах и определяет взаимодействие между несколькими потоками, которые обращаются к одному ресурсу