ipfw table создание таблицы в фаерволе freebsd добавление плохих IP
Сегодня снова поговорим об инструменте блокировке нежелательных IP- адресов к серверу работающему на операционной системе FreeBSD. IPFW (IP Firewall) – штатный сетевой экран, надежный отпор несанкционированному доступу к Вашим сайтам и службам работающим на одном сервере. Кроме ограничения и добавления отдельных правил для нежелательных ip, Вы можете создать таблицу, в которой все занесенные адреса, будут подчиняться [...]
Рубрики: FreeBSD, Системное администрирование · Теги: allow, bash, ddos, deny, firewall, ip, ipfw, ssh, table, доступ, защита, командная строка, команды, сетевой экран, фаервол
Unix утилита WC примеры использование и выход из стандартного ввода
Unix утилита WC (или word count), как следует из названия, используется для подсчета слов. Подсчет слов (а также строк и символов) можно осуществить как в файле так и в произвольном тексте, набранном в окне терминала (то , что называется стандартный ввод). Без лишних слов перейдем к примеру использования утилиты считающей слова в файле: wc /var/www/logs/errors.log [...]
Рубрики: Debian, FreeBSD, Системное администрирование · Теги: bash, debian, freebsd, linux, shell, ssh, unix, wc, командная строка, команды, подсчет, стандартный вывод, флаги
Ещё раз про архиватор TAR флаги полезные параметры tar flags c f j v
Архиватор TAR , распространённый, привычный архиватор на машинах, работающих под управлением UNIX систем. Часто TAR используется для инсталляции нового ПО (то есть – для первоначальной распаковки дистрибутива программы). Мы уже говорили о том как разархивировать файлы сжатые TAR. В других случаях TAR используется для создания резервной копии (бэкапа) важных данных и измененных скриптов, файлов. Сегодня [...]
Рубрики: Debian, FreeBSD, Системное администрирование · Теги: flag, ssh, tar, архивация, бекап, командная строка, команды, настройка, параметры, резервная копия, шелл
Бекап на удаленный сервер FTP через командную строку шелл ssh
Если Вы самостоятельно администрируете сервер, то наверняка, рано или поздно, должен встать вопрос удаленного резервного копирования. Хранить все данные в одном месте небезопасно, особенно самые важные, будь-то базы данных MySQL или постоянно обновляемые профайлы Ваших пользователей. Любой сервер может дать сбой, в результате которого данные восстановить бывает проблематично. Для этого отлично подходит регулярная закачка важных, [...]
Рубрики: Debian, FreeBSD, Настройки хостинга, Системное администрирование · Теги: archive, backup, bash, cd, cron, DELETE, dir, freebsd, ftp, get, put, shell, ssh, tar, архив, бекап, командная строка, команды, резервная копия, фтп
MySQL Создать базу данных создать пользователя добавить к БД
Мы уже разбирали вариации работы с базами данных MySQL через командную строку. На этот раз, двигаясь в обратном направлении, рассмотрим основное, то, с чего собственно наша БД начнётся. Решим три задачи: Во-первых, создадим базу данных; Во-вторых, создадим пользователя, который впоследствии будет работать с новой БД; И наконец, в-третьих, назначим пользователю привилегии. Так сказать – добавим [...]
Рубрики: Debian, FreeBSD, MySQL, PHP программирование, Настройки хостинга, Системное администрирование · Теги: bash, CREAT, database, db, GRANT, localhost, mysql, root, ssh, table, user, БД, командная строка
Архивируем файлы из списка tar командная строка freebsd
Для создания бекапа (резервной копии) удобно использовать архиваторы. Можно найти заданные файлы по маске (например: все измененные за последнюю неделю файлы php, inc, dat, txt) и сразу создать единый архив с ними. После чего, Вы сможете скачать этот архив себе на жесткий диск по ФТП (или как Вам удобно, можно использовать wget, чтобы залить получившийся [...]
Рубрики: FreeBSD, Системное администрирование · Теги: bash, find, freebsd, pwd, ssh, tar, бекап, директория, командная строка, команды, поиск, список, файлы, шелл
Работа с MySQL из командной строки шелл
Иногда работать с MySQL легче через окно терминала, через shell. Например, когда запрос может занять значительное время на выполнения, или когда Вы хотите исполнять команду посредством cron (расписания). Первое что нам понадобится в этом случае (естественно после авторизации по ssh), это подсоединиться к нужной базе данных от имени пользователя БД у которого есть достаточные привилегии [...]