🔐 Bash-скрипт для бэкапа файлов и папок
Задача: создать скрипт для автоматического резервного копирования файлов и папок в Git-аккаунт, защищая их при этом AES-шифрованием.
Данный скрипт:
• скопирует файл(ы) или папку для резервного копирования в ваш Git-каталог.
• зашифрует его с помощью GPG AES256: вам будет предложено ввести пароль
• очистит каталог
• отправит зашифрованный файл в Git
Для расшифровки файла (будет запрошен пароль):
Код
Linux Academy
Задача: создать скрипт для автоматического резервного копирования файлов и папок в Git-аккаунт, защищая их при этом AES-шифрованием.
Данный скрипт:
• скопирует файл(ы) или папку для резервного копирования в ваш Git-каталог.
• зашифрует его с помощью GPG AES256: вам будет предложено ввести пароль
• очистит каталог
• отправит зашифрованный файл в Git
Для расшифровки файла (будет запрошен пароль):
gpg -d --output restored_file.ext ./*gpgКод
Linux Academy
👍35❤7🔥4🤩1
Один из самых привлекательных аспектов
Linux - это возможность бесплатного использования и доступа к множеству отличных программ и утилит, которые обеспечивают мощные функции и помогают улучшить производительность работы.В этой статье мы представим вам 15 бесплатных Linux курсов, которые стоят вашего внимания.
1. Bash < [системное администрирование] > Linux
https://stepik.org/course/181507/promo
2. Основы командной строки в linux системах
https://stepik.org/course/114923/promo
3. Linux Handbook
http://linuxhandbook.com
4. Linuxize
http://Linuxize.com
5. Linux Journey
http://linuxjourney.com
6. Выживание в Linux
http://Linuxsurvival.com
7. Серия видеоматериалов по Linux: https://youtu.be/ROjZy1WbCIA
8. Руководство по изучению Linux: https://linuxcommand.org/tlcl.php
9. Практические тесты по Linux: https://testoutce.com/pages/free-comptia-linux-practice-test-xk0-004-exam-1
10. Практические лабораторные работы по Linux: https://cloudacademy.com/library/linux/labs/
11. Курс "Базовые принципы программирования в Linux: https://github.com/vpetrigo/basic-linux
12. LinuxOpsys:
http://linuxopsys.com
13. Sysxplore:
http://sysxplore.com
14. Основы программирования на языке Си в Linux:
https://stepik.org/course/98359/promo
15. Введение в Linux:
https://stepik.org/course/73/promo
ставь 👍, если хочешь больше списков с бесплатными курсами.
Linux Academy
Please open Telegram to view this post
VIEW IN TELEGRAM
👍100❤9🔥6🤡3
🔥 Дайджест полезных материалов из мира Linux за неделю
Почитать:
— 15 лучших бесплатных курсов по Linux
— Bash Auto Completion в Linux
— Сборка прошивки из исходников для Orange PI i96(Orange PI 2g-iot)
— Ubuntu 23.10: что нового в бета-выпуске дистрибутива. Возможности и изменения
— Первое занятие Школы Синтеза и удар в спину от Ubuntu
— Визуализация распределений вероятностей в Python.
— gnu-on-alpine 3.18.4 and alpine-plus-plus 3.18.4 Released
— Monitor Android’s filesystem with fsmon to detect insecure storage
— The importance of building your own tools
— Pipe output and getting exit status
— How to finish the installation of Loki in Debian 12 bookworm
— Setting Up OpenZFS on Rocky Linux
— Project task #1
— Creating apache2 webserver container from Docker file
— Enhance Your Touchpad Experience on Linux with ThumbSense!
— Hello back! Sharing some projects
Посмотреть:
🌐 Django начало работы. (⏱ 08:18)
🌐 Популярная задача с собеседования в Яндекс #python #задача #программирование #собеседование (⏱ 01:00)
🌐 Новые функции в IOS 17 (⏱ 00:29)
🌐 TokenFlow редактирование видео с помощью текстового описания (⏱ 00:22)
🌐 Парсер телеграм каналов на Python. Гайд по написанию мощного бота. (⏱ 11:58)
🌐 Задача из Собеседования в Яндекс с зарплатой 85000 рублей #python #собеседование #задача #yandex (⏱ 00:59)
🌐 Асинхронный парсинг сайтов на Python (⏱ 22:06)
🌐 He Hacked NASA in 60 seconds (Real World Tutorial) (⏱ 49:13)
🌐 Raspberry Pi 5 WiFi Password Cracking - Faster than Pi 4? #shorts #wifi #raspberrypi (⏱ 01:00)
🌐 Raspberry Pi 5 vs Pi 4 password cracking performance tests #shorts #raspberrypi5 #raspberrypi (⏱ 01:00)
🌐 Your Windows Passwords 😱 #shorts #windows (⏱ 00:53)
🌐 Raspberry Pi 5 is here! (and I TESTED it) (⏱ 13:03)
🌐 Forced to Agree | Tin Foil Hat Time (⏱ 16:08)
🌐 Linux Mint Debian Edition 6 (⏱ 19:00)
🌐 Ubuntu's New Snap-powered TPM Based Full Disk Encryption! (⏱ 20:52)
🌐 Uses for Single Board Computers (⏱ 01:06:36)
🌐 Private ID Verification (⏱ 37:25)
Хорошего дня!
Linux Academy
Почитать:
— 15 лучших бесплатных курсов по Linux
— Bash Auto Completion в Linux
— Сборка прошивки из исходников для Orange PI i96(Orange PI 2g-iot)
— Ubuntu 23.10: что нового в бета-выпуске дистрибутива. Возможности и изменения
— Первое занятие Школы Синтеза и удар в спину от Ubuntu
— Визуализация распределений вероятностей в Python.
— gnu-on-alpine 3.18.4 and alpine-plus-plus 3.18.4 Released
— Monitor Android’s filesystem with fsmon to detect insecure storage
— The importance of building your own tools
— Pipe output and getting exit status
— How to finish the installation of Loki in Debian 12 bookworm
— Setting Up OpenZFS on Rocky Linux
— Project task #1
— Creating apache2 webserver container from Docker file
— Enhance Your Touchpad Experience on Linux with ThumbSense!
— Hello back! Sharing some projects
Посмотреть:
🌐 Django начало работы. (⏱ 08:18)
🌐 Популярная задача с собеседования в Яндекс #python #задача #программирование #собеседование (⏱ 01:00)
🌐 Новые функции в IOS 17 (⏱ 00:29)
🌐 TokenFlow редактирование видео с помощью текстового описания (⏱ 00:22)
🌐 Парсер телеграм каналов на Python. Гайд по написанию мощного бота. (⏱ 11:58)
🌐 Задача из Собеседования в Яндекс с зарплатой 85000 рублей #python #собеседование #задача #yandex (⏱ 00:59)
🌐 Асинхронный парсинг сайтов на Python (⏱ 22:06)
🌐 He Hacked NASA in 60 seconds (Real World Tutorial) (⏱ 49:13)
🌐 Raspberry Pi 5 WiFi Password Cracking - Faster than Pi 4? #shorts #wifi #raspberrypi (⏱ 01:00)
🌐 Raspberry Pi 5 vs Pi 4 password cracking performance tests #shorts #raspberrypi5 #raspberrypi (⏱ 01:00)
🌐 Your Windows Passwords 😱 #shorts #windows (⏱ 00:53)
🌐 Raspberry Pi 5 is here! (and I TESTED it) (⏱ 13:03)
🌐 Forced to Agree | Tin Foil Hat Time (⏱ 16:08)
🌐 Linux Mint Debian Edition 6 (⏱ 19:00)
🌐 Ubuntu's New Snap-powered TPM Based Full Disk Encryption! (⏱ 20:52)
🌐 Uses for Single Board Computers (⏱ 01:06:36)
🌐 Private ID Verification (⏱ 37:25)
Хорошего дня!
Linux Academy
👍16🔥3❤2😁1
✔ HostHunter v2.0
Инструмент для эффективного обнаружения и извлечения имен хостов из большого набора целевых
• Github
Linux Academy
Инструмент для эффективного обнаружения и извлечения имен хостов из большого набора целевых
IPv4- или IPv6-адресов. HostHunter использует простые методы OSINT и активной разведки для сопоставления IP-целей с виртуальными именами хостов. Это особенно полезно для выявления хакерских атак. Выходные данные могут генерироваться в различных форматах, включая CSV, TXT или Nessus.• Github
Linux Academy
👍18🔥3❤2💩1
Полезная шпаргалка из 100 команд для терминала
Linux, которые помогут вам максимально использовать возможности операционной системы.Одним из ключевых элементов работы на Linux является использование терминала. Он позволяет взаимодействовать с системой через текстовый интерфейс, выполнять задачи и управлять всеми аспектами вашей системы.
Начали со 100 наиболее популярных команд общего назначения, включая команды для работы с файлами и директориями, управления процессами и мониторинга системы.
Команды Linux для управления файлами:
ls - отображает список файлов и каталогов в текущей директории.
cd - изменяет текущую директорию.
pwd - выводит полный путь текущей директории.
mkdir - создает новый каталог.
rm - удаляет файлы или каталоги.
cp - копирует файлы и каталоги.
mv - перемещает или переименовывает файлы и каталоги.
touch - создает новый файл или обновляет время доступа и модификации существующего файла.
cat - выводит содержимое файла.
less - позволяет просматривать содержимое файла постранично.
head - выводит первые строки файла.
tail - выводит последние строки файла.
grep - ищет заданный текст в файлах или выводе команд.
find - находит файлы и каталоги на основе различных критериев.
chmod - изменяет права доступа к файлам и каталогам.
chown - изменяет владельца файлов и каталогов.
chgrp - изменяет группу файлов и каталогов.
tar - создает или распаковывает архивы.
zip - создает ZIP-архивы.
unzip - извлекает файлы из ZIP-архивов.
📌 Полный список
Linux Academy
Please open Telegram to view this post
VIEW IN TELEGRAM
👍35🔥6🥰3👎2💩2
This media is not supported in your browser
VIEW IN TELEGRAM
Ubuntu 23.10 #ManticMinotaur теперь доступна для загрузки и установки 🎉.
Скачать можно 👇
https://ubuntu.com/download/desktop
#Ubuntu #Linux #OpenSource
Linux Academy
Скачать можно 👇
https://ubuntu.com/download/desktop
#Ubuntu #Linux #OpenSource
Linux Academy
👍35🤡9❤4🔥3😁3💩2👎1🥰1🐳1
⚡ Бесплатные сертификационные курсы для начинающих специалистов по кибербезопасности:
🔸 Компьютерная криминалистика
https://edx.org/course/computer-forensics
🔸 Введение в этический хакинг
https://mygreatlearning.com/academy/learn-for-free/courses/introduction-to-ethical-hacking
🔸 Введение в информационную безопасность
https://mygreatlearning.com/academy/learn-for-free/courses/introduction-to-information-security
🔸 Киберкриминалистика
https://edx.org/course/computer-forensics?index=product&queryID=51787be79abc40fcdf6a4ec25112e541&position=7
🔸 Киберпреступность
https://olympus.mygreatlearning.com/courses/85207
🔸 Сертификация в области кибербезопасности
https://isc2.org/Certifications/CC
🔸 Сетевая безопасность
https://olympus.mygreatlearning.com/courses/70951
🔸 Cybersecurity Essentials
https://netacad.com/courses/cybersecurity/cybersecurity-essentials
🔸 Основы кибербезопасности
https://edx.org/course/cybersecurity-basics
🔸 Введение в киберпреступность
https://simplilearn.com/free-cybercrime-course-for-beginners-skillup
🔸 Сетевая безопасность - OpenLearn
https://open.edu/openlearn/science-maths-technology/computing-ict/network-security?active-tab=description-tab
🔸 Безопасность предприятий и инфраструктуры
https://coursera.org/learn/enterprise-infrastructure-security
🔸 Обнаружение и устранение киберугроз в режиме реального времени
https://coursera.org/learn/real-time-cyber-threat-detection
🔸 Тестирование на проникновение - обнаружение уязвимостей
https://edx.org/course/penetration-testing-discovering-vulnerabilities
🔸 Основы этического хакинга
https://codered.eccouncil.org/course/ethical-hacking-essentials
🔸 Основы сетевой защиты
https://codered.eccouncil.org/course/network-defense-essentials
🔸 Основы цифровой криминалистики
https://codered.eccouncil.org/course/digital-forensics-essentials
🔸 Android Bug Bounty Hunting
https://codered.eccouncil.org/course/android-bug-bounty-hunting-hunt-like-a-rat
🔸 Аппаратные проекты с использованием Raspberry Pi
https://codered.eccouncil.org/course/hardware-projects-using-raspberry-pi
🔸 Введение в Raspberry Pi
https://codered.eccouncil.org/course/introduction-to-raspberry-pi
🔸 Атаки с использованием SQL-инъекций
https://codered.eccouncil.org/course/sql-injection-attacks
🔸 Введение в кибербезопасность
https://netacad.com/courses/cybersecurity/introduction-cybersecurity
Linux Academy
🔸 Компьютерная криминалистика
https://edx.org/course/computer-forensics
🔸 Введение в этический хакинг
https://mygreatlearning.com/academy/learn-for-free/courses/introduction-to-ethical-hacking
🔸 Введение в информационную безопасность
https://mygreatlearning.com/academy/learn-for-free/courses/introduction-to-information-security
🔸 Киберкриминалистика
https://edx.org/course/computer-forensics?index=product&queryID=51787be79abc40fcdf6a4ec25112e541&position=7
🔸 Киберпреступность
https://olympus.mygreatlearning.com/courses/85207
🔸 Сертификация в области кибербезопасности
https://isc2.org/Certifications/CC
🔸 Сетевая безопасность
https://olympus.mygreatlearning.com/courses/70951
🔸 Cybersecurity Essentials
https://netacad.com/courses/cybersecurity/cybersecurity-essentials
🔸 Основы кибербезопасности
https://edx.org/course/cybersecurity-basics
🔸 Введение в киберпреступность
https://simplilearn.com/free-cybercrime-course-for-beginners-skillup
🔸 Сетевая безопасность - OpenLearn
https://open.edu/openlearn/science-maths-technology/computing-ict/network-security?active-tab=description-tab
🔸 Безопасность предприятий и инфраструктуры
https://coursera.org/learn/enterprise-infrastructure-security
🔸 Обнаружение и устранение киберугроз в режиме реального времени
https://coursera.org/learn/real-time-cyber-threat-detection
🔸 Тестирование на проникновение - обнаружение уязвимостей
https://edx.org/course/penetration-testing-discovering-vulnerabilities
🔸 Основы этического хакинга
https://codered.eccouncil.org/course/ethical-hacking-essentials
🔸 Основы сетевой защиты
https://codered.eccouncil.org/course/network-defense-essentials
🔸 Основы цифровой криминалистики
https://codered.eccouncil.org/course/digital-forensics-essentials
🔸 Android Bug Bounty Hunting
https://codered.eccouncil.org/course/android-bug-bounty-hunting-hunt-like-a-rat
🔸 Аппаратные проекты с использованием Raspberry Pi
https://codered.eccouncil.org/course/hardware-projects-using-raspberry-pi
🔸 Введение в Raspberry Pi
https://codered.eccouncil.org/course/introduction-to-raspberry-pi
🔸 Атаки с использованием SQL-инъекций
https://codered.eccouncil.org/course/sql-injection-attacks
🔸 Введение в кибербезопасность
https://netacad.com/courses/cybersecurity/introduction-cybersecurity
Linux Academy
👍24🔥8❤2
Эта карта представляет собой краткий обзор наиболее часто используемых команд
Linux, сгруппированных по их основному назначению.1. Управление файлами и каталогами
2. Просмотр и редактирование файлов
3. Управление процессами
4. Системная информация
5. Управление пользователями и группами
6. Конфигурирование и мониторинг сети
7. Управление пакетами
Какие команды Вы чаще всего использовали в повседневных задачах Linux?
Linux Academy
Please open Telegram to view this post
VIEW IN TELEGRAM
👍46🔥7☃5❤4
Forwarded from Golang вопросы собеседований
Вышел GigaChat нового поколения. Разработчики @gigachat_bot качественно обновили его, изменив свой подход к обучению. Благодаря этому сервис стал лучше отвечать на запросы пользователей — примерно в два раза. При этом GigaChat также запустили в VK, аудитория сервиса уже достигла более 1 млн пользователей.
Попробовать.
@golang_interview
Попробовать.
@golang_interview
👍7🤣1
Please open Telegram to view this post
VIEW IN TELEGRAM
👍56❤6🔥4🤯2👎1
Сетевые протоколы в Linux
1. Введение: стек сетевых протоколов, независимость и инкапсуляция уровней
2. Некоторые сведения о физическом уровне. COM-порт в Virtualbox
3. Интерфейсный уровень и его представление
4. Интерфейсный уровень: сетевые мосты и VLAN
5. Сетевой уровень: адресация и маршрутизация
6. Сетевой уровень: «выход в интернет» и целевая маршрутизация
7. Транспортный уровень: TCP и UDP
8. Транспортный уровень: трансляция адресов
9. Прикладной уровень: возможности системы
10. Прикладной уровень: потребности системы
#video #sysad
https://www.youtube.com/watch?v=A0FVMTZB6UE&list=PL6kSdcHYB3x6z_j1fcCYhZuS5b1swP4i3
Linux Academy
1. Введение: стек сетевых протоколов, независимость и инкапсуляция уровней
2. Некоторые сведения о физическом уровне. COM-порт в Virtualbox
3. Интерфейсный уровень и его представление
4. Интерфейсный уровень: сетевые мосты и VLAN
5. Сетевой уровень: адресация и маршрутизация
6. Сетевой уровень: «выход в интернет» и целевая маршрутизация
7. Транспортный уровень: TCP и UDP
8. Транспортный уровень: трансляция адресов
9. Прикладной уровень: возможности системы
10. Прикладной уровень: потребности системы
#video #sysad
https://www.youtube.com/watch?v=A0FVMTZB6UE&list=PL6kSdcHYB3x6z_j1fcCYhZuS5b1swP4i3
Linux Academy
👍30🔥7❤4
Основы сетевых технологий
1. Основные принципы
2. Основные принципы. Лабораторная работа
3. Сети в нашей повседневной жизни
4. Сети в нашей повседневной жизни. Лабораторная работа
5. Передача данных по локальной сети
6. Передача данных по локальной сети. Лабораторная работа
7. Сетевая адресация
8. Сетевая адресация. Лабораторная работа
9. Предоставление сетевых сервисов
10. Создание домашней сети
#video #sysad
https://www.youtube.com/watch?v=iOw2YkavBJ8&list=PLMiVLClzZDbQpGQsAFLT9eJ7fW5TR3Mwx&index=2
Linux Academy
1. Основные принципы
2. Основные принципы. Лабораторная работа
3. Сети в нашей повседневной жизни
4. Сети в нашей повседневной жизни. Лабораторная работа
5. Передача данных по локальной сети
6. Передача данных по локальной сети. Лабораторная работа
7. Сетевая адресация
8. Сетевая адресация. Лабораторная работа
9. Предоставление сетевых сервисов
10. Создание домашней сети
#video #sysad
https://www.youtube.com/watch?v=iOw2YkavBJ8&list=PLMiVLClzZDbQpGQsAFLT9eJ7fW5TR3Mwx&index=2
Linux Academy
👍25🔥3❤1
📚10 бесплатных книг по #Linux, которые сделают вас мастером Linux
1. Полное руководство для новичков в Linux
2. Командная строка Linux
3. Средства командной строки GNU/Linux
4. Введение в Linux
5. Основы Linux
6. Сетевое взаимодействие Linux
7. GNU/Linux Расширенное администрирование Linux
8. Linux Shell Scripting Cookbook
9. Справочное руководство по Bash от GNU
10. Расширенное руководство по сценариям оболочки Bash
Linux Academy
1. Полное руководство для новичков в Linux
2. Командная строка Linux
3. Средства командной строки GNU/Linux
4. Введение в Linux
5. Основы Linux
6. Сетевое взаимодействие Linux
7. GNU/Linux Расширенное администрирование Linux
8. Linux Shell Scripting Cookbook
9. Справочное руководство по Bash от GNU
10. Расширенное руководство по сценариям оболочки Bash
Linux Academy
👍23🔥4❤3👎2🫡2🤝1
Быстрые советы по Linux 🐧💡
Не можете вспомнить название команды?
Используйте ключевые слова для поиска на страницах man.
💲
Например, чтобы найти команды, связанные с диском, введите:
💲
Linux Academy
Не можете вспомнить название команды?
Используйте ключевые слова для поиска на страницах man.
💲
man -k ключевое словоНапример, чтобы найти команды, связанные с диском, введите:
💲
man -k diskLinux Academy
👍33🔥8❤5