Bash или Bourne Again Shell е команден интерпретатор (обвивка), използван предимно в подобните на UNIX операционни системи.

В системите на основата на UNIX, командният интерпретатор изпълнява функцията на преводач между потребителя и ядрото на операционната система. Дълго време това е бил основният и най-добър начин за работа с UNIX. За разлика от създадените много по-късно системи с графичен интерфейс като Windows и MacOS, работата с командните интерпретатори се осъществява посредством текстови команди.

WP-CLI – Управление на WordPress от Линукс терминал

Ако сте системен администратор на Линукс сървъри и отговаряте за управлението на стотици или хиляди уебсайтове на WordPress, това е много отнемащ време процес. Ще трябва да влезете във всеки…

Continue ReadingWP-CLI – Управление на WordPress от Линукс терминал

Проверка на състоянието на SSD/HDD в Линукс

Защо S.M.A.R.T tools Ако сте системен адиминистратор и сте отговорни за управлението на Linux системи, то тогава се препоръчва честото проверяване на състоянието на SSD и HDD дисковете. Това ще…

Continue ReadingПроверка на състоянието на SSD/HDD в Линукс

ipset-blacklist – най бързата и ефективна блеклиста в Debian/Ubuntu

Скрипт, блокирващ огромен брой IP адреси от публични "блеклисти" ipset-blacklist е скрипт написан на Bash shell от Trick77, който използва ipset и iptables, за да блокира голям брой IP адреси,…

Continue Readingipset-blacklist – най бързата и ефективна блеклиста в Debian/Ubuntu

Как да сменим разделителната способност на екрана с GRUB loader в Kali Linux

Решавайки си проблема с FULL HD 1920x1080 резолюцията в GDM установих, че при началното зареждане на екрана още GRUB логото на Kali Linux също е с FULL HD резолюция което…

Continue ReadingКак да сменим разделителната способност на екрана с GRUB loader в Kali Linux

Създаване на скрипт в 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…

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

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

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

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

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

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

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

Enable rc.local on systemd

Enable rc.local on systemd В systemd от Ubuntu 16.04 нагоре, шокиращо за мен го няма стария файл /etc/rc.local в който копирахме команди или пътища към скриптове които да се заредят…

Continue ReadingEnable rc.local on systemd

Ubuntu GitHub client terminal

GitHub Инсталация на git. sudo apt-get install git prettyping Харесваме си проект (забележете как се копира линка - вдясно червеното кръгче) Инсталираме (клонираме) проекта върху нашия хард диск. git clone…

Continue ReadingUbuntu GitHub client terminal