ch
Feedback
Linux: Системный администратор

Linux: Системный администратор

前往频道在 Telegram

Здесь вы найдете полезные советы, практические материалы и интересные инсайты по администрированию Linux. Погружаемся в мир команд, скриптов и серверов вместе! 🚀 Авторский канал действующего админа 👨🏼‍💻

显示更多
1 940
订阅者
无数据24 小时
-17
+1430
帖子存档
Шпаргалка по Linux #Linux@linux_odmin #Шпаргалка@linux_odmin 👉 @linux_odmin
+8
Шпаргалка по Linux #Linux@linux_odmin #Шпаргалка@linux_odmin 👉 @linux_odmin

Шпаргалка по awk для Linux #Linux@linux_odmin #Шпаргалка@linux_odmin 👉 @linux_odmin
Шпаргалка по awk для Linux #Linux@linux_odmin #Шпаргалка@linux_odmin 👉 @linux_odmin

Python для сетевых инженеров Natasha Samoylenko (2023) В книге рассматриваются основы Python с примерами и заданиями построенными на сетевой тематике. С одной стороны, книга достаточно базовая, чтобы её мог одолеть любой желающий, а с другой стороны, в книге рассматриваются все основные темы, которые позволят дальше расти самостоятельно. Книга не ставит своей целью глубокое рассмотрение Python. Задача книги – объяснить понятным языком основы Python и дать понимание необходимых инструментов для его практического использования. Всё, что рассматривается в книге, ориентировано на сетевое оборудование и работу с ним. Это даёт возможность сразу использовать в работе сетевого инженера то, что было изучено на курсе. Все примеры показываются на примере оборудования Cisco, но, конечно же, они применимы и для любого другого оборудования. В большинстве примеров в книге используется Python 3.7. При этом Python 3.7 это минимальная версия для работы с книгой, для версий >= 3.7 практически все что рассматривается в книге (изменился вывод некоторых сообщений), будет работать аналогично, для версий Python < 3.7 возможны нюансы. #Linux@linux_odmin #Book@linux_odmin 👉 @linux_odmin

Radare2 Это мощная многофункциональная платформа для реверс-инжиниринга и анализа бинарных файлов. Она поддерживает множество
Radare2 Это мощная многофункциональная платформа для реверс-инжиниринга и анализа бинарных файлов. Она поддерживает множество архитектур, форматов файлов и обладает большим набором инструментов, включая дизассемблер, отладчик, бинарный патчер и другие полезные функции. r2 — это полностью переписанная версия radare. Она предоставляет набор библиотек, инструментов и плагинов для упрощения задач реверс-инжиниринга. Распространяется в основном под лицензией LGPLv3, но каждый плагин может иметь отдельную лицензию (см. r2 -L, rasm2 -L и др.). Проект radare начался как простой инструмент для редактирования шестнадцатеричных данных в командной строке, ориентированный на цифровую криминалистику. Сегодня r2 — это мощный инструмент низкоуровневого анализа с поддержкой скриптов на встроенном интерпретаторе Javascript или через r2pipe. r2 позволяет редактировать файлы на локальных жёстких дисках, просматривать память ядра и отлаживать программы локально или через удалённые серверы gdb/windbg. Широкая поддержка архитектур делает r2 подходящим для анализа, эмуляции, отладки, модификации и дизассемблирования любых бинарных файлов. Радует, что проект полностью бесплатный и с открытым исходным кодом. Для изучения и работы с ним понадобится время, но его возможности того стоят. https://github.com/radareorg/radare2 #Linux@linux_odmin #Security@linux_odmin 👉 @linux_odmin

Шпаргалка Linux cron #Linux@linux_odmin #Шпаргалка@linux_odmin 👉 @linux_odmin
Шпаргалка Linux cron #Linux@linux_odmin #Шпаргалка@linux_odmin 👉 @linux_odmin

Стек коммуникационных протоколов TCP/IP #Сети@linux_odmin #Шпаргалка@linux_odmin 👉 @linux_odmin

Linux Fundamentals (Eng ver) Paul Cobbaut (2015) Научит вас самым основам Linux (или Unix!). Эта книга предназначена для начинающих, новичков, всех, кто хочет стать разработчиком Linux или системным администратором Linux. Она содержит базовые знания, но и продвинутые пользователи получат пользу от этой книги. #Linux@linux_odmin #Book@linux_odmin 👉 @linux_odmin

Шпаргалка по маскам подсети CIDR #Шпаргалка@linux_odmin #Сети@linux_odmin 👉 @linux_odmin
Шпаргалка по маскам подсети CIDR #Шпаргалка@linux_odmin #Сети@linux_odmin 👉 @linux_odmin

+2
Подборка шпаргалок по Linux #Linux@linux_odmin #Шпаргалка@linux_odmin 👉 @linux_odmin

Подборка шпаргалок по Linux #Linux@linux_odmin #Шпаргалка@linux_odmin 👉 @linux_odmin
+2
Подборка шпаргалок по Linux #Linux@linux_odmin #Шпаргалка@linux_odmin 👉 @linux_odmin

Процесс загрузки Linux #Linux@linux_odmin #Шпаргалка@linux_odmin 👉 @linux_odmin
Процесс загрузки Linux #Linux@linux_odmin #Шпаргалка@linux_odmin 👉 @linux_odmin

7 уровней модели OSI #Linux@linux_odmin #Шпаргалка@linux_odmin 👉 @linux_odmin

Шпаргалка по bash https://github.com/cyberspacedk/BASH-Commands/blob/master/readme.md #Linux@linux_odmin #Шпаргалка@linux_odm
Шпаргалка по bash https://github.com/cyberspacedk/BASH-Commands/blob/master/readme.md #Linux@linux_odmin #Шпаргалка@linux_odmin 👉 @linux_odmin

Восстановление доступа к Mikrotik routeros или сброс пароля администратора с сохранением конфигурации #Сети@linux_odmin #Шпаргалка@linux_odmin 👉 @linux_odmin

Принцип работы HTTPS #Сети@linux_odmin #Шпаргалка@linux_odmin 👉 @linux_odmin
Принцип работы HTTPS #Сети@linux_odmin #Шпаргалка@linux_odmin 👉 @linux_odmin

💻 Небольшая шпаргалка по Windows firewall ⚫️Netsh включить/выключить брандмауэр netsh advfirewall set [privateprofile|publicprofile|domainprofile|currentprofile] state [on|off] установить действие брандмауэра по умолчанию netsh advfirewall set [privateprofile|publicprofile|domainprofile|currentprofile] firewallpolicy [allowinbound|blockinbound|blockinboundalways|notconfigured],[allowoutbound|blockoutbound|notconfigured] добавить правило netsh advfirewall firewall add rule name="My Application" dir=in action=allow program="C:\MyApp\MyApp.exe" enable=yes remoteip=157.60.0.1,172.16.0.0/16,LocalSubnet profile=domain показать все правила netsh advfirewall firewall show rule status=enabled name=all удалить правило netsh advfirewall firewall delete rule name=rule name protocol=udp localport=500 ⚫️Команды Powershell Disable-NetFirewallRule Enable-NetFirewallRule Get-NetFirewallProfile Get-NetFirewallRule Get-NetFirewallSetting - Retrieves the global firewall settings of the target computer. New-NetFirewallRule Remove-NetFirewallRule Rename-NetFirewallRule Set-NetFirewallProfile Set-NetFirewallRule Set-NetFirewallSetting Show-NetFirewallRule #windows@linux_odmin #Шпаргалка@linux_odmin #Сети@linux_odmin 👉 @linux_odmin

📚PowerShell SysAdmin Crash Course: Unlock the Full Potential of PowerShell with Advanced Techniques, Automation, Configuration Management and Integration Автор: Steeve Lee (2023) Это идеальное руководство для системных администраторов и пользователей PowerShell. В этом комплексном ресурсе вы узнаете все о PowerShell, начиная с консоли и команд, заканчивая сценариями, модулями и многим другим. Вы изучите такие важные темы, как управление Active Directory, Windows Server, PowerShell Remoting, DSC, SCCM и администрирование обновлений программного обеспечения. #Linux@linux_odmin #Book@linux_odmin 👉 @linux_odmin

Шпаргалка по awk для Linux #Linux@linux_odmin #Команды@linux_odmin #Шпаргалка@linux_odmin 👉 @linux_odmin
Шпаргалка по awk для Linux #Linux@linux_odmin #Команды@linux_odmin #Шпаргалка@linux_odmin 👉 @linux_odmin

Операции с файлами в Linux pwd # Выводит текущий путь; ls # Выводит список файлов и каталогов. Пример вывода форматированного списка всех файлов и директорий, включая скрытые: ls -laX ; cd # Переход по директориям. Примеры: — cd # Переход в домашнюю директорию; — cd /home # Пример перехода в /home; — cd .. # Переход в директорию уровнем выше; — cd ~user # Перейти в домашнюю директорию пользователя user ; touch # Создание пустого файла если нет. Пример: touch test.txt ; rm # Удаление. Примеры: — rm test.txt # Удаление файла; — rm -rf temp # Удаление директории temp с вложенными файлами; cp # Копирование. Примеры: — cp test.txt /home/test.txt # Копирует test.txt из текущей директории в /home ; — cp -la /dir1 /dir2 # Копирование директорий; ln # — создание символической ссылки. Пример: ln -s /var/test.txt /home/test.txt — создать символическую ссылку к файлу /var/test.txt в директории /home; mkdir # Создание директории. Пример: mkdir temp ; rmdir # Удаление директории. Пример: rmdir temp ; mv # ПеремещениеПереименование. Пример переименования директории: mv /dir1 /dir2 (аналогично с файлами); locate # Поиск. Пример поиска везде всех файлов с именем test.txt: locate test.txt ; find # Поиск. Примеры: — find /home/it -name test.txt # Найти файлы и директории с именем test.txt в /home/it и вложенных; — find /home/it -name "*.txt" # Найти все файлы и директории в /home/it и вложенных, имена которых оканчиваются на ‘.txt’; — find /usr/bin -type f -atime +100 # Найти все файлы в ‘/usr/bin’, время последнего обращения к которым более 100 дней; — find /usr/bin -type f -mtime -10 # Найти все файлы в ‘/usr/bin’, созданные или изменённые в течении последних 10 дней; stat # Отображение всей доступной информации об указанном файле. Пример: stat test.txt; file # Определяет тип файла. Пример: file test.txt ; chmod # Права доступа; chown # Меняет владельца файла, пример: chown www:www test.txt; mc # запуск файлового менеджера; #Linux@linux_odmin #Команды@linux_odmin #Шпаргалка@linux_odmin 👉 @linux_odmin

Основы BASH BASH — Bourne-Again SHell (что может переводится как «перерожденный шел», или «Снова шел Борна(создатель sh)»), самый популярный командный интерпретатор в юниксоподобных системах, в особенности в GNU/Linux. Ниже приведу ряд встроенных команд, которые мы будем использовать для создания своих скриптов. break выход из цикла for, while или until continue выполнение следующей итерации цикла for, while или until echo вывод аргументов, разделенных пробелами, на стандартное устройство вывода exit выход из оболочки export отмечает аргументы как переменные для передачи в дочерние процессы в среде hash запоминает полные имена путей команд, указанных в качестве аргументов, чтобы не искать их при следующем обращении kill посылает сигнал завершения процессу pwd выводит текущий рабочий каталог read читает строку из ввода оболочки и использует ее для присвоения значений указанным переменным.\ return заставляет функцию оболочки выйти с указанным значением shift перемещает позиционные параметры налево test вычисляет условное выражение times выводит имя пользователя и системное время, использованное оболочкой и ее потомками trap указывает команды, которые должны выполняться при получении оболочкой сигнала unset вызывает уничтожение переменных оболочки wait ждет выхода из дочернего процесса и сообщает выходное состояние. https://gist.github.com/Titiaiev/dcb7298389d1276b823bbc96e29f940d#file-bash-guide-1-md #Linux@linux_odmin #Команды@linux_odmin #Шпаргалка@linux_odmin #Bash@linux_odmin 👉 @linux_odmin