Създаване на скрипт в systemd с Firewall против SPAM от Blocklistde и Spamhaus на Debian 9

Инсталиране на ipset Създавам инициализиращ файл в systemd Поставям в него следното съдържание [Unit] Description=Spam Firewall for Servers DefaultDependencies=no Wants=network-online.target After=network-online.target   [Service] Type=oneshot ExecStart=/etc/init.d/firewall start ExecReload=/etc/init.d/firewall restart ExecStop=/etc/init.d/firewall stop RemainAfterExit=yes   [Install] WantedBy=multi-user.target[Unit] Description=Spam Firewall for Servers DefaultDependencies=no Wants=network-online.target After=network-online.target [Service] Type=oneshot ExecStart=/etc/init.d/firewall start ExecReload=/etc/init.d/firewall restart ExecStop=/etc/init.d/firewall stop RemainAfterExit=yes [Install] WantedBy=multi-user.target След което създавам […]

Инсталация и конфигурация на Ubuntu 18.04 LTS сървър

Автоматично създадения файл след инсталацията изглежда така: Което ще рече, че на интерфейс enp0s3 имаме настроен DHCP клиент. Ако мрежовата конфигуарцията трябва да се изпълни статично файла може да изглежда така: Това е реална конфигурация на сървър с две активни мрежови карти IPv6 протокол. За да влезе конфигурацията в сила трябва да се изпълни: Като […]

OpenVPN linux client (Debian/Ubuntu/Kali) MikroTik OpenVPN server

В поста https://itservice-bg.net/mikrotik-openvpn/ конфигурирах три рутера MikroTik които се намират в три отдалечени офиси един от друг в Интернет. Създадох между тях OpenVPN криптирани тунели за да могат техните LAN мрежи да обменят “фирмената” информация по между си а останалия трафик да преминава през локалния доставчик на Интернет. Освен тунелите трябваше да пипна нещо и […]

Kali Linux

Kali Linux 2017.2 – 2018.2 Release Обновяване на системата след инсталация $ sudo apt-get update && sudo apt-get upgrade$ sudo apt-get update && sudo apt-get upgrade Проверка за ново издание. sudo apt-get dist-upgradesudo apt-get dist-upgrade Изчистване на системата. $ sudo apt-get autoremove && sudo apt-get autoclean$ sudo apt-get autoremove && sudo apt-get autoclean Инсталиране на […]

Enable rc.local on systemd

Enable rc.local on systemd В systemd от Ubuntu 16.04 нагоре, шокиращо за мен го няма стария файл /etc/rc.local в който копирахме команди или пътища към скриптове които да се заредят след като се стартира операционната система. Разбира се това има как да се поправи: Създаваме файла rc-local.service. sudo nano /etc/systemd/system/rc-local.servicesudo nano /etc/systemd/system/rc-local.service Като в него […]

Ubuntu GitHub client terminal

GitHub Инсталация на git. sudo apt-get install gitsudo apt-get install git prettyping Харесваме си проект (забележете как се копира линка – вдясно червеното кръгче) Инсталираме (клонираме) проекта върху нашия хард диск. git clone https://github.com/denilsonsa/prettyping.gitgit clone https://github.com/denilsonsa/prettyping.git След инсталацията която трае няколко секунди можем да изпълмим скрипта prettyping. prettyping/prettyping ubuntu.comprettyping/prettyping ubuntu.com Ако в GitHub има нова […]

Ubuntu Desktop 17.10 – инсталация и конфигурация

Ubuntu desktop е Линукс дистрибуцията която е претърпяла най много генерални промени на външния си вид през съществуването си до сега. Което води до много фенове и много противници (няма угодия). Екипът на Ubuntu desktop винаги се е стремял към нещо ново, ултра модерно и просто, в резултат на което за пет години три пъти […]

Neofetch

Neofetch е малък скрипт написан на bash който показва основна информация за *nix подобна операционна система. Ubuntu 17.10 desktop sudo apt-get install neofetchsudo apt-get install neofetch Ubuntu 16.04 server sudo add-apt-repository ppa:dawidd0811/neofetch sudo apt update sudo apt install neofetchsudo add-apt-repository ppa:dawidd0811/neofetch sudo apt update sudo apt install neofetch CentOS 7 core curl -o /etc/yum.repos.d/konimex-neofetch-epel-7.repo https://copr.fedorainfracloud.org/coprs/konimex/neofetch/repo/epel-7/konimex-neofetch-epel-7.repo […]

Как да активираме HHTP2 в Apache на Ubuntu server 16.04

Тъй като в стандартния пакет на Apache в Ubuntu server 16.04 не е добавен HTTP2 модула, трябва да използваме друго хранилище за софтуер (в случая https://launchpad.net/%7Eondrej/+archive/ubuntu/apache2) от което ще го инсталираме. Нужен софтуер sudo apt-get install software-properties-common python-software-propertiessudo apt-get install software-properties-common python-software-properties Добавяне на хранилището sudo add-apt-repository ppa:ondrej/apache2sudo add-apt-repository ppa:ondrej/apache2 Обновяваме базата sudo apt-get updatesudo […]

Postfix mail tools in bash

Инструменти за анализ и статистика на Postfix мейл сървъра в bash среда Send message Изпращане на мейл директно от терминал echo "Message Body" | mail -s "Message Subject" support@itservice-bg.netecho "Message Body" | mail -s "Message Subject" support@itservice-bg.net Mail log Следене на лога в реално време sudo tail -f /var/log/mail.logsudo tail -f /var/log/mail.log Mail log color […]