Замена windows server на linux server

Обновлено: 01.07.2024


Вот и закончилась эра Windows Server 2003, служившей верой и правдой более десятилетия. Отказ от поддержки означает отсутствие обновлений и исправлений для более 11 миллионов систем, что в будущем может означать большую проблему в безопасности. Уже сегодня нужно подумать о переходе на современную ОС. MS уже предложила мастер и инструкции, но итоговая цена все-таки кусается, а поэтому стоит посмотреть в сторону open source. Будем заменять КД Linux-сервером.

Что будем делать?

Основным протоколом общения Win-систем в локальной сети служит SMB, изначально разработанный в IBM для обеспечения доступа к файлам и принтерам. В MS была добавлена поддержка NTLM-авторизации, а новый диалект получил название CIFS (Сommon Internet File System). В настоящее время с Win 8 доступна уже версия 3 протокола. Для централизованного администрирования компьютеров Win используется домен на основе Active Directory, задача которого — аутентификация пользователей и установка политик безопасности. В работе AD опирается на протоколы LDAP, Kerberos и DNS. С появлением гетерогенных сетей возникла необходимость сетевой интеграции *nix с Win-системами и AD. С одной стороны стояли юниксовские FTP и NFS, с другой SMB и AD. C первыми Win-клиенты работали без проблем, но в локальной сети они были не всегда удобны.

Решение второй проблемы взял на себя проект Samba, разрабатывающий с 1992 года свою реализацию сервера и клиента SMB/CIFS под *nix. Учитывая, что спецификации SMB/CIFS долгое время были недоступны, разработки шли медленно, хотя в общем в Samba 3 *nix-системы уже могли использоваться в качестве файлового сервера для Win-клиентов с авторизацией в AD. В 2004 году стали доступны спецификации SMB/CIFS и протоколы обмена AD, это дало старт новой ветке Samba 4, в развитии которой уже принимала участие и MS. Окончательный релиз Samba 4 был представлен в конце декабря 2012 года и сегодня уже рекомендуется к промышленному использованию. Поддержка Samba 3 на данный момент завершается.

В отличие от версии 3, Samba 4 имеет встроенные LDAP-сервер и сервер Kerberos KDC (Key Distribution Center). Служба DNS, являющаяся частью Active Directory, реализована в виде встроенного DNS-сервера, поддерживающего минимально необходимый набор функций. Как вариант, может генерироваться файл конфигурации для BIND. Специально разработана новая версия файлового сервера NTVFS, оптимизированного к требованиям AD. Правда, пока она находится в стадии разработки, и по умолчанию предлагается smbd. Поддерживается интеграция с сервером ntpd и синхронизация времени с рабочими станциями, реализована ACL в базе пользователей и многое другое. В итоге сервер с Samba 4 может выступать в качестве полноценного Active Directory Domain Controller, а не домена NT, как в версии Samba 3. Поддерживаются клиенты вплоть до новейших Win 8.1, групповые политики, перемещаемые профили, интеграция с Microsoft Exchange и многое другое.

В настоящее время поддерживается схема леса (forests schema) с максимальной версией 47, то есть Win 2008 R2 (30 — Win 2003, 31 — Win 2003 R2 и 44 — Win 2008). Так что все сказанное будет актуально и для всех ОС вплоть до Win 2008 R2 включительно. К более поздним можно даже не пробовать подключаться, получишь ошибку. Проверить версию можно при помощи dsquery:

Или при помощи PowerShell:

В качестве альтернативы можно использовать ADSIedit или посмотреть значение в реестре.

С теорией покончено. Теперь нам осталось всего ничего. Чтобы произвести миграцию с Win 2003/2008 на *nix/Samba, нужно установить Samba 4, подключить его к домену в качестве КД, передать роли, выключить Win 2003/2008. В Сети много руководств, но часть из них путаны и нередко рекомендуют лишние действия, в части приведена уже несколько устаревшая информация, которая была актуальна для ранних релизов Samba 4. В качестве отправной точки рекомендую официальную документацию проекта.

Установка Samba

В Сети обычно несколько контроллеров домена, определить владельцев ролей FSMO можно при помощи dsquery server. Данные понадобятся при дальнейших настройках. Например, хозяин схемы (Schema Master) определяется командой

В более новых версиях ОС можно использовать командлеты модуля Active Directory — Get-ADForest, Get-ADDomain.

Определяем Schema Master

Определяем Schema Master

Готовим сервер с Linux. Ставить будем на примере Ubuntu 14.04 LTS. В других дистрибутивах будут отличия в расположении конфигурационных файлов и особенностях пакетной системы. Как вариант, можно развернуть Samba-сервер при помощи сторонних проектов (см. врезку).

Готовые решения

Также в Сети можно найти несколько готовых проектов для быстрого развертывания сервера Samba или замены AD. Например, SerNet Samba4 Appliance предлагает репозиторий для основных дистрибутивов Linux, содержащий пакеты последнего релиза Samba и готовый дистрибутив на базе Debian со cконфигурированным доменом на Samba 4, включая расширения от Zarafa AD и инструменты групповой работы Zarafa. В TurnKey также есть готовый дистрибутив для организации PDC на базе Samba, содержащий готовые преднастройки и графические инструменты конфигурирования, который может быть развернут как на железе, так и в VM.

Многоцелевой серверный дистрибутив Zentyal предлагает интерфейс и модули, позволяющие быстро установить и настроить контроллер домена на основе Samba 4. Поставляется в виде готового ISO-образа и пакетов для Ubuntu. Серверный дистрибутив Clear OS, выросший из маршрутизатора, теперь обеспечивает простую возможность развертывания сервера, который может заменить контроллер домена для Windows ПК. Построен на базе RHEL.

Кроме этого, не стоит забывать проекты, расширяющие стандартные возможности LDAP и вполне способные заменить Active Directory: FreeIPA, GOsa2, 389 Directory Server и FusionDirectory.

Далее можно перезагрузить сеть sudo service network restart , чтобы оно выполнило resolvconf -a eth0.inet с нужными параметрами. Но это срабатывает не во всех дистрибутивах, поэтому проще перезагрузить систему. После проверяем файл, убеждаемся, что все нормально:

Также желательно прописать правильное имя узла Samba в /etc/hosts :

Проверяем корректность разрешения имени КД:

Пакеты Samba 4 есть в репозиториях всех современных дистрибутивов Linux, поэтому установка проблем не вызывает. Хотя там может быть не самая актуальная версия, а значит, будут недоступны все последние возможности и, главное, исправления. Сами разработчики Samba рекомендуют SerNet, подключаем в /etc/apt/source.list репозиторий:

Обновляем список пакетов и проверяем версию:

Или, если используется пакет из основного репозитория, просто

Перед дальнейшими действиями рекомендуется проверить корректность работы DNS и Kerberos для подключения к домену. Для этого нам понадобятся клиентские утилиты Kerberos.

В процессе установки будет запрошена информация по домену, по окончании просто проверяем правильность установок в /etc/krb5.conf :

Выполняем kinit, используя учетную запись администратора домена:

Утилита klist должна выдать информацию о полученном билете:

Если ошибок не получили, значит, эта часть работает. В принципе, этот шаг можно пропустить и вернуться, если возникнут проблемы при подключении. Хотя в случае с Samba 4 подключение к домену при правильно настроенной сети выглядит проще простого.

Проверяем корректность работы DNS и Kerberos

Проверяем корректность работы DNS и Kerberos

Подключаемся к домену

В поставке Samba 4 идет несколько утилит, некоторые непосредственно используются для администрирования, часть запускаются демонами и стартовыми скриптами. Основная утилита управления настройками Samba 4 — samba-tool, параметров у нее очень много, только субкоманд первого уровня 19. С ее помощью можем просмотреть и изменить установки, создать новый или подключиться к существующему домену, создать учетные записи, изменить политики, выполнить репликацию и многое другое. Например, чтобы создать новый домен в Samba 4, вводим (аналог dcpromo):

Кстати, поддерживается и RODC (достаточно в вызове заменить DC на RODC), поэтому спокойно можно развернуть такой КД на Linux в удаленном филиале.

По умолчанию используется внутренний DNS, это самый простой вариант, не требующий никаких дальнейших действий. Для сложных ситуаций, вероятно, потребуется BIND, в этом случае к команде следует добавить параметр -dns-backend=BIND9_DLZ . Полезно сразу привязать сервис к интерфейсам: --option="interfaces=lo eth0" --option="bind interfaces only=yes" . Остальные параметры можно найти, вызвав справку.

После этого будет произведен поиск КД для указанного домена и запрошен пароль администратора. Некоторое время будет затрачено на репликацию данных, в конце должны увидеть «Joined domain DOMAIN (SID ххххх) as a DC». Все, Samba 4 сервер присоединен к домену как КД. Сразу в этом можем убедиться, перейдя в консоли Active Directory Users and Computers в контейнер Domain Controllers, где появился новый контролер домена.

Подключаемся к Active Directory в качестве КД Новый КД в консоли Active Directory Users and Computers

По ходу генерируется новый krb5.conf и простейший конфигурационный файл smb.conf (шаблоны находятся в /usr/share/samba/setup ). Обрати внимание на каталоги, в которых хранятся настройки, рекомендую ознакомиться со структурой файлов:

Смотрим владельца схемы, он указывает на КД, работающий под Win:

Смотрим владельца схемы и уровень леса средствами samba-tool

Смотрим владельца схемы и уровень леса средствами samba-tool

Разработчики SerNet предлагают готовый конфигурационный файл, пока в нем нужно изменить только режим запуска, иначе стартовый скрипт не запустится:

Проверяем уровень домена и леса:

После этого необходимо проверить корректность работы репликации между Windows DC и Samba DC, используя

Если при работе команды получаем предупреждение

следует проверить список портов и посмотреть, что в логах:

Бывает, банально забыли перенастроить файрвол или соединение блокирует тот же SELinux. Запуск репликации производится командой

Для проверки корректности выполнения репликации между контроллерами домена попробуем добавить пользователя на Samba, используя samba-tool и консоль администрирования на Win. Параметров у запроса может быть много, но в самом простом случае достаточно ввести

Проверь, что новые пользователи появились на контроллере домена Win и в списках Samba. Для удаления используем вместо add команду delete, отключить — disable, изменить пароль — setpassword. Отключим срок действия пароля для учетной записи:

В отличие от Samba 3, Samba 4 не требует дублирования доменного пользователя локальной учетной записью. Проверяем доступность GUID объектов для нового хоста:

Для информации о пользователях можно использовать утилиту wbinfo, ключ -u позволит посмотреть список доменных пользователей, -g — групп.

Смотрим значение ID и SID:

Новый КД готов. Автоматическое обновление DNS производится за счет периодического запуска (каждые десять минут) скрипта samba_dnsupdate. Скрипт опирается на шаблон имен DNS /var/lib/samba/private/dns_update_list . Структура его проста, и при необходимости можно его изменять, добавляя собственные узлы. Для управления DNS-записью вручную используется samba-tool. Синтаксис прост:

Теперь можем прописывать сервер Samba в качестве DNS-сервера и переезжать.

Передача роли

Перед тем как производить дальнейшие операции, следует позаботиться о резервной копии AD, мало ли что пойдет не так. Как и в случае с Win-системой, роли хозяина операций с одного КД (PDC) можно передать на другой КД (BDC) или принудительно забрать роли с PDC на BDC. Первый способ описан в документации MS, проще для этого использовать GUI-средства — MMC-консоль «Схема Active Directory» (если ее нет, в окне выбора MMC нужно ввести regsvr32 schmmgmt.dll), консоли «Active Directory — домены и доверие» и «Active Directory — пользователи и компьютеры». Другой вариант — использовать командную утилиту ntdsutil.

Принудительное принятие роли на Samba 4 некоторое время считалось нерекомендуемым вариантом, но сейчас вроде бы таких ограничений нет. Чтобы захватить все роли, вводим

Иногда приходится добавлять параметр --force . Можно забрать конкретную роль, для чего ее указываем вместо all: rid, schema, naming, pdc и infrastructure. Проверяем:

Команда transfer позволяет передать роли другому контроллеру домена:

Для управления доменом, работающим под Samba, используем стандартные утилиты администрирования серверной Win или для клиентских ОС Win — Administration Tools Pack/RSAT. Некоторые операции можем производить и при помощи samba-tool. Например, поднимем функциональный уровень леса до Win 2008 R2:

Также в контексте domain можем просмотреть и изменить установки паролей:

Установим минимальную длину пароля в десять символов:

Просмотр установок паролей

Просмотр установок паролей

Вывод

Проект Samba развивается быстрыми темпами, и в настоящее время использование *nix-систем в качестве контролера домена не выглядит таким уже пугающим. Все настройки просты и понятны, многие действия, ранее требовавшие серьезного разбора, теперь производятся автоматически.

Замена файл-сервера Windows NT/2000 на Linux/Samba

В результате, во многих случаях Linux/Samba-сервер обеспечивает такую же, как и Windows-сервер, функциональность, при этом не требуя дополнительной настройки клиентских машин.
Далее будем считать, что пакет Samba уже установлен на машине и что читатель знаком с основными концепциями ОС Linux и Windows.

Пример из жизни

Зададим следующие названия:

NetBIOS-имя Linux/Samba-сервера: SMBServer
Имя домена Windows или рабочей группы: THEDOMAIN
Персональный раздел для каждого пользователя: H: (Windows) => /home/ (Linux-сервер)
Общий раздел: P: (Windows) => /home/public (Linux-сервер)


На рисунке 1 показана схема небольшой сети, в которой клиентские Windows-машины используют разделяемые ресурсы Windows NT/2000 сервера. Он может быть заменен Linux-сервером с запущенным на нем демоном Samba.

Схема сети

Рис. 1 – Основной контроллер домена (PDC) и файл-сервер на Windows

Конфигурация

Конфигурация включает в себя следующие шаги:

1) Создание на Linux-сервере нового пользователя. Для этого используются команды adduser, useradd или userconf; также можно использовать подходящую графическую утилиту (Webmin, Linuxconf, Yast и т. п.).

Если вы хотите, чтобы пользователь имел доступ лишь к службам Samba и не мог зайти на сервер в оболочку shell, в файле /etc/passwd в качестве домашней директории укажите /dev/null , а в качестве оболочки - /bin/false .

2) Сконвертируйте файл /etc/passwd в файл smbpasswd:

cat /etc/passwd | mksmbpasswd.sh > /etc/samba/smbpasswd

Для создания пользователей и паролей можно применять другие команды:

smbadduser
smbpasswd,

которые работают подобно командам adduser и passwd.

3) Отредактируйте конфигурационный файл Samba (smb.conf) в соответствии со своими потребностями:

netbios name = SMBServer
workgroup = THEDOMAIN
server string = Linux/Samba-сервер
log file = /var/log/samba/%m.log
max log file = 0
security = user
encrypt password = yes
smb password file = /etc/samba/smbpasswd
ssl CA certificate = /usr/share/ssl/. (cancel comment)
socket options = (cancel comment)
local master = yes
preferred master = yes
domain master = yes
domain logons = yes
logon script = logon.bat
wins support = yes


Замечание:
Чтобы задать для каждого пользователя отдельный сценарий входа (logon script), установите logon script = %U.bat (или %u.bat). Также вы можете использовать спецификатор %g (или %G) для того, чтобы выполнялся сценарий группы, к которой принадлежит пользователь (см. также man smb.conf).

4) Создание разделяемых ресурсов.
Отредактируйте описания разделяемых ресурсов в файле smb.conf, удаляя (или комментируя знаком ';') ненужные ресурсы и добавляя необходимые:

[netlogon]
comment = Сценарии входа
path = /home/netlogon
read only = yes
guest ok = yes
browseable = no

[home]
comment = Директория пользователя
path = /home/%U
browseable = yes
writable = yes

[public]
comment = Общая директория
path = /home/public
browseable = yes
writable = yes
guest ok = yes
create mask = 0777
force create mask = 0777


Сохраните полученный файл smb.conf.

6) Создайте директории /home/netlogon (с правами доступа 0754) и /home/public (с правами доступа 0777).

7) Отредактируйте сценарий входа logon.bat.
Обратите внимание: для создания logon.bat необходимо использовать текстовый редактор для DOS/Windows (Notepad, Edit и т. п.). Также можно использовать текстовый редактор под Linux, не забывая, однако, сконвертировать полученный текст в совместимый с DOS/Windows формат. К примеру, в редакторе vim это делается с помощью команды ":set textmode". Сценарий logon.bat может выглядеть, например, так:

net time \\SMBServer /y (или /yes)
net use H: \\SMBServer\home -y (или /yes)
net use P: \\SMBServer\public -y

8) В файл /etc/samba/lmhosts (или /etc/lmhosts) добавьте запись о вашем Samba-сервере (SMBServer).
Например:

192.168.0.10 SMBServer

9) Запустите/перезапустите демон Samba (smbd):

service smb restart

Если с первого раза система не заработала нормально, попробуйте выполнить следующее:
ps -auxgx | grep smb
kill -9 <ID smb-процесса>
smbd

10) Для проверки работоспособности Samba-сервера используйте smbclient:

smbclient -L //SMBServer

Если будет выдано приглашение "Password:", нажмите "Enter", в ответ сервер покажет список своих разделяемых ресурсов.

11) С машины, работающей под Windows 95/98/NT, попробуйте войти в созданный только что домен THEDOMAIN. Для входа используйте имя пользователя и пароль, созданные на шаге 1 и 2.

Не забудьте произвести настройку свойств клиента для сетей Microsoft. Для этого в ОС Windows 95/98/ME выполните:

Start (Пуск) => Setup (Настройка) => Control Panel (Панель управления) => Network (Сеть) =>Network Client for Microsoft Networks (Клиент для сетей Microsoft) => Properties (Свойства).

Похожим образом настраивается и Windows NT/2000 (Workstation/Professional).

Пример конфигурационного файла

Работающий конфигурационный файл Samba приведен ниже. Данная конфигурация проверялась на нескольких дистрибутивах Linux. Вы можете использовать этот пример в качестве базового для создания и настройки своей собственной конфигурации.

Для тех, кто хочет иметь дружественный интерфейс для быстрой настройки Samba, можно порекомендовать использовать такие инструменты, как Webmin и/или SWAT.

Заключение

И пакет Samba, и многие другие инструменты Linux находятся в непрерывном развитии, поэтому вполне возможно, что некоторые детали, имеющиеся в этой заметке, могут потерять свою актуальность. В ходе развития Samba некоторые параметры конфигурационного файла слегка изменялись, чтобы добиться стройности системы.

  • проверить конфигурацию файла smb.conf; внимательно прочесть комментарии, которые могут содержать важную информацию о проблематичных параметрах;
  • почитать документацию по Samba, начав с файла, в котором описываются последние изменения пакета.

Ссылки: библиография и программы

Copyright Notes

цена перехода c Windows на Linux в организации

Linux

подписывайтесь на яндекс дзен

подписывайтесь на мой канал Яндекс дзена!Вы будете первым узнавать о новых материалах!

В данной статье вы узнаете:

  1. причину перехода (и может это подтолкнет вас и вашего работодателя на данный переход)
  2. плюсы и минусы от перехода с Windows от Linux для организации
  3. какой дистрибутив Linux выбрал и почему
  4. ваш корыстный интерес от данной процедуры (получение бесплатных сертификатов по Linux системам)
  5. эта статья будет постоянно дополняться новыми шагами, но каждый шаг будет как отдельная статья

Кому нужна консультация по переводу на linux организаций или компаний, пишите мне на почту!

Я думаю переход компаний на отечественный софт таких как: государственных организаций, государственных компаний, детские сады, заводы, предприятия, фирм и компаний на Линукс скоро станет очень востребованным!

Почему я решил развернуть Linux на предприятии

Я работаю в большой строительной организации с количеством 160 рабочих мест и около 6 серверов, на протяжении года я пытался любыми правдами и неправдами заставить купить хотя бы 10-20% лицензий, но денег не давали, по причине их отсутствия((

Я за это время написал ни одну докладную записку на имя генерального директора на покупку и приобретение лицензионного программного обеспечения (кому нужен шаблон докладной записки на приобретение ПО пишите в комментариях, я вам вышлю)

Наказание за использование нелицензионного программного обеспечения

Кому интересно, то можете рассказать своему начальству об ответственности и чем грозит использование нелицензионного ПО в организации (может оно будет более разговорчиво чем мое):

Использование нелицензионного программного обеспечения является нарушением авторских и смежных прав и влечет за собой:

  1. административную (ст. 7.12. КоАП РФ)
  2. уголовную (ст. 146 УК РФ) и гражданско-правовую ответственность

ответственность за использование нелицензионного по

Административная ответственность

Административная ответственность статья 7.12. КоАП РФ предусматривает наложение штрафа с конфискацией оборудования (компьютеры, ноутбуки и сервера) на которых установлено нелицензионное программное обеспечением (в дальнейшем ПО):

  • на граждан в размере от 1 500 до 2 000 рублей в том случае, если вы используете ПО как частное лицо;
  • на должностных лиц — от 10 000 до 20 000 рублей, распространяется на: генерального директора, ИТ-директора, системного администратора или другого сотрудника, чья вина будет доказана;
  • на юридических лиц — от 30 000 до 40 000 рублей.

Уголовная ответственность

Уголовная ответственность статья 146 (Нарушение авторских и смежных прав) наступает, если это деяние причинило крупный ущерб автору или правообладателю,

под крупным ущербом понимается общая стоимость нанесенного ущерба более чем на 100 000 рублей.

К примеру одна лицензия Windows + Office уже ровна 30 тыс рублей (если у вас более 3х станций, то можете сушить сухари)) )

Уголовная ответственность применяется только к физическому лицу и предусматривает:

  • штраф в размере до 200 000 рублей или в размере заработной платы или иного дохода за период до 18 месяцев
  • обязательные работы на срок до 480 часов либо
  • исправительные работы на срок до двух лет либо
  • принудительные работы на срок до двух лет либо
  • лишение свободы на срок до двух лет.

риски использования нелицензионного программного обеспечения

Уголовная ответственность (по сговору группой лиц)

Уголовная ответственность при использование нелицензионного программного обеспечения которая будет доказана, что была совершенна группой лиц (системный администратор, ИТ-директор и генеральный директор) в особо крупном размере

  • принудительными работами на срок до пяти лет
  • лишением свободы на срок до шести лет со штрафом в размере до пятисот тысяч рублей или в размере заработной платы или иного дохода осужденного за период до трех лет или без такового (в ред. Федерального закона от 07.12.2011 N 420-ФЗ)

Поэтому как Вы сами поняли я очень переживаю не только за себя, но и за руководство! И я принял решение перетаскивать контору на свободное ПО.

В чем выгода перехода для организации на Linux?

выгода от перехода на свободное программное обеспечение

Для того что бы не утомлять Вас большим количеством букв, давайте просто посчитаем сколько на среднестатистический компьютер сотрудника приходится выкладывать денег за лицензии (цены беру с популярного сайта по продаже ПО на 28 сентября 2019 года)?

итак, получается самый минимальный комплект ПО для работы на компьютере уже должен быть обеспечен лицензиями на 30 тыс рублей.

НО !

если у вас компания в которой есть Сервер и компьютер входит в домен, то прибавляем к общей сумме:

Думайте все?)) а вот и нет! если у вас есть бухгалтерия или юридический отдел, то как минимум они используют в работе след программы:

на этом пока можно остановится, хотя можно было бы включить winrar, radmin и другое ПО, но моя задача была показать минимальный пакет ПО который мы используем в организации.

А теперь (пока кратко) я вам скажу, что все это на Linux будет Вам стоит 0 рублей ))) (но об этом дальше в статье)

Какой дистрибутив Linux лучше выбрать для развертывания в организации?

какой выбрать linux в организацию

Перед тем как внедрять Linux мы с моим коллегой Димой (Maz_ik) решили выбрать каждый по одному дистрибутиву и посмотреть какой лучше и проще с внедрением, и приятный по использованию.

Но перед тем как начать мы подготовили небольшой план и задачи какие хотим решить на первой волне внедрения:

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

Мой выбор пал на данный продукт исходя из следующих моментов:

В чем выгода для системного Администратора при внедрении Linux?

Этот абзац точно понравится Вам, потому как я вам даю подсказку, а для некоторых неплохие перспективы для карьерного и профессионального роста) При внедрении Linux вы как минимум экономите миллионы рублей своему работодателю, но что получаете в замен? Одного спасибо тут недостаточно! И что бы получить с этого максимальную выгоду, объясните своему начальнику, что при внедрении и поддержки данной системы вам как минимум нужно получить обучение в каком нибудь центре, для того что бы поддерживать этот продукт на предприятии, а при правильно написанной докладной записки вам оплатят не только обучение, но и в выход на работу в выходные дни (а это еще + деньги)

так что личный интерес от внедрения Линукса:

  1. это огромный опыт
  2. хорошая строчка в резюме)))
  3. сертификаты!

Так что если вы смекалистый и не боитесь работать, то этот пункт вас точно замотивирует!

обучение системных администраторов

Тут я буду описывать этапы нашего внедрения.

На этом все! Удачи вам

сказать спасибо автору блога

Нет похожих записей.

спасибо за подборку

Здравствуйте. Можно выслать шаблон докладной записки на приобретение ПО

я сейчас в отпуске, напишите мне в понедельник вышлю

Тема с выбором дистрибутива совсем не раскрыта! Будет ли сравнение с Убунту, которое взял коллега?
Из всех 5 преимуществ на мой взгляд только 3 и 5 имеют какое-либо значение.

Как вариант у меня почта есть в контактах, пишите буду на связи и буду вам помогать чем смогу!
жду ответа

Офигеть!, сейчас посмотрим.
Я вчера обновлял шаблон и может что то поломалось!

спасибо большое что написали. Сейчас все исправим!

проблема была в модуле Crayon Syntax Highlighter похоже ему не понравилось php 7 версии!
Спасибо болм еще раз большое.

Идея отличная, но есть ряд подводных камней и вопросов.
Во первых переобучение сотудников для работы в Линукс, почему это монетизировали в расчете?
Во вторых, совместимость документов?
В третьих, какие сертификаты, если у организации нет денег?

1) переобучение на лету, все вопросы решали максимально быстро и записывали их в базу данных после чего обучали остальных (если будет время выложу их)
2) совместимость документов по работе с документами я писал статью Linuxday3 сделайте все по шагам и будет как на винде
3) про какие сертификаты идет речь? я имел ввиду что таким способом можно админам выбить на сэкономленные деньги учебу ))))

Меняем сервер с Windows на Linux

[left]В даной статье я расскажу как поменять ваш готовый сервер(скачаный или собраный вами) с Windows XP(Se7en,Vista) на Linux.
И так начнем:

[quote] № 1 Amx Modx [/quote]
[quote]Нам нужна поменять все стандартные файлы Amx Modx с расширением dll на so,это не трудно.
Файлы с расширением so вы можите скачать по этой ссылке Server ибо server.rar [0 b] (cкачиваний: 1595)
Когда скачали копируем папку addons в cstrike.
Как поменять файлы dll на so:
Удаляем файл amxmodx_mm.dll в addons\amxmodx\dlls
После того как удалили йдем в папку addons\metamod и находим текстовый файл под именем plugins.ini
Открываем его и знаходим строчку такую как ;win32 addons\amxmodx\dlls\amxmodx_bl_mm.dll b и меняем на linux addons/amxmodx/dlls/amxmodx_mm_i386.so
Удаляем такие файлы как:
cstrike_amxx.dll
csx_amxx.dll
engine_amxx.dll
fakemeta_amxx.dll
fun_amxx.dll
geoip_amxx.dll
hamsandwich_amxx.dll
mysql_amxx.dll
nvault_amxx.dll
regex_amxx.dll
sockets_amxx.dll
sqlite_amxx.dll
В addons\amxmodx\modules

Потом удаляем файлы как:
amxxpc32.dll
amxxpc64.dll
В addons\amxmodx\scripting
Все,мы с стандартными файламы Amx Modx разобрались.Ура. [/quote]

[quote] № 2 Metamod [/quote]
[quote]Тепер нада поменять нам стандартный файлик на сервере.
Качаем нам потребный файл по этой ссылке Metamod або metamod-1.19.rar [0 b] (cкачиваний: 1005)
Когда скачали кидаем файл metamod_i386.so в addons\metamod\dlls и удаляем файл metamod.dll в addons\metamod\dlls
Все,тепер мы разобрались с Metamod.Ура. [/quote]

[quote] № 3 Dproto [/quote]
[quote]Тепер нада поменять всего один файлик,это не очень трудно.
И так,качаем файл по этой ссылке и копируем его в ваш сервер Dproto або dproto-0.9.87.rar [0 b] (cкачиваний: 896)
Все,мы скачали и все скопирували в папку cstrike,но тепер нам нада удалить файл dproto.dll в addons\dproto
Когда мы удалили файл,идем в папку addons\metamod и находим текстовый файл под именем plugins.ini
Все мы его знайшли,тепер открываем его и знаходем строку как win32 addons\dproto\dproto.dll(если её нету то вниз добавляем такое linux addons/dproto/dproto_i386.so) и меняем ее на linux addons/dproto/dproto_i386.so
Все,тепер мы разобрались с Dproto.Ура. [/quote]

[quote]Все,моя статья закончилась и я рассказал все что знаю,думаю новочку поможет.

Читайте также: