Bash скрипт для автоматического telnet соединения и ввода команд
Надоело выполнять рутинные операции с большим парком железа? Давайте разберем, как автоматизировать процесс подключения по протоколу telnet и ввода команд для удаленной настройки железа, используя скриптовый язык программирования bash.
https://telegra.ph/NTFS-iznutri-Kak-ustroena-fajlovaya-tablica-MFT-v-Windows-06-13
👉 @sysadminof
Надоело выполнять рутинные операции с большим парком железа? Давайте разберем, как автоматизировать процесс подключения по протоколу telnet и ввода команд для удаленной настройки железа, используя скриптовый язык программирования bash.
https://telegra.ph/NTFS-iznutri-Kak-ustroena-fajlovaya-tablica-MFT-v-Windows-06-13
👉 @sysadminof
👍5
Bash скрипт для удаления файлов старше заданного кольчества дней в Linux
На этот раз поговорим о том как удалять файлы старше n-ого количества дней используя для этого простой скрипт написанный на bash
Создадим файл с названием "DelFileNDay.sh" используя для этого утилиту "cat".
DAY=30 - задаем количество дней старше, которых файлы будут удаляться.
DIR="/var/log/test/" - задаем полный путь к директории из которой будут удаляться файлы.
Даем файлу максимальные привелегии с помощью утилиты "chmod".
Запускаем bash-скрипт.
Если нужно чтобы файлы удалялись автоматически, например раз в день или месяц, то поместите скрипт в директорию "/etc/cron.daily/" или "/etc/cron.monthly/".
👉 @sysadminof
На этот раз поговорим о том как удалять файлы старше n-ого количества дней используя для этого простой скрипт написанный на bash
Создадим файл с названием "DelFileNDay.sh" используя для этого утилиту "cat".
cat > DelFileNDay.sh << EOF
#!/bin/bash
#DEL file > 30 DAY
DAY=30
DIR="/var/log/test/"
find $DIR -type f -mtime +$DAY -exec rm -f {} \;
EOFDAY=30 - задаем количество дней старше, которых файлы будут удаляться.
DIR="/var/log/test/" - задаем полный путь к директории из которой будут удаляться файлы.
Даем файлу максимальные привелегии с помощью утилиты "chmod".
chmod 777 DelFileNDay.shЗапускаем bash-скрипт.
./DelFileNDay.shЕсли нужно чтобы файлы удалялись автоматически, например раз в день или месяц, то поместите скрипт в директорию "/etc/cron.daily/" или "/etc/cron.monthly/".
👉 @sysadminof
👍10❤1
Как отменить переименование компьютера
История о том, как на ровном месте получить кучу проблем. И как эти проблемы потом исправить.
Итак, есть задача — переименовать сервер. Старое имя сервера SRV2, новое FS1. Захожу на сервер, открываю настройки и ввожу новое имя.
Проверяю еще раз настройки перед тем, как перезагружать сервер. И тут вдруг вижу, что переименовал не тот сервер. Более того, сервер боевой, перезагружать его никак нельзя без предварительного согласования.
Ну что ж, ничего страшного пока не случилось. Просто откачу изменения назад и все останется как есть. Но не тут то было. При попытке изменить имя оказалось, что до перезагрузки поле ввода имени неактивно.
https://telegra.ph/Kak-otmenit-pereimenovanie-kompyutera-06-13
👉 @sysadminof
История о том, как на ровном месте получить кучу проблем. И как эти проблемы потом исправить.
Итак, есть задача — переименовать сервер. Старое имя сервера SRV2, новое FS1. Захожу на сервер, открываю настройки и ввожу новое имя.
Проверяю еще раз настройки перед тем, как перезагружать сервер. И тут вдруг вижу, что переименовал не тот сервер. Более того, сервер боевой, перезагружать его никак нельзя без предварительного согласования.
Ну что ж, ничего страшного пока не случилось. Просто откачу изменения назад и все останется как есть. Но не тут то было. При попытке изменить имя оказалось, что до перезагрузки поле ввода имени неактивно.
https://telegra.ph/Kak-otmenit-pereimenovanie-kompyutera-06-13
👉 @sysadminof
👍5🔥1
🤔 Знаете ли вы, что изменив подход к проектированию IT-систем можно радикально уменьшить поверхность атаки? До такой степени, что ваши разработки приобретут кибериммунитет и станут практически неприступными для большинства существующих и ещё неизвестных кибератак даже без дополнительной защиты?
😲 21 июня на онлайн-конференции Kaspersky Cyber Immunity Developers Night специалисты Лаборатории Касперского поделятся 20-летним опытом создания систем secured-by-design. За это время сформировался развитый технологический стек, методология и паттерны проектирования, полезные разработчикам различного профиля. Обсудим:
👉 Существуют ли "безопасные" и "небезопасные" языки программирования?
👉 Как реализовать многоэтапный контроль качества, отладку и экспериментальное управление в целях безопасности?
👉 Как применять GPU при разработке современных графических интерфейсов и использовать аппаратное ускорение?
👉 Какие кибериммунные решения уже существуют в автопроме и IoT, и как они работают?
🤙 Вход после регистрации
😲 21 июня на онлайн-конференции Kaspersky Cyber Immunity Developers Night специалисты Лаборатории Касперского поделятся 20-летним опытом создания систем secured-by-design. За это время сформировался развитый технологический стек, методология и паттерны проектирования, полезные разработчикам различного профиля. Обсудим:
👉 Существуют ли "безопасные" и "небезопасные" языки программирования?
👉 Как реализовать многоэтапный контроль качества, отладку и экспериментальное управление в целях безопасности?
👉 Как применять GPU при разработке современных графических интерфейсов и использовать аппаратное ускорение?
👉 Какие кибериммунные решения уже существуют в автопроме и IoT, и как они работают?
🤙 Вход после регистрации
Как технология USB over IP позволила людям забыть о расстоянии
Сегодня быстрым ростом количества устройств сети Интернет и интернета вещей уже никого не удивишь. Существует множество различных протоколов и технологий, на которых основана обработка и обмен информацией между устройствами и, собственно, сама связь этих устройств.
Некоторые технологии являются своеобразными канонами: используются уже не один десяток лет и постоянно совершенствуются. А есть и такие, которые либо уже вымерли, либо родились, но так и не попали в массы ввиду своего несовершенства, низкой релевантности в отношении требований рынка и прочего.
В этой статье речь пойдет о технологии, не относящейся ни к одной, ни к другой группе — USB over IP. Без нее компьютерные сети существовали бы без особых проблем, но она способна значительно упростить работу и снизить затраты на эксплуатацию у крупных предприятий, небольших организаций и даже обычных пользователей. К примеру, с помощью нее можно пробросить аппаратный USB-ключ защиты ПО внутрь облачной платформы или облака на базе VMware и использовать его так, словно он установлен на локальной машине. Но обо всем по порядку.
https://habr.com/ru/companies/selectel/articles/587522/
👉 @sysadminof
Сегодня быстрым ростом количества устройств сети Интернет и интернета вещей уже никого не удивишь. Существует множество различных протоколов и технологий, на которых основана обработка и обмен информацией между устройствами и, собственно, сама связь этих устройств.
Некоторые технологии являются своеобразными канонами: используются уже не один десяток лет и постоянно совершенствуются. А есть и такие, которые либо уже вымерли, либо родились, но так и не попали в массы ввиду своего несовершенства, низкой релевантности в отношении требований рынка и прочего.
В этой статье речь пойдет о технологии, не относящейся ни к одной, ни к другой группе — USB over IP. Без нее компьютерные сети существовали бы без особых проблем, но она способна значительно упростить работу и снизить затраты на эксплуатацию у крупных предприятий, небольших организаций и даже обычных пользователей. К примеру, с помощью нее можно пробросить аппаратный USB-ключ защиты ПО внутрь облачной платформы или облака на базе VMware и использовать его так, словно он установлен на локальной машине. Но обо всем по порядку.
https://habr.com/ru/companies/selectel/articles/587522/
👉 @sysadminof
👍8
Ваша 1С постоянно тормозит? Есть бесплатное решение только для подписчиков канала!
Если ваша компания работает в 1С, то торможения этой учетной системы — одна из самых распространенных проблем. Проблема эта тянется месяцами, иногда годами, особенно обостряется в периоды отчетности, нередко приводя даже к ссорам с коллегами.
Сложность найти причину медленной работы 1С в том, что в процессе разработки и обслуживания 1С задействовано много специалистов, все ссылаются друг на друга и очень сложно докопаться до правды:
1) Бухгалтеры жалуются программистам 1С.2) Программисты 1С отвечают, что тормозят серверы и нужно обращаться в ИТ-отдел.3) ИТ-отдел ссылается на то, что виноваты программисты 1С, так как у них код «кривой».
В результате, все переводят стрелки друг на друга и проблема не решается, тратится много сил на борьбу.
Как определить почему тормозит 1С? Пройти бесплатный тест производительности в EFSOL Oblako!
Если ваша компания работает в 1С, то торможения этой учетной системы — одна из самых распространенных проблем. Проблема эта тянется месяцами, иногда годами, особенно обостряется в периоды отчетности, нередко приводя даже к ссорам с коллегами.
Сложность найти причину медленной работы 1С в том, что в процессе разработки и обслуживания 1С задействовано много специалистов, все ссылаются друг на друга и очень сложно докопаться до правды:
1) Бухгалтеры жалуются программистам 1С.2) Программисты 1С отвечают, что тормозят серверы и нужно обращаться в ИТ-отдел.3) ИТ-отдел ссылается на то, что виноваты программисты 1С, так как у них код «кривой».
В результате, все переводят стрелки друг на друга и проблема не решается, тратится много сил на борьбу.
Как определить почему тормозит 1С? Пройти бесплатный тест производительности в EFSOL Oblako!
😁6👎3❤1👍1
PowerShell скрипт, который уведомляет о днях рождения пользователей Active Directory
В компаниях часто встречается задача уведомлять сотрудников о приближающихся днях рождения их коллег. Где-то этим занимается секритариат, а где-то какие-либо системы (корпоративный сайт, SharePoint и т.п.). В этой статье я расскажу о простеньком скрипте на PowerShell, который работает с AD и рассылает уведомления по почте.
Итак сценарий работы скрипта такой:
1) Берем из AD всех пользователей;
2) У каждого пользователя смотрим Extended attributes 10, в котором записана дата рождения сотрудника в формате дд.мм.гггг;
3) Если дата следующего дня совпадает с датой в Extended attributes 10 сотрудника, делаем рассылку с напоминанием о предстоящем дне рождении этого сотрудника.
https://telegra.ph/PowerShell-skript-kotoryj-uvedomlyaet-o-dnyah-rozhdeniya-polzovatelej-Active-Directory-06-16
👉 @sysadminof
В компаниях часто встречается задача уведомлять сотрудников о приближающихся днях рождения их коллег. Где-то этим занимается секритариат, а где-то какие-либо системы (корпоративный сайт, SharePoint и т.п.). В этой статье я расскажу о простеньком скрипте на PowerShell, который работает с AD и рассылает уведомления по почте.
Итак сценарий работы скрипта такой:
1) Берем из AD всех пользователей;
2) У каждого пользователя смотрим Extended attributes 10, в котором записана дата рождения сотрудника в формате дд.мм.гггг;
3) Если дата следующего дня совпадает с датой в Extended attributes 10 сотрудника, делаем рассылку с напоминанием о предстоящем дне рождении этого сотрудника.
https://telegra.ph/PowerShell-skript-kotoryj-uvedomlyaet-o-dnyah-rozhdeniya-polzovatelej-Active-Directory-06-16
👉 @sysadminof
👍6
3 канала для системных администраторов:
📚 @it_secur — Литература для системных администраторов и ИБ специалистов любого уровня и направления. Читайте, развивайтесь, практикуйте.
👨🏻💻 @infosecurity — Самый крупный ресурс в Telegram, посвященный информационной безопасности, OSINT и Cоциальной Инженерии.
🔖 @infosec_work — Актуальные предложения от самых крупных работодателей и лидеров рынка в сфере информационной безопасности.
📚 @it_secur — Литература для системных администраторов и ИБ специалистов любого уровня и направления. Читайте, развивайтесь, практикуйте.
👨🏻💻 @infosecurity — Самый крупный ресурс в Telegram, посвященный информационной безопасности, OSINT и Cоциальной Инженерии.
🔖 @infosec_work — Актуальные предложения от самых крупных работодателей и лидеров рынка в сфере информационной безопасности.
👍1
👍15❤1
Forwarded from GitHub Сообщество
TranslucentTB
Легкая утилита, которая делает панель задач Windows полупрозрачной/прозрачной.
https://github.com/TranslucentTB/TranslucentTB
👉 @Githublib
Легкая утилита, которая делает панель задач Windows полупрозрачной/прозрачной.
https://github.com/TranslucentTB/TranslucentTB
👉 @Githublib
👍3👎2
И два года не прошло: релиз Debian 12 «Bookworm». Возможности и изменения новой версии
Сообщается, что количество бинарных пакетов в новой версии на 4868 больше, чем в Debian 11. Всего добавлено 11089 новых бинарных пакетов, удалено 6296 (10%), плюс еще около 43 тыс. пакетов обновлено. Общее количество строк исходных текстов в дистрибутиве — 1 341 564 204, ну а общий размер всех пакетов — 365 ГБ. Давайте посмотрим, что изменилось или было добавлено.
Коротко о поддержке дистрибутива
Debian 12 «Bookworm» доступен сразу для девяти официально поддерживаемых архитектур:
Intel IA-32/x86 (i686).
AMD64/x86-64.
ARM EABI (armel).
ARM64.
ARMv7 (armhf).
mipsel.
mips64el.
PowerPC 64 (ppc64el).
IBM System z (s390x).
https://habr.com/ru/companies/selectel/articles/741166/
👉 @sysadminof
Сообщается, что количество бинарных пакетов в новой версии на 4868 больше, чем в Debian 11. Всего добавлено 11089 новых бинарных пакетов, удалено 6296 (10%), плюс еще около 43 тыс. пакетов обновлено. Общее количество строк исходных текстов в дистрибутиве — 1 341 564 204, ну а общий размер всех пакетов — 365 ГБ. Давайте посмотрим, что изменилось или было добавлено.
Коротко о поддержке дистрибутива
Debian 12 «Bookworm» доступен сразу для девяти официально поддерживаемых архитектур:
Intel IA-32/x86 (i686).
AMD64/x86-64.
ARM EABI (armel).
ARM64.
ARMv7 (armhf).
mipsel.
mips64el.
PowerPC 64 (ppc64el).
IBM System z (s390x).
https://habr.com/ru/companies/selectel/articles/741166/
👉 @sysadminof
👍7❤1
Использование lsof для получения информации об открытых файлах
lsof позволяет получить список всех открытых файлов и процессов, которые их открывали. Это полезный инструмент, который должен быть в арсенале сисадмина или хакера linux.
https://bookflow.ru/ispolzovanie-lsof-dlya-polucheniya-informatsii-ob-otkrytyh-fajlah/
👉 @sysadminof
lsof позволяет получить список всех открытых файлов и процессов, которые их открывали. Это полезный инструмент, который должен быть в арсенале сисадмина или хакера linux.
https://bookflow.ru/ispolzovanie-lsof-dlya-polucheniya-informatsii-ob-otkrytyh-fajlah/
👉 @sysadminof
👍6
Linux 101
Навигация в Linux (pwd, ls, cd)
Операции над файлами и каталогами (touch, stat, mkdir, cp, mv, rm, rmdir)
Жесткие и символические ссылки (ln, stat)
Права доступа в Linux (база, umask, атрибуты)
Метасимволы
источник
👉 @sysadminof
Навигация в Linux (pwd, ls, cd)
Операции над файлами и каталогами (touch, stat, mkdir, cp, mv, rm, rmdir)
Жесткие и символические ссылки (ln, stat)
Права доступа в Linux (база, umask, атрибуты)
Метасимволы
источник
👉 @sysadminof
👍12🔥1