Разработка Perl-скрипта Для Создания Учетных Записей На Ldap

  • Автор темы Z0om
  • Дата начала
Z

Z0om

Гость
#1
Здравствуйте. Помогите пожалуйста с таким специфическим вопросом. Для дипломного проекта я хочу разработать perl-скрипт, который позволял бы автоматизировано создавать нужное количество учетных записей (для студентов) на LDAP-сервере. Предполагается, что сервер будет работать на Linux CentOS, а тестирование скрипта планируется провести под виртуальной машиной VirtualBox (где будет установлен LDAP-сервер на CentOS). На данный момент уже существуют скрипты, которые могут не автоматизировано создавать одну учетную запись на LDAP-сервере, но попытка протестировать и разобраться в работе таких скриптов вызвала у меня затруднение. Дело в том, что например, при программировании на C++, я в свое время использовал MS Visual Studio, который давал возможность пошагово выполнять команды и отслеживать содержимое переменных. Для Perl дело обстоит несколько сложнее. В этом случае мне, по идее надо разрабатывать скрипт работая под Windows, а конечное тестирование должно проходить под CentOS. Какую систему разработки можно использовать для работы в этих условиях? Поискав в интернете, я нашел только одну программу - ActivePerl Pro Studio 4.1.1. Но я не уверен, возможно ли с помощью нее протестировать и улучшить такой не простой скрипт, ведь в процессе своей работы, он обращается к LDAP-серверу, на котором он должен создать учетную запись. Как быть в этом случае? Существует ли ПО, позволяющее протестировать такой скрипт с возможностью эмуляции виртуального LDAP-сервера, под Windows? Если под Windows такого ПО нету, может быть есть под Linux?
 

arto

Member
21.06.2006
10
0
#2
Здравствуйте. Помогите пожалуйста с таким специфическим вопросом. Для дипломного проекта я хочу разработать perl-скрипт, который позволял бы автоматизировано создавать нужное количество учетных записей (для студентов) на LDAP-сервере. Предполагается, что сервер будет работать на Linux CentOS, а тестирование скрипта планируется провести под виртуальной машиной VirtualBox (где будет установлен LDAP-сервер на CentOS). На данный момент уже существуют скрипты, которые могут не автоматизировано создавать одну учетную запись на LDAP-сервере, но попытка протестировать и разобраться в работе таких скриптов вызвала у меня затруднение. Дело в том, что например, при программировании на C++, я в свое время использовал MS Visual Studio, который давал возможность пошагово выполнять команды и отслеживать содержимое переменных. Для Perl дело обстоит несколько сложнее. В этом случае мне, по идее надо разрабатывать скрипт работая под Windows, а конечное тестирование должно проходить под CentOS. Какую систему разработки можно использовать для работы в этих условиях? Поискав в интернете, я нашел только одну программу - ActivePerl Pro Studio 4.1.1. Но я не уверен, возможно ли с помощью нее протестировать и улучшить такой не простой скрипт, ведь в процессе своей работы, он обращается к LDAP-серверу, на котором он должен создать учетную запись. Как быть в этом случае? Существует ли ПО, позволяющее протестировать такой скрипт с возможностью эмуляции виртуального LDAP-сервера, под Windows? Если под Windows такого ПО нету, может быть есть под Linux?
для perl есть отладчик (perldoc perldebug)
ldap сервер умеет работать по сети, так и тестируйте.