Blog

Если вы решили сменить IP адрес в работающем почтовом сервере Zimbra, вы должны проделать следующее:

1) Отредактировать DNS запись на новый IP (в настройках домена, у провайдера где вы его купили)

2) заменить старый IP на новый в файле /etc/hosts

3) Выполнить следующие команды пот пользователя zimbra в консоли:

Перед началом установки на Ubuntu (или любую другую систему), проверьте поддерживается ли ваша систему, текущей версией Zimbra https://www.zimbra.com/downloads/zimbra-collaboration-open-source/

На момент установки поддерживается Ubuntu 16.04

В панеле управления доменом нужно отредактировать записи перенаправления mail.hosting.com на IP адрес нашего сервера. Первая запись у нас будет A вторая MX

apt update

apt dist-upgrade -y

mcedit /etc/hosts

Для того чтобы установка прошла успешно вам надо скачать один из следующих пакетов:

Даная опция запрещает пользователям сохранять пароли к сетевым ресурсам (кроме этого в планировщике так же запрещает сохранять пароли). Сама галочка сохранить парольи не пропадает, но она перестает отрабатывать, после перезагрузке компьютера пользователю прийдется каждый раз вводить пароль к сетевым ресурсам.

Для этого включите политику Network access: Do not allow storage of passwords and credentials for network authentication (Сетево доступ: не разрешать хранение паролей или учетных данных для сетевой проверки подлинности):

ENG: Computer Configuration -> Windows Settings ->Security Settings ->Local Policies ->Security Options

RUS: Конфигурация Компьютера -> Политики -> Конфигурация Windows -> Параметры Безопасности -> Локальные политики  -> Параметры Безопасности

GPO dont save net pass

Если вы используете в качестве шлюза pfsense, а на нем поднят squid, то при апдейте пакетов вы будете терять настройки, которые вносили изменяя файлы.

Вот какие файлы меняю я и зачем:

1) /usr/local/www/sgerror.php  - тут мы меняем страницу которая отдается пользователю в случае если он зашел на запрещенный сайт. После последнего update pfsense (2.4.3-RELEASE) и (squid 0.4.43_1squidGuard 1.16.4) формат даного файла изменился, наконец просто добавили теги html head и body.

я сделал следующим образом (так удобно мне):

function get_error_page($er_code_id, $err_msg='') {
global $g, $config, $err_code, $cl;
header("HTTP/1.1 " . $err_code[$er_code_id]);
?>
<html>
<head>

Часто требуется такого рода скрипт, и постоянно его нет под рукой, так что вот он:

 

#!/bin/bash
date1="`date +%d.%m.%Y`"
#создаем архив наших папок на веб сервере
tar -zcvf /backup/"$date1"_admin.tar.gz /home/admin/web --exclude="*.zip"
tar -zcvf /backup/"$date1"_igor.tar.gz /home/igor/web --exclude="*.zip"
#копируем их на наш удаленный сервер через scp
scp -P 11134 /backup/"$date1"_admin.tar.gz Этот адрес электронной почты защищён от спам-ботов. У вас должен быть включен JavaScript для просмотра..*.*:/home/mastr/vesta
scp -P 11134 /backup/"$date1"_igor.tar.gz Этот адрес электронной почты защищён от спам-ботов. У вас должен быть включен JavaScript для просмотра..*.*:/home/mastr/vesta
#Удаляем старый бекап
rm -f /backup/"$date1"_admin.tar.gz
rm -f /backup/"$date1"_igor.tar.gz
#Создаем бекапы баз данных
for i in `mysql -u root -pPASSWORD -e'show databases;' | grep -v information_schema | grep -v Database`; do mysqldump -pPASSWORD $i > /backup/sql/`date +%Y-%m-%d`-$i; gzip /backup/sql/`date +%Y-%m-%d`-$i;done
#копируем каталог
scp -P 11134 -r /backup/sql Этот адрес электронной почты защищён от спам-ботов. У вас должен быть включен JavaScript для просмотра..*.*:/home/mastr/vesta
#Удаляем каталог
rm -rf /backup/sql/*

Счетчики

Gallery

Киев, Новозабарская, 2/6

+38(044)361-0274      +38(044)364-3769