Перейти до

Пошук по сайту

Результати пошуку за тегами 'bash'.

  • Пошук за тегами

    Введіть мітки через кому
  • Пошук за автором

Тип контенту


Категорії та розділи

  • Налаштування
    • Залізо
    • Кабель
    • IPTV КТВ Кабельне телебачення
    • Wi-Fi
    • Софт
    • Інструмент для оптоволокна
    • Ігри
    • PON
  • Організація
    • Мережа - бізнес
    • Пошук мереж
    • Пошук провайдера
    • Обговорення провайдерів
    • Датацентри. Хостінг. Colocation.
    • Для Адміністраторів
    • Придбання, продаж, об'єднання мереж
    • Для людей
    • Вакансії. Робота. Курси.
  • Stargazer
    • Розробка Stargazer
    • Питання по Stargazer
    • Stargazer Ubilling
    • Модулі для Stargazer
  • Безпека
    • Віруси й Антивіруси
    • Цілісність системи
    • Захист обладнання
    • DDoS захист
  • Комуналка
    • Наш флейм про мережі
    • Щодо сайту
    • Торгівля
    • Для тих, хто в пелюшках ще
  • Регіони
    • Харьков
    • Чернигов
    • Днепропетровск
    • Полтава
    • Крым
    • Запорожье
    • Тернополь
    • Донецк
    • Львов
    • Житомир
    • Сумы
    • Одесса
    • Черновцы
    • Закарпатье
    • Луганск

Календарі

  • Основной календарь

Шукати результати в...

Шукати результати, які...


Дата создания

  • Начать

    Конец


Последнее обновление

  • Начать

    Конец


Фильтр по количеству...

Зарегистрирован

  • Начать

    Конец


Группа


AIM


MSN


Сайт


ICQ


Yahoo


Jabber


Skype


Город


Интересы

  1. Предлагаю в етой теме начать обсуждение как и какими общими методами проводить блокировку. Для затравки написал первый из серии скриптов, который собирает из улров IPv4 / IPv6 адреса для блокировки, определяет все записи а не та которая прорезолвилась в данный момент. Принцип работы: Собирает адреса из файла с урлами и выдает в STDOUT список адресов соответствующих протоколу https://github.com/General-Servers/blocker/blob/master/tools/urls_to_ip_list.py для использования нужено установить python3-dnspython stas@stas-Aspire-V5-591G ~/PycharmProjects/blocker/tools master $ python3 urls_to_ip_list.py testlist.txt 4 77.88.8.8 77.88.21.186 77.88.21.178 213.180.193.125 185.71.78.54 87.250.250.178 77.88.55.66 5.255.255.70 87.250.250.22 213.180.204.226 87.250.251.125 213.180.204.12 93.158.134.125 213.180.204.207 213.180.204.41 5.255.255.80 213.180.193.71 87.250.250.12 87.250.251.12 213.180.193.58 93.158.134.178 213.180.204.178 109.235.165.142 213.180.204.73 213.180.204.125 93.158.134.62 213.180.204.186 213.180.193.178 93.158.134.28 213.180.204.28 185.71.78.14 93.158.134.154 109.235.165.182 213.180.193.215 213.180.193.112 213.180.204.56 87.250.250.125 213.180.204.200 5.45.217.5 52.50.157.108 213.180.204.26 87.250.250.218 213.180.204.193 87.250.251.178 87.250.251.41 213.180.204.188 213.180.193.137 77.88.55.70 213.180.193.12 stas@stas-Aspire-V5-591G ~/PycharmProjects/blocker/tools master $ python3 urls_to_ip_list.py testlist.txt 6 2a02:6b8::12 2a02:6b8::207 2a02:6b8::193 2a02:6b8::2:22 2a02:6b8::178 2a02:6b8::4:41 2a02:6b8:a::a 2a02:6b8::226 2a02:6b8::1:154 2a02:6b8::3:62 2a02:6b8::2:215 2a02:6b8::3:56 2a02:6b8::58 2a02:6b8::25 2a02:6b8::1:28 2a02:6b8::1:112 2a02:6b8::71 2a02:6b8::2:218 2a02:6b8::feed:ff 2a02:6b8::1:137 2a02:6b8::73 stas@stas-Aspire-V5-591G ~/PycharmProjects/blocker/tools master $
  2. Помогите с написанием скрипта на баше, что надо 1) Проверить занимаемое место определённой папки 2) Проверить место на удалённом ПК 3) Если места на удалённом пк больше чем размер папки на текущем продолжаем выполнение скрипта если меньше то отменяем дальнейшее выполнение скрипта и отправляем письмо с текстом Аларм на . Чего я добился: вот так я получаю место на удалённом пк ssh -i /home/user/.ssh/user.privat_key user@10.18.2.144 'df -h' | grep /mnt/dat44/fol | awk '{print $3}' получаю для примера 6.2G Вот так на текущем du -h -s /mnt/data/backups/ | awk '{print $1} #!/bin/bash spacedb="ssh -i /home/user/.ssh/user.privat_key user@10.18.2.144 'df -h' | grep /mnt/dat44/fol | awk '{print $3}'" folderspacedb="du -h -s /mnt/data/backups/ | awk '{print $1}" Если за платно - предложение в личку. Не знаю сколько такое будет стоять.
  3. Приветы! Напишу или доработаю что-то за отзыв или скромное вознаграждение. Вы спросите - почему ? Хочу освежить свои знания и может быть немного расширить круг общения. Опыт: bash - 30см (надоело лазить в мануалы по каждому нестандартному случаю, надо наработать н-часов) есть тонны опыта в вебе и пр экзотика, но это не цель, а возможное или невозможное дополнение, зависит от того на сколько прикольная задача. Хочу: Хороший отзыв или немного ресурсов. ЗЫ Не злитесь пожалуйста, я никакой хлеб отбирать или демпить не собираюсь. Делаю то, за что ты бы и не стал браться.
  4. Всем привет! Имеется скрипт написанный под Unix для авто входа в буспроводную сеть.Скажите пожалуйста как данный скрипт запустить под Windows через bat файл? Заранее большое спасибо! #! /bin/bash user=username pass=password shopt -s extglob # enables pattern lists like +(...|...) listOfESSID='+(BTFON|BTOpenzone|BTOpenzone-B|BTOpenzone-H|BTWi-fi|BTWifi|BTWiFI-with-FON|BTWifi-with-FON|_BTWi-fi)' currentESSID=$(iwgetid | sed 's/.*\"\(.*\)\".*/\1/g') foo=$(wget "https://www.btopenzone.com:8443/home" --no-check-certificate --no-cache --timeout 30 -O - 2>/dev/null) if [ $? -ne 0 ] then echo "Unable to reach btopenzone.com. Are you connected to the network?" exit $? fi loggedIn=$(echo $foo | grep 'now logged on to BT Wi-fi') if [ $? -eq 0 ] then echo "You're already logged in. Nowt to do!" exit 0 else echo -n "$currentESSID " case "$currentESSID" in $listOfESSID) echo -n "is a valid Wifi network. Logging in ... " foo=$(wget -qO - --no-check-certificate --no-cache --post-data "username=$user&password=$pass" "https://www.btopenzone.com:8443/tbbLogon") loggedIn=$(echo $foo | grep 'now logged on to BT Wi-fi') if [ $? -eq 0 ] then echo "Success!" exit 0 else echo "Oops!" exit 1 fi ;; *) echo "is not in the list of valid Wifi networks." exit 1 esac fi
×
×
  • Створити нове...