ch
Feedback

不要被骗子欺骗!Telemetrio 会找到并标记这些频道 👉 如果想查看标记,请订阅

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

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

前往频道在 Telegram

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

显示更多
1 931
订阅者
无数据24 小时
+27 天
+930 天
帖子存档
Принцип работы 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

Шпаргалка по windows CMD. Список команд cmd windows с описанием Способы запуска командной строки Командная строка Windows может быть запущена, как и любое другое стандартное приложение - через Главное меню Windows, с использованием диалога Выполнить (комбинации клавиш Win+R, Win+X), а также с использованием открытия Проводником ярлыка или исполняемого файла C:\WINDOWS\System32\cmd.exe. В результате запуска откроется окно командной строки. Результаты выполнения команд отображаются в окне консоли Windows и нередко зависят от наличия достаточных прав у текущего пользователя. Для выполнения команд в контексте учетной записи Администратора в операционных системах Windows Vista - Windows 10 необходимо использовать режим Запуск от имени Администратора. SETX - утилита для создания системных переменных SFC - проверка и восстановление системных файлов Windows SHARE - просмотр, создание и удаление разделяемых в локальной сети ресурсов SHIFT сдвиг входных параметров для командного файла SHUTDOWN - выключение или перезагрузка компьютера SLEEP - задержка по времени в пакетном файле SLMGR - управление лицензированием программного обеспечения Windows SORT - сортировка строк в текстовом файле START - запуск приложения или командного файла STORDIAG - диагностика системы хранения данных в Windows 10 SUBST - назначение (отмена назначения) каталогу буквы диска SxSTrace - диагностическое средство трассировки компонент системы SYSTEMINFO - отображение информации о системе TAKEOWN - изменение владельца файла или каталога TAR - архивирование данных архиватором tar в Windows 10 TASKKILL - завершение процессов на локальной или удаленной системе. TASKLIST - отображение списка выполняющихся приложений и служб Windows TIME - отображение и установка системного времени TELNET - telnet-клиент Windows TFTP - TFTP-клиент Windows TIMEOUT - задержка в пакетных файлах TITLE - изменение заголовка окна CMD.EXE TRACERT - трассировка маршрута к удаленному узлу TREE - отображение структуры каталога в графическом виде TSCON - подключение к сессии удаленного рабочего стола (RDP). TSDISCON - отключение сессии удаленного рабочего стола (RDP). TSKILL - завершение процессов, адаптированное для среды сервера терминалов (RDP). TYPE - вывод на экран содержимого текстового файла TypePerf - вывод сведений о производительности на экран или в журнал TZUTIL - управление часовыми поясами в среде Windows VER - отображение версии операционной системы VERIFY - управление режимом проверки записываемых файлов VOL - вывод данных метки тома VSSADMIN - администрирование службы теневого копирования томов. W32TM - управление службой времени Windows WAITFOR - организация обмена сигналами между компьютерами WBADMIN - управление резервным копированием и восстановлением в Windows WEVTUTIL - управление событиями в Windows WHERE - определение места расположения файлов WHOAMI - вывод имени текущего пользователя WINDIFF - сравнение содержимого файлов WinMgmt - обслуживание инструментария управления Windows (WMI) WINRM - удаленное управление Windows из командной строки WINRS - удаленная командная строка (Remote Shell) WINSAT - средство проверки производительности Windows WMIC - выполнение команды WMI в командной строке WSCollect - получить CAB-файл с копиями журналов Windows 10 на рабочем столе Wscript - сервер сценариев Windows с графическим интерфейсом WSL - выполнение команд Linux и конфигурирование параметров подсистемы Windows для Linux (WSL) в Windows 10 WSLconfig - конфигурирование параметров подсистемы Windows для Linux (WSL) в Windows 10 XCOPY - копирование файлов и папок #Linux@linux_odmin #Команды@linux_odmin #Шпаргалка@linux_odmin 👉 @linux_odmin

Команда crontab: опции, ключи и примеры использования Планировщик cron для запуска задач с заданными интервалом времени от им
Команда crontab: опции, ключи и примеры использования Планировщик cron для запуска задач с заданными интервалом времени от имени текущего пользователя. Формат планирования задачи: "(минута) (час) (день_месяца) (месяц) (день_недели) команда". Редактирует файл crontab для текущего пользователя: crontab -e Выводит список существующих задая для текущего пользоваетеля: crontab -l Удаляет все задачи cron для текущего пользователя: crontab -r Пример задачи, которая запускается ежедневно в 10:00. * означает любое значение: 0 10 * * * {{path/to/script.sh}} Пример задачи, которая запускается каждую минуту 3-го апреля: * * 3 Apr * {{path/to/script.sh}} Пример задачи, которая запускается каждую пятницу в 02:30: 30 2 * * Fri {{path/to/script.sh}} #Linux@linux_odmin #Команды@linux_odmin 👉 @linux_odmin

Управление виртуальными машинами KVM из консоли # virsh list – показать список запущенных ВМ # virsh list --all – показать список всех машин (в том числе выключенных) # virsh shutdown <vm name> — выключить виртуальную машину # virsh start <vm name> — запустить виртуальную машину # virsh suspend <vm name> — приостановить виртуальную машину # virsh resume <vm name> — запустить приостановленную виртуальную машину # virsh reboot <vm name> — перезапустить виртуальную машину # virsh destroy <vm name> — уничтожить виртуальную машину # virsh undefine <vm name> — удалить машину из списка и удалить все файлы, принадлежащие ей (обычно применяется после выполнения команды virsh destroy). # virsh vcpuinfo <vm name> — информация о процессоре на виртуальной машине # virsh domid <vm name> — получить идентификатор виртуальной машины # virsh domuuid <vm name> — получить UUID виртуальной машины # virsh dominfo <vm name> — получить сведения о виртуальной машине # virsh domstate <vm name> — просмотр состояния виртуальной машины # virsh dumpxml <vm name> — вывести файл конфигурации указанной виртуальной машины в XML формате #Linux@linux_odmin #Команды@linux_odmin 👉 @linux_odmin

🖥 NVIDIA представила Jetson Orin Nano Super Developer Kit — компактный и мощный компьютер стоимостью $249, предназначенный для разработки генеративных ИИ-приложений на малых устройствах периферийных вычислений. Он обеспечивает до 67 TOPS производительности, что на 70% выше по сравнению с предыдущей моделью, и поддерживает современные ИИ-модели, включая трансформеры и крупные языковые модели. Этот набор разработчика ориентирован на студентов, разработчиков и энтузиастов, предоставляя доступную платформу для создания ИИ-решений. https://www.nvidia.com/en-us/autonomous-machines/embedded-systems/jetson-orin/nano-super-developer-kit/ #News@linux_odmin 👉 @linux_odmin

Инструкция по обжиму витой пары 🧬 #Сети@linux_odmin 👉 @linux_odmin
+3
Инструкция по обжиму витой пары 🧬 #Сети@linux_odmin 👉 @linux_odmin

+4
📌Подборка книг для системного администратора 🔹Анализ пакетов. Практическое руководство по использованию Wireshark и tcpdump для решения реальных проблем в локальных сетях Сандерс Крис (2019) 🔹Атака сетей на уровне протоколов Джеймс Форшоу (2022) 🔹Защита сетей. Подход на основе анализа данных Майкл Коллинз (2020) 🔹Как работают компьютерные сети и интернет Чарльз Р.Северанс (2022) 🔹Bash. Карманный справочник системного администратора | Роббинс Арнольд Арнольд Роббинс (2017) #Book@linux_odmin 👉 @linux_odmin

Как работают компьютерные сети и интернет Чарльз Р.Северанс (2022) Технологии и протоколы, лежащие в основе интернет-связи, позволяют передавать данные между миллиардами устройств по всему миру. Эта книга снимает завесу тайны с удивительной архитектуры и протоколов, благодаря которым устройства могут обмениваться данными по сети. Несмотря на всю свою сложность, интернет фактически основан на нескольких относительно простых концепциях, с которыми может ознакомиться каждый желающий. Сегодня сети и сетевые приложения стали неотъемлемой частью нашей жизни, поэтому понимать, как работают эти технологии, исключительно важно. Для изучения книги читателю не потребуются технические знания – она написана в расчете на рядового пользователя интернета, интересующегося устройством Глобальной Сети. #Book@linux_odmin 👉 @linux_odmin

Шпаргалка по Linux #Linux@linux_odmin #Шпаргалка@linux_odmin 👉 @linux_odmin
+5
Шпаргалка по Linux #Linux@linux_odmin #Шпаргалка@linux_odmin 👉 @linux_odmin

Хорошая статья, описывающая различные методы усиления защиты машины с Linux. (Eng ver) Linux не является безопасной операцион
Хорошая статья, описывающая различные методы усиления защиты машины с Linux. (Eng ver) Linux не является безопасной операционной системой. Однако есть шаги, которые можно предпринять для ее улучшения. Цель этого руководства - объяснить, как максимально усилить Linux для обеспечения безопасности и конфиденциальности. Руководство не зависит от дистрибутива и не привязано к какому-либо конкретному. https://madaidans-insecurities.github.io/guides/linux-hardening.html #Linux@linux_odmin 👉 @linux_odmin

🔗 goto: Навигация в консоли на новом уровне! 🚀 🔥 goto — это удобный инструмент для быстрого перемещения по директориям в командной строке. Если вы устали от постоянного набора длинных путей к папкам, этот инструмент станет вашим спасением! 🎯 Что делает goto? - Позволяет сохранять короткие алиасы для директорий. - Упрощает переход к важным папкам одной командой. - Работает быстро, удобно и просто! 📌 Ключевые функции: 1. Добавление алиасов:

   goto add <alias> <path>
   
Пример:

   goto add projects ~/Documents/Projects
   
2. Навигация по алиасу:

   goto <alias>
   
Пример:

   goto projects
   
3. Список всех алиасов:

   goto list
   
4. Удаление алиасов:

   goto remove <alias>
   
💻 Установка Просто клонируйте репозиторий и следуйте инструкциям:

git clone https://github.com/grafviktor/goto.git
cd goto
make install
🛠 Для кого? - Разработчиков, которые работают с множеством проектов. - Системных администраторов, часто переключающихся между директориями. - Всех, кто хочет оптимизировать свою работу в терминале. 📥 Репозиторий: https://github.com/grafviktor/goto #Linux@linux_odmin #Github@linux_odmin 👉 @linux_odmin

🚀 Полный курс Linux за 5 часов. Eng ver 0:00 Introduction 2:11 History of Linux 8:01 Various Linux Distributions 11:21 Linux Features 19:41 What is Kernel 20:11 What is Shell 20:41 What is Shell Script? 20:51 Evolution of the Shell 27:01 Shell vs bash? 28:15 Shell vs Bash vs Other 38:07 Which Shell is For You? 39:58 What is Windows? 41:28 History 43:28 Linux vs Windows 56:28 Distributions 58:58 Whis OS is for you? 1:02:08 What is Unix? 1:03:12 Unix vs Linux 1:07:55 Unix Limitations 1:08:56 Linux Limitations 1:09:36 Market Trends 1:10:15 Linux Commands 1:44:49 Linux Commands for DevOps 2:44:34 Shell Scripting basics 2:48:44 Git commands 2:57:57 User Administration in Linux 3:30:39 Package Management in Linux 4:01:18 Linux Interview Questions источник #Linux@linux_odmin #Video@linux_odmin 👉 @linux_odmin

Шпаргалка по повышению привилегий в Linux Эта шпаргалка предназначена для тех, кто готовится к OSCP, чтобы помочь им понять р
Шпаргалка по повышению привилегий в Linux Эта шпаргалка предназначена для тех, кто готовится к OSCP, чтобы помочь им понять различные методы эскалации привилегий на машинах под управлением Linux и CTF с примерами. https://github.com/Ignitetechnologies/Linux-Privilege-Escalation #Github@linux_odmin #Шпаргалка@linux_odmin 👉 @linux_odmin

YouPlot — это утилита командной строки для визуализации данных. Она поддерживает построение графиков без зависимости от Pytho
+6
YouPlot — это утилита командной строки для визуализации данных. Она поддерживает построение графиков без зависимости от Python или сложных библиотек. Инструмент прост в использовании, легковесен и подходит для быстрого создания графиков прямо из терминала. Поддерживает разные типы диаграмм, включая линейные, столбчатые и точечные. https://github.com/red-data-tools/YouPlot #Github@linux_odmin 👉 @linux_odmin

NetAlertX — инструмент для мониторинга сетевой активности и обнаружения изменений в подключенных устройствах. Он помогает администратору отслеживать новые устройства в сети, анализировать подключение и уведомлять о любых подозрительных изменениях. Утилита может быть полезной для повышения безопасности сети и оптимизации управления подключениями. https://github.com/jokob-sk/NetAlertX #Github@linux_odmin 👉 @linux_odmin