« »

search

logo

 Типо IT блог

RSS

  • Май 2022
    Пн Вт Ср Чт Пт Сб Вс
     1
    2345678
    9101112131415
    16171819202122
    23242526272829
    3031  
    « Дек    
  • Тэги

    antivirus Apache asm asus backup bash crack DNS Error exploit FreeBSD Games Java KDE linux lvm MySQL netgear nginx openssl php ping Putty Restore router RT-G32 shell soft ssh Sybase Windows Админу Другое Железо Заготовки Музыка На заметку Настройка По сайту Почта Программирование Рисунок Уязвимости Юмор базы

Случайные пароли

Опрос

  • Используете ли вы CI / CD инструменты?

    Посмотреть результаты

    Загрузка ... Загрузка ...

Реклама

  • Free DNS
  • И еще один backup bash-скрипт для локального сохранения

    Сделан на основе предыдущего скрипта. Но служит исключительно для локального сохранения резервных копий. На этот раз реализована ротация, таким образом хранятся копии за 3 последних дня. +4 означает что будут удалятся файлы 4 и более дней давности. #!/bin/bash MYSQL_USER=root MYSQL_PASS=password MYSQL_DB=$2 BACKUP_DIR=$1 STORE_DIR=/backups STORE_DIR_APP=${STORE_DIR}/app/ STORE_DIR_DB=${STORE_DIR}/db/ stat $BACKUP_DIR > /dev/null 2>&1 ISEXISTS=$? if [ $ISEXISTS != […]

  • Очередной легкий backup bash-скрипт

    Написал быстренько bash-скрипт по бэкапу директории + mysql на FTP сервер. Отличительной особенностью является то, что скрипт не создает локальных файлов, а сразу через пайпы пишет на ftp. Бывает крайне полезно, когда места впритык. Софт используется стандартный: tar, curl, gzip, mysqldump(опционально). #!/bin/bash FTP_USER=user FTP_PASS=pass FTP_HOST=192.168.0.1 FTP_PORT=21 FTP_PATH= MYSQL_USER=root MYSQL_PASS=pass MYSQL_DB=$2 BACKUP_DIR=$1 stat $BACKUP_DIR > /dev/null […]

  • #7 — SSH автоматическое переподключение

    Простой способ сделать так, чтобы постоянно висела подключенная ssh сессия, например с реверс-проксированием. Будет сама переподключаться в случае сбоев. Создаем профиль подключения в ~/.ssh/config host star Hostname 192.168.1.1 User Test Port 22 IdentityFile ~/.ssh/starkey RemoteForward 1022 127.0.0.1:22 ServerAliveInterval 30 ключ генерится с помощью $ ssh-keygen потом открытая его часть экспортируется на нужный хост через $ […]

  • MySQL: GRANT ALL — Access denied for user root@localhost

    Словил ошибку при передаче привилегий новосозданному пользователю. GRANT ALL ON *.* TO ‘admin’@’localhost’; ERROR 1045 (28000): Access denied for user ‘root’@’localhost’ (using password: YES) Хотя при этом был залогинен как mysql root. Причина оказалась в следующем: На этом сервере база mysql(системная, которая хранит учетки) была не родная, а импортирована со старого сервера, который выводится из […]

  • #6 — firewalld NAT и port forwarding

    Прописать net.ipv4.ip_forward = 1 в файл /etc/sysctl.conf Далее командуем: # firewall-cmd —direct —add-rule ipv4 nat POSTROUTING 0 -o eth_ext -j MASQUERADE # firewall-cmd —direct —add-rule ipv4 filter FORWARD 0 -i eth_int -o eth_ext -j ACCEPT # firewall-cmd —direct —add-rule ipv4 filter FORWARD 0 -i eth_ext -o eth_int -m state —state RELATED,ESTABLISHED -j ACCEPT Где eth_ext […]

  • SSH проксирование и проброс портов

    Разберемся немного с проксирование и пробросом портов через ssh. Ситуация первая. У нас есть домашний компьютер с *nix-системой с белым IP и есть рабочий сервер или стационарник так же с Linux. Есть необходимость зайти из дома и провести какие-то действия на работе. Но безопасники перекрыли все что можно и соответственно напрямую мы подключиться не можем. […]

  • Dell Inspiron 5720: перенос операционной системы на mSATA

    Опишу свой опыт переноса операционной системы(Windows 7 в данном случае) на mSATA SSD диск. Заказал на Али mSATA SSD диск на 128 гигов, такой как на картинке Суть проблемы в том, что у Dell установлен какой-то кастрированный mSATA который не может быть загрузочным диском. На официальном форуме Dell для подобного бука инструкция крайне проста — […]

  • #5 — rsync копирование списка файлов

    Чисто для себя заметка # rsync -avz —files-from=list.txt -e ssh root@192.168.1.2:/ ./ в list.txt должны быть абсолютные пути до файлов которые надо скопировать с удаленного сервера.

  • #4 — MySQL: Выгрузка выборки в CSV-файл

    Выгрузка выборки в CSV-файл: SELECT id, column_1, column_2 FROM table INTO OUTFILE ‘/tmp/data.txt’ В файле будет использоваться табуляция в качестве разделителя. Простая команда для выгрузки выборки в CSV-файл с запятыми в качестве разделителя. SELECT * FROM table INTO OUTFILE ‘/tmp/table_data.csv’ FIELDS TERMINATED BY ‘,’ ENCLOSED BY ‘»‘ LINES TERMINATED BY ‘n’

  • Настройка ProFTPd

    Периодически возникает необходимость поднять ProFTPD на разных серверах и каждый раз приходится лезть в инет и искать статьи по настройке. Решил накидать свою статью, чтобы было. Установка для debianubuntu # aptitude install proftpd Меняем конфиг /etc/proftpd/proftpd.conf: # Includes DSO modules Include /etc/proftpd/modules.conf # Set off to disable IPv6 support which is annoying on IPv4 only […]

2 из 14«12345...10...»Последняя »


службы мониторинга серверов

© by babara.ru