BSDadmin.ru

... записки администратора FreeBSD

  • Увеличить размер шрифта
  • Размер шрифта по умолчанию
  • Уменьшить размер шрифта
Home Программы под FreeBSD
Программы под FreeBSD

Замена программ Microsoft на СПО.

Замена AD:

OpenLDAP

Lightweight Directory Access Protocol - стандарный протокол доступа к службе каталогов. Базы LDAP - объектно-ориентированные, с древовидной структурой, оптимизированные под выполнение операций поиска/чтения. Основные области применения - централизованное хранение учётных записей, адресных книг, различных настроек с обеспечением сетевого доступа к ним.

Графическое управление: phpldapadmin
Синхронизация серверов: LdapSync
Другие реализации: Sun Directory Server, Novell Directory Server, NIS

 

Замена Windows Shared Folders:

FISH

Сетевой протокол передачи файлов посредством ssh. Позволяет пользователю передавать файлы и перемещаться по файловой системе в рамках стандартных ограничений доступа. Небезопасен, так как простые пользователи могут повредить системные файлы в случае возможности записи. Лучше запускать в chroot среде. Стандартная авторизация PAM.

Samba

Сетевой протокол совместимый с Windows Shared Folders. Имеет свою собственную систему пользователей и может привязыватся к LDAP для авторизации.

NFS

Протокол обмена файлами из открытых пользователем папок. Как Samba, только не поддерживает принтеры. Есть возможность использовать как TCP, так и UDP протокол для транспорта. PAM авторизация.

Хорошая замена Windows FileServer - FreeNAS (http://www.freenas.org/)

CIFS/Samba, FTP, SSHD, NFS, AFP, RSYNC, iSCSI
RAID- 0,1,5
Интерфейс - Web
Поддержка ActiveDirectory, LDAP
Управление по SNMP
Работает под управлением FreeBSD

Замена WORD:

OpenOffice Writer
GNOME Office AbiWord
KOffice KWord

Замена Excel:

OpenOffice Calc
GNOME Office Gnumeric
KOffice KSpread

Замена Access:

OpenOffice Base
GNOME-DB
KOffice Kexi

Замена PowerPoint:

OpenOffice Impress
KOffice Presenter

Замена PhotoShop:

GIMP
KOffice Krita

Замена CorelDraw

Inkscape

Открытый редактор векторной графики, функционально схожий с Illustrator, Freehand, CorelDraw или Xara X и использующий стандарт W3C под названием Scalable Vector Graphics (SVG). В программе поддерживаются такие возможности SVG как фигуры, контуры, текст, маркеры, клоны, альфа-канал, трансформации, градиенты, текстуры и группировка. Inkscape также поддерживает метаданные Creative Commons, правку узлов, слои, сложные операции с контурами, векторизацию растровой графики, текст по контуру, завёрстанный в фигуру текст, редактирование XML-данных напрямую и многое другое. Он импортирует файлы в таких форматах как JPEG, PNG, TIFF и другие, и экспортирует файлы в формате PNG, равно как и в некоторых векторных форматах.

OOo Draw
KOffice Karbon14

Замена MS Visio:

KOffice Kivio
GNOME Office DIA

Замена VPN:

OpenVPN

Замена Exchange:

OpenExchange
@Mail
Mail - клиент, Адресная книга, календарь, списки задач
Синхронизация с Outlook
Шифрование почты OpenPGP (512-4096)
SMS-уведомления
Доступ с мобильных устройств WAP2/XHTML
Video-Mail в формате flv
Поддерживаемые ОС: Windows, Linux, FreeBSD, Solaris, MacOS
Стоимость нормального пакета на 100 юзеров порядка $1300

Замена Outlook:
Evolution

Замена SQL Server
MySQL
PostgreSQL

Замена SharePoint:
OSpaces (http://www.o3spaces.com)
eGroupware (http://www.egroupware.org)
eGroupWare содержит все необходимые функции для групповой работы:
* календарь с поддержкой синхронизации с различными клиентами;
* адресная книга;
* встроенный почтовый клиент, работающий по протоколу IMAP и POP3;
* информационный журнал, который содержит список дел (ToDo), заметки (Notes) и напоминание о телефонных звонках (Phonecalls);
* функции CRM-систем;
* менеджер проектов (ProjectManager) с диаграммами Гантта и с прайслистом (списком стоимости различных работ) для учёта как по времени, так и по деньгам;
* менеджер ресурсов предприятия;
* хранилище файлов и хранилище документов с функцией управления версиями;
* wiki;
* учёт рабочего времени и других затрат (timesheet), затраты можно брать из прайс-листа проекта;
* база знаний для коллективного обсуждения возникающих вопросов и хранения правильных ответов;
* система автоматизации производственных операций (work-flow engine)(начиная с версиии 1.4 отключена);
* средства контроля исполнения и управления отработкой аварийных ситуаций/заявок на обслуживание, групповой работы над ошибками изменениями и дополнениями (с версии 1.4 — Tracker, ранее только обработка заявок — Troubleshooting Ticket System-TTS);
* система управления контентом (CMS) с поддержкой шаблонов Maboo и модулей Joomla (с версии 1.6.х);
* WYSIWYG-редактор сайта;
* FTP-клиент и систему управления сайтами;
* средство мгновенного обмена сообщениями;
* инструментарий поддержки опросов, рейтингов, голосований;
* графическое управление группами и отдельными пользователями, как и их почтовыми учётными записями и LDAP;
Zimbra (http://www.zimbra.com)
Alfesco (http://alfesco.com)

Замена MS CRM
vTiger CRM(http://www.vtiger.com)

Замена MS Project
Planner

 

Подсчет трафика с помощью trafd и trafshow.

Рейтинг пользователей: / 1
ХудшийЛучший 

В нашей организации назрела необходимость подсчета трафика серверов. Их порядка 20 штук и находятся они в демилитаризованной зоне, за PIX.  Учитывая, что PIX-501 не поддерживает NetFlow, решил поставить для подсчета трафика trafd + trafshow. Данные нужны только в конце месяца.

Ищем в портах:
counter# cd /usr/ports/
counter# make search name=trafd
Port: trafd-3.0.1_2
Path: /usr/ports/net-mgmt/trafd
Info: The BPF Traffic Collector
Maint: Этот e-mail адрес защищен от спам-ботов, для его просмотра у Вас должен быть включен Javascript
B-deps:
R-deps:
WWW:

 

Инсталляция и настройка GLPI для учета оборудования.

Инсталлируем на ту же машину, где стоит ocsinventory-ng.
Делаем это для того, чтобы ,без проблем организовать совместную работу GLPI и OCSNG.
Соответственно MySQL и все необходимое программное обеспечение у нас уже установлено.
Если Вы чего-то не помните - смотрите статью "Инсталляция и настройка ocsinventory-ng
для учета оборудования".
 
Итак:
Становим,как всегда, из портов.
#cd /usr/ports
#make search name=glpi

Port:   glpi-0.71
Path:   /usr/ports/www/glpi
Info:   Free IT and asset management software
Maint:  Этот e-mail адрес защищен от спам-ботов, для его просмотра у Вас должен быть включен Javascript
B-deps:
R-deps: libiconv-1.11_1 libxml2-2.6.32 mysql-client-5.0.67 php5-5.2.6_1
php5-mysql-5.2.6_1 php5-pcre-5.2.6_1 php5-session-5.2.6_1 php5-xml-5.2.6_1
pkg-config-0.23_1
WWW:    http://glpi-project.org/

#cd /usr/ports/www/glpi
#make
#install

 

Инсталляция и настройка ocsinventory-ng для учета оборудования.

Пишу по памяти. По-этому возможны небольшие неточности !

MySQL необходимо использовать 4.1 или 5.0.
MySQL 5.1 - использовать нельзя - нет драйвера (по-моему, точно не помню,p5-DBI под MySQL5.1).
 У меня же стоит MySQL-5.0 и apache 2.2 и на них вертятся несколька сервисов, поэтому я буду ставить немного по-другому.Apache в связке с MySQL, PHP и PHP-extension у меня установлены.
Да и база должна быть переведена в InnoDB. (Кто не знает , меняйте в my.cnf).

Сначала доустановим mod_perl2( т.к. apache2)
#cd /usr/ports/www/mod_perl2
#make
#make install

 

 

Инсталляция и настройка net2ftp

Рейтинг пользователей: / 1
ХудшийЛучший 

Инсталляцию и настройку Apache, php, mysql  и php-extension, если кто не помнит,
смотрите здесь.

Ставим из портов:
exim# cd /usr/ports/ftp/net2ftp/ && make install clean && rehash

Конфигурим виртуальный хост:
exim#ee /usr/local/etc/apache22/extra/httpd-vhosts.conf

 Добавляем:
<VirtualHost *:8020>
    ServerAdmin Этот e-mail адрес защищен от спам-ботов, для его просмотра у Вас должен быть включен Javascript
    DocumentRoot "/usr/local/www/net2ftp/"
    ServerName net2ftp.micc.ru
    ErrorLog "/var/log/net2ftp-error_log"
    CustomLog "/var/log/net2ftp-access_log" common
          <Directory "/usr/local/www/net2ftp/">
                AllowOverride None
                Options None
                Order Allow,deny
                Allow from all
          </Directory>
</VirtualHost>

 


Страница 1 из 2