Настройка почтового сервера Linux Ubuntu 16.04

Подготовка и инструкция: Все команды мы будем выполнять от имени пользователя root, поэтому мы не будем использовать в командах sudo для повышения прав, если вы выполняете под своим пользователям добавляйте sudo в начале команды.

Необходимо чтобы был установлен mysql server | apache2 | php, если его нет необходимо установить:

Также мы будем использовать Midnight Commander, если у вас его нет необходимо установить следующей командой:

Установка пакетов почтового сервера: * Все команды будут выполняться от имени root, если вы выполняете под своим пользователям добавляйте sudo в начале команды.

Создание пользователя для работы с почтой:

Создание базы mysql * Необходимо чтобы был установлен mysql-server, введите команды ниже и пароль от пользователя root в mysql.

* Необходимо заменить MysqlPasswordForMailBase на ваш пароль cгенерированный либо придуманный для пользователя mail в mysql:

Устанавливаем postfixadmin систему управления ящиками через веб-интерфейс: http://postfixadmin.sourceforge.net/ Переходим в директорию

* Пример команды скачивания файла в текущую директорию:

Переименовываем полученный файл в postfixadmin.tar.gz:

Распаковываем файл:

Просмотрим список директорий и файлов в текущей папке:

Переименовываем папку в postfixadmin, имя вашей папки может отличаться смотрите результат команды ls -l:

Переходим в директорию и выставляем права 770 и владельца root:www-data, на директорию postfixadmin также нужно выставить такие значения:

Настраиваем apache:

Вставляем в файл:

Перезапускаем Apache:

Запуск конфигурирования почтового демона exim:

1. Тип конфигурации интернет-сайт; приём и отправка почты напрямую, используя SMTP internet site; mail is sent and received directly using SMTP 2. Почтове имя mydomain.ru 3. Список IP-адресов, с которых Exim […]

Read more

Несколько ip-адресов на одном сетевом интерфейсе Linux Ubuntu

Бывает необходимо настроить несколько ip-адресов на одном интерфейсе. Например, когда провайдер выдал, Вам несколько ip, а порт один… Для того, чтоб в Linux Ubuntu заработало несколько ip-адресов на 1 порту, необходимо отредактировать конфиг-файл /etc/network/interfaces:

Опцию gateway прописывается только для одного интерфейса. Ее нельзя прописывать дважды. Чтоб изменения вступили в действие необходимо перезагрузить сервис:

Проверить наличие нескольких ip-адресов Вы можете командой:

 

Read more

Настройка почтового сервера с веб-потой. Webmail on your Debian server: exim4 + dovecot + roundcube

2015 UPDATE: I discovered that dovecot now uses MUCH longer passwords than it used to, and the database tables I’d found online WILL FAIL to authenticate (they truncate your passwords!). Fixed below 95% of linux configuration on Debian servers is simple, well-documented, well-designed, easy to do, with only a tiny bit of reading of docs. Sadly, “making email work” is most of the 5% that’s: nearly impossible, very badly designed, badly packaged/documented. This OUGHT to take an hour or two, in practice it takes ONE WEEK to setup. WTF? In 2014? Unacceptable! So I took several incomplete/broken guides, dozens of pages of help and advice, and synthesized this complete, step-by-step guide. This should get you the webmail you actually want (!) in an hour or less. What I wanted / what you probably want These days, no-one has “only one domain”. If you’re running your own server(s), you should have many domains on a single server – this is normal, and Debian has long supported this out-of-the-box. We want:      * Multiple domains using this for email (e.g. @company.com, @othercompany.com, @company-other-spelling.org)     * Webmail on your server (for anyone in the org to access email)     * Aliases / redirects for some email addresses (e.g. so you can redirect “support@” to a particular person)     * DO NOT create “linux users” for every email user – it’s a huge security hole, and a massive pain in the ass for the sysadmin     * DO NOT do mail-relaying NB: when you’re […]

Read more

Не работает системный Cron (Linux Ubuntu)

Недавно столкнулся с проблемой запуска Cron. Как оказалось, почему-то системный Cron не срабатывал. С виду – было все нормально. Уже и программные части перепроверил. А оно молчит и не выполняется. Как оказалось, маленькая опечатка в настройках cron приводила к его не запуску…. И система ничего не выдавала в видимом виде. Если у Вас не запускается системный Cron, проверьте его синтаксис:

После этого, Вы можете проверить, что находится в очереди Cron.

 

Read more

Горячик клавиши mc и mcedit

Часто приходится работать в терминале на прямую. Открываешь огромный файл редактором mc и редактируешь, смотришь. Однако, когда файлы размеров в много сотен тысяч строк, без знания комбинаций клавиш очень тяжело работать. В мануалах и справках клавишу Ctrl обозначают как C, а M – это клавиша Alt. Если команда пишеться через “-” это означает что они нажимаются совместно. Если через пробел, то после нажатия первой (отпуская первую) нажимают следующую. В главном окне mc (midnight commander) C-O переключение на subshell и обратно M-c сменить текущий каталог (возникает необходимость когда в командной строке уже что-то набрано)   В mcedit: F3 начать выделение / закончить выделение F5 скопировать выделенный текст F6 переместить выделенный текст F8 удалить выделенный текст M-L перейти к строке с номером M-B перейти к парной скобке (полезная вещь для программеров, и не только) С-F скопировать выделенный блок в файл буфер C-U отменить последнее действие С-K удалить до конца строки от текущей позиции курсора С-Y удалить строку C-Z перейти к началу предыдущего слова C-X перейти к концу следующего слова

Read more

Установка OpenOffice в Linux Ubuntu

Автор: Рудюк С . А. https://corp2.net E-Mail: rs@corp2.net Скачиваем OpenOffice с сайта: http://www.openoffice.org/download/index.html Удаляем LibreOffice:

Переходим в папку, куда вы распаковали закачанный OpenOffice:

Устанавливаем все пакеты:

Устанавливаем интеграцию с рабочим столом:

Автор: Рудюк С . А. https://corp2.net

Read more

Установка последней версии Remmina в Ubuntu. Настройка RDP подключения к Windows 8

В этой статье хочу рассказать о клиенте удаленного рабочего стола Remmina. Коротко о программе Remmina. Remmina – клиент для удаленного доступа. Использует FreeRDP в качестве RDP клиента. Кроме RDP поддерживает протоколы: SFTP, SSH, NX, VNC, VNCI и XDMCP. Поддержка протоколов расширяется плагинами. Данный клиент установлен по умолчанию во всех дистрибутивах Ubuntu и производных от неё. Во всех текущих версиях Ubuntu на данный момент используется версия 0.99, которая была выпущена в 2010 году: Многие, подключившись с помощью Remmina по rdp к windows, ловят различные баги. Какие же проблемы с этой старой версией встречаются? Из моих проблем: – Вырвиглазный рендеринг шрифтов. Шрифты выглядят просто ужасно. Никакие настройки не помогают. – Очень неприятный баг с курсором мышки. Он не меняется, используется стандартный Ubuntu. То есть выделяя текст, или растягивая окно, вы не увидите изменений курсора. – Не работал двухсторонний буфер обмена. – Не работало назначение общей папки.Еще встречаются проблемы с тем, что не все символы клавиатуры работают правильно.К чему я это описал? Очень мало информации об этом клиенте, следовательно многие могли подключиться, увидеть эти проблемы, почитав местные форумы, разочароваться в этом клиенте и перестать им пользоваться. Поэтому хочу поделиться информацией, что эти баги устранены, но в новой – последней версии. Нет смысла искать какие-то конфигурации по форумам или команды в терминале для решения этих проблем. Все эти ошибки – это баги самого клиента, которые были устранены в последней версии программы. Следовательно, нужно просто обновить наш клиент и плагин RDP. Установка последней версии Remmina в Ubuntu. Для Ubuntu есть репозиторий на ланчпад, где добавляются […]

Read more

Установка антивируса clamav в Linux

Автор: Рудюк С . А. https://corp2.net E-Mail: rs@corp2.net Linux достаточно устойчив к воздействию вирусов. Тем не менее спокойней, когда установлен антивирус и проверяет программы в реальном времени. Установка антвируса Clamav:

Обновляем базы данных антивируса:

Стартуем антивирус:

Автор: Рудюк С . А. https://corp2.net

Read more

Генерация изображения штрих-кода в “1С:Підприємство” при работе в Linux

Автор: Рудюк С . А. https://corp2.net E-Mail: rs@corp2.net Написали маленькую функцию, которая генерирует штрих-код в Linux и получает его в “1С:Підприємство”.

Параметры функции Штрих-код: Штрих-код – буквенно-цифровое значение штрих-кода. Стандарт – стандарт штрих-кода. Предусмотрены такие значения данного параметра, отвечающие за соответствующий стандарт:

Автор: Рудюк С . А. https://corp2.net

Read more
1 2 3 4 8