Архив рубрики: HOWTO’s
SSL: установка и примеры использования утилиты ssldump
23 января 2014
SSL: конвертировать файл .JKS в .PEM0 (0)
22 января 2014
Задача — импортировать все данные из хранилища формата .JKS в формат .PEM. Сначала — перенесём данные в формат PKCS12 с использованием утилиты keytool, с помощью которой и выполнялось создание и наполнение хранилища .JKS и сохраним всё в файл с расширением .p12: # keytool -importkeystore -srckeystore oldstorename.jks -destkeystore newstorename.p12 -srcstoretype JKS -deststoretype PKCS12 -srcalias myalias -destalias… Читать далее »
![]()
Windows: создание установочного exe-файла из SFX-архива0 (0)
17 января 2014
Задача — создать единый exe-файл, который будет выполнять распаковку архива с файлами и каталогами, и запускать скрипт для установки. Для этого используем утилиту 7-ZIP SFX Maker. Сначала создаём 7z-архив, содержащий нужные каталоги. В примере будут использоваться такие данные:
![]()
Windows: установка системных переменных из командной строки0 (0)
14 января 2014
В отличии от стандартной команды SET, которая устанавливает переменную только для текущей сессии командной строки, SETX может задавать переменные как системные, так и пользовательские, как на локальной — так и на удалённой машине. Для примера — рассмотрим вариант использования SETX в batch-скрипте, который должен выполняться при запуске приложения и устанавливать переменные: setx M2_HOME «C:AutoTestOptapache-maven-2.2.1″… Читать далее »
![]()
LDAP: управление пользователями и группами с помощью ldapscripts0 (0)
11 января 2014
ldapscripts — набор shell-скриптов,упрощающих работу с пользователями и группами в UNIX-системах. Вместо создания отдельных ldif-файлов каждый раз для добавления новой записи в LDAP — можно воспользоваться утилитами ldapadduser или ldapaddgroup. Кроме того, ldapscripts предоставляют ещё несколько утилит, упрощающих работу с LDAP. Скрипты используют объектные классы posixAccount (ldapadduser) и posixGroup (ldapaddgroup):
![]()
LDAP: добавление записи из ldif-файла на примере создания root для DIT и описание objectClass0 (0)
6 января 2014
Запись (entry) root — она же base, она же suffix, является корневой записью верхнего уровня для всего дерева DIT (информационное дерево каталога — Data Information Tree). Один LDAP-сервер может иметь несколько DIT, но только один Root DSE (запись самого верхнего уровня в иерархии LDAP). DSE расшифровывается как DSA Specific Entry (специфичная для DSA запись). DSA… Читать далее »
![]()
OpenLDAP: включить поддержку шифрования TLS для сервера и phpLdapAdmin клиента0 (0)
4 января 2014
Что такое TLS можно почитать тут>>>. Наша задача — обеспечить шифрование между LDAP-сервером и его клиентом — phpLdapAdmin. Хотя они и работают в данном случае на одном хосте — но даже в таком случае это имеет смысл, особенно — если на сервере имеются учётные записи для других пользователей с доступом к консоли. Почему — будет… Читать далее »
![]()
FreeBSD: установка phpLdapAdmin для OpenLDAP0 (0)
3 января 2014
Установка производится на: # uname -ro FreeBSD 9.1-RELEASE-p5 # httpd -v Server version: Apache/2.2.26 (FreeBSD) Server built: Jan 2 2014 10:12:17 # mysql -V mysql Ver 14.14 Distrib 5.5.35, for FreeBSD9.1 (i386) using 5.2 Ищем порт:
![]()
FreeBSD: запретить или разрешить SSH-логин для root0 (0)
2 января 2014
По-умолчанию — во FreeBSD запрещён удалённый вход пользователю root. Если вы хотите изменить это — отредактируйте файл /etc/ssh/sshd_config. В нём найдите строку: PermitRootLogin no
![]()
FTP4ALL: установка, настройка, управление0 (0)
25 декабря 2013
FTP4ALL — очень старая система, предшественник сервера OpenFTPD, и более не поддерживается разработчиками: FTP4ALL is no longer maintained. This web site is only for historic purposes. Visit the successor project OpenFTPD instead. Но — пришлось с ним иметь дело. Так как документации о нём практически нет (спасибо официальному сайта проекта — там информации более чем… Читать далее »
![]()