Рубрика: Linux

👉 Семейство Unix-подобных операционных систем на базе ядра Linux, включающих тот или иной набор утилит и программ проекта GNU, и, возможно, другие компоненты ⭐⭐⭐⭐⭐

Как установить и удалить GNOME?

GNOME — это популярное DE для различных дистрибутиовв GNU/Linux. На этой короткой справке и закончится вводная часть, ибо если вы читаете эту статью, значит все уже знаете об этом окружении, и хотите его опробовать с возможностью «отката» на консольной версии дистра, или попробовать сразу несколько разных оболочек на одном дистре поочередно. Все будем делать на […]

SSH-подключение в Bash-скрипте

Обычное подключение по SSH требует ввода логина и пароля, но что если нам требуется организовать такое подключение в скрипте для командного интерпретатора Bash. Есть несколько способов. Способ 1. Аутентификация на базе ключей SSH Самый грамотный способ любого SSH-подключения, не важно это скрипт или просто последовательность команд в консоли, это генерация пары ключей на рабочей станции […]

Автоматическое монтирование fstab и systemd

Как вы знаете, во время загрузки операционной системы Linux все используемые разделы собираются в единую корневую файловую систему. Все это выполняется системой инициализации и пользователь даже не замечает переходов между разделами. Например, домашний раздел монтируется в /home, загрузочный в /boot. Но откуда система инициализации узнает о том, что и куда нужно монтировать? Все просто, она […]

Как в Linux подключить новый диск, разметить и отформатировать разделы

Активация диска в Linux Предположим вы подключили новый диск, на котором ещё нет файловой системы. Система его не видит и нам нужно выполнить команды для его подключения. Скажу сразу, все описанные здесь действия можно выполнять в командах с графическим интерфейсом. Я же буду размечать и форматировать диски в командной строке — это более универсальный способ, […]

Как сменить режим работы PHP

Вступление В настройках сайта можно указать различные режимы работы PHP: PHP как модуль Apache PHP-FPM FCGI CGI При выборе режима работы отличного от «Модуль Apache», есть возможность изменить версию PHP, если она установлена в операционной системе или в панели управления хостингом. Рассмотрим подробнее каждый режим PHP как модуль Apache В данном режиме используется стандартная версия […]

Коротко о CGI, FastCGI, PHP-FPM и mod_php

Решила навести в голове порядок о том, как работают вместе веб-сервер и PHP. CGI Common Gateway Interface, «общий интерфейс шлюза» — это стандарт, который описывает, как веб-сервер должен запускать прикладные программы (скрипты), как должен передавать им параметры HTTP-запроса, как программы должны передавать результаты своей работы веб-серверу. Прикладную программу взаимодействующую с веб-сервером по протоколу CGI принято […]

Избранные команды Bash

ls -lhFa # Содержимое каталога pwd # Путь к текущему каталогу cd — # Переход к предыдущему каталогу cp -v # Вывод информации о копировании cp -R # Копирование каталога cp -a # Резервное копирование rmdir # Удалить пустой каталог rf -Rf # Удалить все which php # Версия, которая запуститься при вводе php which […]

DDoS-атака сайта анонимно с помощью инструментов Kali Linux

Инструменты DDoS способны создавать большие нагрузки на HTTP-серверы и ставить их на колени, исчерпывая ресурсы. Что такое DDoS-атака? Тип атаки, при которой несколько скомпрометированных систем атакуют одну цель, которая запрещает доступ к службе законных пользователей целевой системы. Положить сервер? Да, это именно об этом. Этот короткий мануал разбирает выполнение DDoS-атаки с помощью встроенных инструментов Kali […]

Настройка простого SOCKS5 прокси-сервера для личного использования

Устанавливаем SOCKS5-прокси Dante За основу взяты Debian 9 и Dante в виду его невероятно простой настройки. Ставим dante-server: sudo apt install dante-server Бывает, что сходу демон Dante, danted, почему-то падает. Видимо косяк мейнтейнера пакета. Так что сразу лезем в конфиг: sudo nano /etc/danted.conf Перед вами откроется подробный конфиг с множеством комментариев. В принципе вы можете […]

Как выключить фаервол на Linux Ubuntu?

Если вам необходимо выключить службу фаервола на Ubuntu Linux, это можно сделать с помощью этой инструкции, для начала просмотрим все правила: sudo iptables -L -n Теперь можем отключить их: sudo iptables -X sudo iptables -t nat -F sudo iptables -t nat -X sudo iptables -t mangle -F sudo iptables -t mangle -X sudo iptables -P […]

Как прописать внешний доступ к базе данных в phpMyAdmin?

Разрешение на внешний доступ к БД уже давно реализовано почти во всех системах управления веб-сервером, или хостинг-панелях. Как правило требуется прописать IP-адрес (или несколько), с которого будет осуществляться доступ. Сейчас айпишники почти у всех «белые», но есть конечно исключения. Данный пример подходит больше для серверов, где нет никаких веб-интерфейсов, кроме PMA. Это могут быть и […]

Ошибка «zabbix server is not running»

Ошибка zabbix сервер не запущен на CentOS вовсе не говорит о том, что Zabbix не работает. Однако сама надпись действует на нервы. Приведем внешний вид Zabbix в порядок. Для того, чтобы быть уверенным что веб-интерфейс знает запущен он или нет, на сервере должен быть запущен по крайней мере один процесс траппера (параметр StartTrappers в файле […]

Очистка кэша DNS в Ubuntu

Понадобилось мне в связи с переездом на новый сервер очень оперативно перевести туда же домены. В админке регистратора вбила DNS нового хостера, через 20 минут они уже светились в whois, но по рефрешу все равно грузился сайт со старого сервера. Глубоко озадаченная вопросами типа кто виноват и что делать, решила выждать — может на промежуточных […]

Vim: необходимый минимум знаний

Когда речь заходит о системном администрировании, все дороги ведут к Vim! Это далеко не архаичный инструмент, а универсальный, который используют системные администраторы и DevOps-инженеры во всех крупных компаниях. Vim — это более удобная версия Vi, который уж точно архаика, но возможно еще встречается по дефолту в каких-нибудь дистрибутивах. На серверах часто можно встретить пакет vim-tiny, […]

Простейшие команды Vim

Как сохраниться и выйти из Vim? :q — выйти :w — сохранить текущий файл :wq или 😡 — сохранить и выйти :e — открыть для редактирования :tabe — открыть в новом табе :split — открыть в новом окне Обои с подсказками по командам Vim

Сервер DLNA для Linux Debian или Ubuntu на базе MiniDLNA

Настраиваем домашний DLNA-сервер на базе MiniDLNA, он же ReadyMedia в Linux Debian или Ubuntu Server. Вот ссылка на сам MiniDLNA. Установка MiniDLNA Простейшим способом установки является, установка пакета из репозитория вашего дистрибутива: sudo apt-get update sudo apt-get install minidlna Установка Sudo Если в вашей системе отсутствует команда sudo, желательно ее установить. Sudo нам потребуется в […]

Настройка iptables в CentOS + IP-TV

Возникла необходимость настроить заново роутер используя Linux. В качестве sandbox’a была взята достаточно мощная под эти нужды машинка: Celeron 2.3 Ghz, 512 DDR2 RAM, 110 GB HDD. uname -a — вывод — Linux minxdrav.ru 2.6.18-194.17.4.el5 #1 SMP Mon Oct 25 15:51:07 EDT 2010 i686 i686 i386 GNU/Linux Задача: необходимо раздавать интернеты. Учета нам не надо, […]

Настройка DHCP-сервера на Linux (Debian / Ubuntu), настройка isc-dhcp-server, решение semicolon expected

Настройка DHCP-сервера, на базе тачки с убунту или дебиан, позволит нам раздавать адреса внутри сети, формируя таким образом саму локальную сеть. Ведь многие устройства попросту не могут сконфигурировать сеть сами, плееры, хранилища, телефоны и проч. В моем случае DHCP уже был встроен в дистрибутив Debian, зовется он isc-dhcp-server, для Ubuntu это: sudo apt install dhcp3-server […]

Следующая страница →