Положа руку на сердце скажу, что делать контроллер домена в понимании винды на линуксе - костылЬ ещё тот.
Меня порой терзают смутные сомнения, а нафига он вообще нужен, но, раз уж он заведён был до меня (на винде), то не перенастраивать же клиетские компы теперь...
Поднять на линуксе его можно, гемороно правда (впрочем как и на венде). Говоря откровенно, каждая система должна работать там, где умеет лучше всего. Исходя из того что линукс прекрасно работает как сервер, уже можно утверждать что с настройкой проблем не будет. К сожалению приходиться признать тот факт, что в помойке AD лучше всего работает виндовый сервер, специально на это поднятый.
Однако, если нет необходимости полностью соблюдать "стандарт" нашей любимой корпорации, то поднять контроллер домена на самбе, можно минут за 20 (при этом попивая кофеёк с булочкой и читая башорг).
Если нужны все примочки МS, то придётся плясать с бубном ещё сутки (девочки и сауны при этом исключаются).
В итоге ничего невозможного нет. Есть лишь вопрос цены, в плане целесообразности в общем, и денег в частности.
oO
Если кому ныжны конфиги или просто подискутировть - всегда пожалуйста. Я свой контроллер настроил, так что теперь у меня времени больше, что бы побазарить.
P.S. Вряд ли это овпадение, что именно сегодня, 1 апреля, я закончил с его настройкой.... :D
Контроллер домена на базе Unix
К сожалению приходиться признать тот факт, что в помойке AD лучше всего работает виндовый сервер, специально на это поднятый.
К.О. сожалеет... Любопытно...
дык Самба 4 вышла уже ? :) вроде как бы ожидалось, что она заменит AD...
дык Самба 4 вышла уже ? smile вроде как бы ожидалось, что она заменит AD...
конечно заменит!
я, как маинтейнер нового дистра Winlinux (slackware+debian) ответственно заявляю: заменит. Достаточно будет ткнуть на samba4_setup.exe, и всё заработает!
FIXED: это вчера писать надо было...
samba4_setup.exe, и всё заработает!
Причём с флешки. На любом компе, с любой операционкой, с любой железкой. :D
Подтверждаю.
Если кому ныжны конфиги или просто подискутировть - всегда пожалуйста. Я свой контроллер настроил, так что теперь у меня времени больше, что бы побазарить.
P.S. Вряд ли это овпадение, что именно сегодня, 1 апреля, я закончил с его настройкой.... :D
Уважаемый Vadimsky, ситуация такая фирма 10 компов все под Win XP pro активно развивается поэтому уверен что через пол года их 50 будет нужно:
1. Контроллер домена, а именно сетевая идентификация, возможность сетевого доступа к принтерам, групповые политики.
2. На серваке пока крутиться будет всего одна задача базы 1С в файловом режиме и их бэкап, причем как средствами самой 1С так и хотелось бы средствами сервака, в последствии хотелось бы подобие фаервола типа ИСА и почтовик.
теперь вопросы:
1. Какую платформу выбрать в Unix я вообще ноль даже не разу не ставил?
2. Литературу или помощь для чайников?
Заранее Спасибо.
PS: Для 10 компов Win 2003 server покупать слишком жирно а хочется ось с возможностью модернизации под разные задачи да и хватит уже Билли деньги платить, тем более он сам вор каких поискать ещё.
1. Какую платформу выбрать в Unix я вообще ноль даже не разу не ставил?
есть немного денег? вот здесь продают http://shop.mandriva.ru/
вроде как поддержка 1С у них есть... там и литературу подгонят.
[quote=Braind]1. Какую платформу выбрать в Unix я вообще ноль даже не разу не ставил?
есть немного денег? вот здесь продают http://shop.mandriva.ru/
вроде как поддержка 1С у них есть... там и литературу подгонят.[/quote]
Mandriva Directory Server (MDS) это простой в использовании инструмент управления доступом к каталогам (LDAP), применяемого компаниями для администрирования доступа своих сотрудников, клиентов и партнеров. Mandriva Directory Server является основой для системы управления идентификацией пользователей, администрирования сервиса каталогов и управления сервисом сетей.
99000 р.
Нифига себе немного за такие деньги я себе 2003 server возьму. Нет именно хочется free soft.
Под Debian, CentOS прекрасно ставятся серваки для 1С. Если в файловом режиме - я так понимаю сделать обычную шару и указываем к ней путь то тут уже samba нужна. Если в домен загонять, то опять же samba + LDAP. получается PDC. У меня все отлично работает.
Инфы по PDC в инете много, осталось погугоить.
Моя инструкция поднятия контроллера домена PDC SAMBA + LDAP + CENTOS. Пользователи и их данные хранятся на сервере. Для бекапов есть куча прог и скриптов. Можно заюзать webmin для упрощения жизни нач. админа.
http://linuxforum.ru/help/администрирование:настройка_openldap_samba_в_centos:главная
З.Ы. Базы я бекаплю скриптом
Показать
#!/bin/bash
SOURCE_DATABASE="/home/parus/Data/"
BACKUP_DATABASE="/home/parus/backup/"
COPY_DIR="/home/parus/mirror/"
log_file="/var/log/parus_new_script.log"
function backup_parus()
{
tar -czf ${BACKUP_DATABASE}parus-"$date".tar.gz $SOURCE_DATABASE
cp ${BACKUP_DATABASE}parus-"$date".tar.gz $COPY_DIR
echo "`date` Backup Parus database in $COPY_DIR successfully" >> $log_file
}
date=`date "+%Y-%m-%d"`
if [[ ! -d $BACKUP_DATABASE || ! -d $COPY_DIR ]]; then
echo "`date` WARNING: Папки для резервного копирования не найдены и будут созданы автоматически!" >> $log_file
mkdir -p $BACKUP_DATABASE
mkdir -p $COPY_DIR
fi
if [[ ! $(date +%w) = 6 && ! $(date +%w) = 0 ]]; then
backup_parus
else
echo "`date` Backup базы Паруса не выполнен, т.к. сегодня $(date +%A)" >> $log_file
fi
--=XliN=--, критика приветствуется, или мне промолчать?
--=XliN=--, критика приветствуется, или мне промолчать?
Приветствуется. На ошибках учимся.
[quote=drBatty][quote=Braind]1. Какую платформу выбрать в Unix я вообще ноль даже не разу не ставил?
есть немного денег? вот здесь продают http://shop.mandriva.ru/
вроде как поддержка 1С у них есть... там и литературу подгонят.[/quote]
Mandriva Directory Server (MDS) это простой в использовании инструмент управления доступом к каталогам (LDAP), применяемого компаниями для администрирования доступа своих сотрудников, клиентов и партнеров. Mandriva Directory Server является основой для системы управления идентификацией пользователей, администрирования сервиса каталогов и управления сервисом сетей.
99000 р.
Нифига себе немного за такие деньги я себе 2003 server возьму. Нет именно хочется free soft.[/quote]
Скажу по секрету :) MDS есть в стандартных репозиториях Мандривы Фри, ставьте себе спокойно и настраивайте
tar -czf ${BACKUP_DATABASE}parus-"$date".tar.gz $SOURCE_DATABASE
ну тут я-бы всё в кавычки заключил "${BACKUP_DATABASE}parus-$date.tar.gz"
но это мелочь - хуже, что код ошибки не проверяется - на устройстве может кончится место и т.д.. Тут есть смысл дописать || return $? в конец строки. Читается "или бекап создался успешно, или мы выходим с кодом $?"
cp ${BACKUP_DATABASE}parus-"$date".tar.gz $COPY_DIR
это копия на удалённом диске? логично. Только тоже может не получится. Я тут проверяю, есть-ли вообще этот второй диск? может я его под подушку положил? с другой стороны, если я могу его положить под подушку, у меня могут его и украсть. Потому бекап нужно зашифровать программой GnuPG, публичным ключём. При этом проверяяя коды ошибок конечно.
echo "`date` Backup Parus database in $COPY_DIR successfully" >> $log_file
тут `date` не соответствует $date. лучше-бы
`date -d"$date" +%Y-%m-%d`
if [[ ! -d $BACKUP_DATABASE || ! -d $COPY_DIR ]]; then echo "`date` WARNING: Папки для резервного копирования не найдены и будут созданы автоматически!" >> $log_file mkdir -p $BACKUP_DATABASE mkdir -p $COPY_DIR fi
я так пишу:
[ -d $BACKUP_DATABASE ] || mkdir -p $BACKUP_DATABASE
или
[ -d $BACKUP_DATABASE ] || mkdir -pv $BACKUP_DATABASE >>$log_file
if [[ ! $(date +%w) = 6 && ! $(date +%w) = 0 ]]; then
тут тоже дата не согласована. но это намного хуже - она может изменится. и рано или поздно эта мина рванёт...
ЗЫЖ не вижу проверки от повторного входа. 2 скрипта сразу - это гарантированный баг.
drBatty, Спасибо.. Сейчас буду править и разбираться дальше с башем. Очень дельные советы.
Очень дельные советы.
вам спасибо - это один из лучших скриптов(у вас). Остальные - я часто вообще не понимаю, как ЭТО работает oO
Уважаемый Vadimsky, ситуация такая фирма 10 компов все под Win XP pro активно развивается поэтому уверен что через пол года их 50 будет нужно:
1. Контроллер домена, а именно сетевая идентификация, возможность сетевого доступа к принтерам, групповые политики.
2. На серваке пока крутиться будет всего одна задача базы 1С в файловом режиме и их бэкап, причем как средствами самой 1С так и хотелось бы средствами сервака, в последствии хотелось бы подобие фаервола типа ИСА и почтовик.
теперь вопросы:
1. Какую платформу выбрать в Unix я вообще ноль даже не разу не ставил?
2. Литературу или помощь для чайников?
Отвечу по порядку. Начнём с систем.
Прежде всего Вам нужно заранее определится с тем какие шары будут, сколько под них места нужно и какая файловая система там дорлжна быть (ext4 - тру), какие будут пользователеи и кто именно. Можно даже карандашиком прикинуть всю сетку заранее, это называется планирование.
1. Линукс - любой, абсолютно без разницы, тот к которому душа лежит. Всё равно нужные вам вещи придётся пилить, а пилится всё примерно одинаково.
Я по опыту беру CentOS (щас ещё смотрю в сторону Debian), ставлю в самой минимальной конфигурации. Потом из официальных репов обновляю, потом ставлю всё самое нужное. По порядку. Здесь вам точно понадобятся Samba + OpenLDAP (у меня ещё MySQL прикручен, но это чисто ради спортивного интереса, разницы пока не заметил), если пугает консоль (то лучше сразу бросить wink ) то можно поставить Webmin, но ИМХО - это лишний костыль.
2. Для файл-сервера 1С собственно в пункте 1. я всё расписал. Для бекапа я юзаю rsync - очень просто и сердито делает то что мне нужно, ключами прекрасно настраивается, если хотите скину скрипт.
Тепер ьваши вопросы.
1. Уже ответил в п. 1. wink
2. Для начала вот: http://www.lissyara.su/articles/freebsd/programms/samba_as_pdc_without_ldap/, если у Вас так получится - то можно стоить второй этаж, из OpenLDAP wink
Всем кто ответил огромное спасибо, но я да и многие другие начинающие nix пользователи задавая такие вопросы. Хотят услышать ответы типа выбирай Ubuntu потому что ...
Для чего это:
1. Линуксов очень много, в отличии от windows srv их всего 3 на данный момент (2000 srv, 2003 srv and 2008srv) и то тупо выбирай самый новый там всё есть.
2. Если человек говорит что ему все равно какой linux это поменьше мере лукавство или мега опыт (но даже будь у меня мега опыт я бы и то советовал определённый наиболее понятный и вызывающий меньше проблем в работе). На мой взгляд это как выбор языка программирования, под каждую задачу свой язык, если базу данных простенькую сваять или калькулятор какой то это Delphi или Basic если же драйверочик или графу какую то лучше MS VC++.
Свою задачу я описал и хотелось бы услышать ответ выбирай такой то linux потому что ..., вот тебе инструкция по установке и вот тебе ссылки на все дополнения для этой задачи.
Ну а на данный момент у меня глаз упал на ClearOS потому что http://www.clearos.ru/component/option,com_yfiles/Itemid,21/task,viewcategory/catid,5/
Если кто её юзал поделитесь мнением стоит с неё начинать или же выбрать что то другое
выбирай такой то linux потому что ..., вот тебе инструкция по установке и вот тебе ссылки
Так я вроде так и ответил oO
Я её (ClearOS) глядел. Последний раз, буквально вчера.
ИМХО очередной велосипед (хотя должен признать и не плохой), но основывается на базе CentOS поэтому имхо лучше с него (CentOS) и начинать пляски с бубном.
В целом система неплохая, за исключением некоторых мелочей, но что уж очень мне не понравилось так это веб-интерфейс, которой работает только локально и только с консоли. Вообщем перепаивать его я не стал, и посему мой совет - CentOS