Изменение прав доступа. Команда chmod
Команда chmod позволяет изменить права доступа к файлам и каталогам в Linux.
Вы можете использовать ее, чтобы ограничить доступ к личным данным от других пользователей.
💬 Синтаксис команды выглядит так:
Существует два способа использования команды
Символьный режим:
В символьном режиме вы указываете права доступа с помощью символов.
• u - владелец файла
• g - группа
• o - остальные пользователи
• a - все пользователи (включая владельца, группу и остальных)
Например, chmod u+rw имя_файла добавит разрешения на чтение и запись для владельца файла.
Числовой режим:
В числовом режиме каждому типу пользователя присваивается числовое значение.
• r - 4 (разрешение на чтение)
• w - 2 (разрешение на запись)
• x - 1 (разрешение на выполнение)
Например, chmod 644 имя_файла установит разрешения на чтение и запись для владельца файла, и только чтение для группы и остальных пользователей.
🔥 Оба режима предоставляют гибкое управление правами доступа к файлам и каталогам в Linux в зависимости от конкретных потребностей пользователя.
A.G.ℹ️ Help
Команда chmod позволяет изменить права доступа к файлам и каталогам в Linux.
Вы можете использовать ее, чтобы ограничить доступ к личным данным от других пользователей.
chmod [разрешения] [имя файла]
Существует два способа использования команды
chmod: символьный и числовой.Символьный режим:
В символьном режиме вы указываете права доступа с помощью символов.
• u - владелец файла
• g - группа
• o - остальные пользователи
• a - все пользователи (включая владельца, группу и остальных)
Затем вы используете символы +, - или =, чтобы добавить, удалить или установить права доступа.
Например, chmod u+rw имя_файла добавит разрешения на чтение и запись для владельца файла.
Числовой режим:
В числовом режиме каждому типу пользователя присваивается числовое значение.
• r - 4 (разрешение на чтение)
• w - 2 (разрешение на запись)
• x - 1 (разрешение на выполнение)
Эти значения суммируются, чтобы определить права доступа.
Например, chmod 644 имя_файла установит разрешения на чтение и запись для владельца файла, и только чтение для группы и остальных пользователей.
A.G.
Please open Telegram to view this post
VIEW IN TELEGRAM
👍22🔥5
Что такое демоны (daemons) в Linux?
Демоны, или "daemons", в операционных системах работают в фоновом режиме и следят за различными аспектами системы для обеспечения ее нормальной работы.
В Linux они подобны службам в Windows и выполняют определенные задачи в определенное время или в ответ на события.
Демоны могут быть запущены при старте системы и продолжают работу в качестве системных служб.
Они не требуют вмешательства пользователя для своего запуска и продолжают работу в фоновом режиме.
Создаются они процессом инициализации системы при загрузке с помощью метода fork(), создавая копию существующего процесса.
⚡️ Их можно отслеживать с помощью различных команд, таких как ps, top, htop и pstree. Команда pstree отображает процессы в виде древовидной диаграммы, что помогает лучше понять, какие демоны работают в системе.
В системе могут работать различные демоны, вот некоторые из них:
• systemd: родитель всех процессов с PID=1, аналог init.
• rsyslogd: регистрирует системные сообщения с дополнительными функциями по сравнению с syslogd.
• udisksd: обрабатывает операции с устройствами хранения данных, такие как монтирование и размонтирование.
• logind: управляет входом пользователей в систему.
A.G.ℹ️ Help
Демоны, или "daemons", в операционных системах работают в фоновом режиме и следят за различными аспектами системы для обеспечения ее нормальной работы.
Они могут контролировать различные подсистемы, такие как печать или сеть.
В Linux они подобны службам в Windows и выполняют определенные задачи в определенное время или в ответ на события.
Демоны могут быть запущены при старте системы и продолжают работу в качестве системных служб.
Они не требуют вмешательства пользователя для своего запуска и продолжают работу в фоновом режиме.
Создаются они процессом инициализации системы при загрузке с помощью метода fork(), создавая копию существующего процесса.
Демоны могут быть идентифицированы в системе по их процессам, их имена обычно заканчиваются на "d".
В системе могут работать различные демоны, вот некоторые из них:
• systemd: родитель всех процессов с PID=1, аналог init.
• rsyslogd: регистрирует системные сообщения с дополнительными функциями по сравнению с syslogd.
• udisksd: обрабатывает операции с устройствами хранения данных, такие как монтирование и размонтирование.
• logind: управляет входом пользователей в систему.
A.G.
Please open Telegram to view this post
VIEW IN TELEGRAM
👍20❤2🔥1👌1
Познание основных команд Linux является ключом к успешному управлению серверами и сетевыми ресурсами.
Тут мы рассмотрим пять наиболее важных команд, которые каждый сисадмин должен знать для эффективной работы в операционной системе Linux.
A.G.
Please open Telegram to view this post
VIEW IN TELEGRAM
👍19🔥5😱4😁3❤2
Лучшие open source утилиты
В мире Linux существует множество полезных утилит, разработанных сообществом для улучшения пользовательского опыта, повышения производительности и обеспечения безопасности операционной системы.
Рассмотрим некоторые из них:
⏺ GNU Core Utilities (coreutils): Этот пакет командной строки предоставляет основные инструменты для работы с файлами, текстом и процессами, такие как ls, cp, mv, rm, cat и grep.
⏺ Git: Распределенная система управления версиями, используемая для отслеживания изменений в исходном коде проектов, обеспечивая эффективное управление и совместную работу.
⏺ Vim и Emacs: Мощные текстовые редакторы с широким спектром функций и поддержкой плагинов для редактирования текста и программного кода.
⏺ Wireshark: Мощный сниффер сетевого трафика и анализатор протоколов для отслеживания и анализа сетевой активности, обнаружения проблем сетевой безопасности и производительности.
⏺ GIMP (GNU Image Manipulation Program): Растровый графический редактор с широкими возможностями для редактирования изображений и создания графических проектов.
⚡️ Это лишь небольшой обзор некоторых из самых полезных утилит для Linux, которые помогают повысить эффективность работы и обеспечить безопасность системы.
A.G.ℹ️ Help
В мире Linux существует множество полезных утилит, разработанных сообществом для улучшения пользовательского опыта, повышения производительности и обеспечения безопасности операционной системы.
Рассмотрим некоторые из них:
Хотите еще?
Тогда ставьте 👍 и 🔥
A.G.
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥38👍27🍌3❤2
Команды su и sudo в Linux.
В чем разница?
Когда речь заходит о администрировании Linux-систем, две команды, которые часто используются, это su и sudo.
Команда su
⏺ Что это: su означает "подставить пользователя" (substitute user) и используется для смены пользователя на другого, включая суперпользователя (root).
⏺ Использование: Команда su без аргументов позволяет войти в систему под суперпользователем. Например, su root попросит ввести пароль суперпользователя и переключит вас на учетную запись root.
⏺ Привилегии: При использовании su вся командная строка выполняется с привилегиями суперпользователя, что может быть опасно, особенно при выполнении неизвестных или рискованных команд.
Команда sudo
⏺ Что это: sudo означает "выполнить как другой пользователь" (superuser do) и позволяет выполнить одну команду с привилегиями суперпользователя.
⏺ Использование: sudo перед командой позволяет выполнить эту команду с привилегиями суперпользователя. Например, sudo apt-get update попросит ввести ваш пароль пользователя, а не суперпользователя, и затем выполнит команду.
⏺ Привилегии: sudo предоставляет более гибкий и безопасный способ выполнения команд с привилегиями суперпользователя, так как он ограничивает доступ только к выполнению одной команды, а не к полной сессии как su.
⚡️ Команды su и sudo предоставляют доступ к привилегиям суперпользователя, но их использование и функциональность немного различаются. В большинстве же случаев sudo является более безопасным и предпочтительным выбором для выполнения команд с привилегиями суперпользователя.
A.G.ℹ️ Help
В чем разница?
Когда речь заходит о администрировании Linux-систем, две команды, которые часто используются, это su и sudo.
Несмотря на то, что обе команды позволяют выполнить команды с привилегиями суперпользователя, они имеют некоторые различия в использовании и функциональности.
Команда su
Команда sudo
A.G.
Please open Telegram to view this post
VIEW IN TELEGRAM
👍30🔥5💩1😴1
Stdout и stderr в Linux
Всякий раз, когда запускается какая-либо утилита командной строки, она генерирует два типа вывода: стандартный вывод выполнения команды отправляется в stdout, а сообщения об ошибках (если таковые есть) — в stderr.
Но с помощью перенаправления вывода мы можем изменить это поведение. Например, мы можем перенаправить вывод stdout в файл.
📥 Таким образом, вместо отображения информации о выполнении команды на экране терминала, она будет сохранена в файле, который мы позже сможем прочитать.
В Linux-системах stdout имеет файловый дескриптор
Используя данные дескрипторы, мы можем перенаправлять вывод из stdout и stderr в другие файлы:
⏺
⏺
Например,
⏺
A.G.ℹ️ Help
Всякий раз, когда запускается какая-либо утилита командной строки, она генерирует два типа вывода: стандартный вывод выполнения команды отправляется в stdout, а сообщения об ошибках (если таковые есть) — в stderr.
По умолчанию stdout и stderr связаны с окном терминала или консолью. Это означает, что всё, что отправляется в stdout и stderr, обычно отображается на нашем экране.
Но с помощью перенаправления вывода мы можем изменить это поведение. Например, мы можем перенаправить вывод stdout в файл.
Или же можно перенаправить stdout на физическое устройство, скажем, на цифровой ЖК-дисплей.
В Linux-системах stdout имеет файловый дескриптор
1, а stderr — файловый дескриптор 2. Используя данные дескрипторы, мы можем перенаправлять вывод из stdout и stderr в другие файлы:
1> используется для перенаправления стандартного вывода данных (stdout);2> используется для перенаправления вывода сообщений об ошибках (stderr). Например,
2>/dev/null отправляет сообщения об ошибках в «чёрную дыру», а 2>/home/user/error.log — в файл error.log.&> используется для перенаправления как стандартного вывода данных (stdout), так и вывода сообщений об ошибках (stderr).A.G.
Please open Telegram to view this post
VIEW IN TELEGRAM
👍14🔥3❤1👌1
Qubes OS
Qubes OS — это операционная система на базе Fedora, которая изолирует основные элементы системы внутри различных виртуальных машин, называемых кубами (от англ. «qubes») или доменами.
Каждый экземпляр приложения ограничен рамками своего собственного куба. Кубы имеют разные уровни безопасности, зависящие от целевой активности пользователя.
Благодаря подобной схеме, вы, например, можете запускать Firefox для посещения ненадежных веб-сайтов в одном кубе, а другой экземпляр браузера, например, для совершения транзакций в интернете, — в другом кубе.
В качестве рабочего окружения используется Xfce, но вместо списка приложений в его меню приложений перечислены несколько кубов, таких как work (работа), personal (личное), untrusted (ненадежный), каждый из которых включает в себя отдельные экземпляры приложений.
Qubes OS отображает все кубы на одном экране, каждый куб идентифицируется цветом, связанным с уровнем его безопасности.
Из главных преимуществ:
⏺ Безопасность через изоляцию
⏺ Радикально отличается от других дистрибутивов
⏺ Хорошо документирован
A.G.ℹ️ Help
Qubes OS — это операционная система на базе Fedora, которая изолирует основные элементы системы внутри различных виртуальных машин, называемых кубами (от англ. «qubes») или доменами.
Тем самым гарантируя, что вредоносное программное обеспечение не заразит другие части ОС.
Каждый экземпляр приложения ограничен рамками своего собственного куба. Кубы имеют разные уровни безопасности, зависящие от целевой активности пользователя.
Благодаря подобной схеме, вы, например, можете запускать Firefox для посещения ненадежных веб-сайтов в одном кубе, а другой экземпляр браузера, например, для совершения транзакций в интернете, — в другом кубе.
Тем самым, вредоносный веб-сайт в ненадежном кубе, является изолированном от всех остальных, и не повлияет на вашу банковскую сессию в другом кубе.т
В качестве рабочего окружения используется Xfce, но вместо списка приложений в его меню приложений перечислены несколько кубов, таких как work (работа), personal (личное), untrusted (ненадежный), каждый из которых включает в себя отдельные экземпляры приложений.
Qubes OS отображает все кубы на одном экране, каждый куб идентифицируется цветом, связанным с уровнем его безопасности.
Из главных преимуществ:
A.G.
Please open Telegram to view this post
VIEW IN TELEGRAM
👍20🔥4❤2
Окружение Xfce
Xfce - это легковесное и эффективное окружение рабочего стола для пользователей Linux, которое предлагает отличный баланс между производительностью и функциональностью.
Преимущества Xfce:
⏺ Легковесность: Идеально подходит для старых или медленных компьютеров, не загружая систему излишне.
⏺ Настройка: Пользователи могут легко настроить интерфейс под свои потребности, изменяя расположение панелей, добавляя виджеты и применяя различные темы оформления.
⏺ Стабильность: Xfce обеспечивает непрерывную работу без сбоев и зависаний, что особенно важно для продуктивности.
Ключевые особенности:
⏺ Панель задач: Настраиваемая панель задач для управления открытыми приложениями и быстрого доступа к часто используемым функциям.
⏺ Менеджер окон: Гибкий менеджер окон позволяет удобно организовывать и переключаться между окнами приложений.
⏺ Поддержка плагинов: Xfce предоставляет широкий выбор плагинов, позволяющих расширить функциональность окружения рабочего стола.
⚡️ Xfce - идеальный выбор для тех, кто ценит производительность, гибкость и стабильность в своей операционной системе Linux.
A.G.ℹ️ Help
Xfce - это легковесное и эффективное окружение рабочего стола для пользователей Linux, которое предлагает отличный баланс между производительностью и функциональностью.
Оно идеально подходит как для старых, так и для новых компьютеров, обеспечивая при этом приятный и интуитивно понятный интерфейс.
Преимущества Xfce:
Ключевые особенности:
A.G.
Please open Telegram to view this post
VIEW IN TELEGRAM
👍12❤9🔥3👎1
Linux vs Unix: В чем разница и что выбрать?
Когда дело доходит до выбора операционной системы для своего сервера или персонального компьютера, многие пользователи сталкиваются с вопросом: Linux или Unix?
1️⃣ Лицензия и стоимость
• Unix: Чаще требует коммерческих лицензий и сопутствующих затрат.
• Linux: Бесплатен и имеет широкое распространение, что позволяет экономить на лицензионных платах.
2️⃣ Доступность и установка
• Unix: Доступен от нескольких вендоров, но процесс установки может быть сложным и требовать специализированных навыков.
• Linux: Имеет большое количество дистрибутивов, доступных для загрузки и установки с различных источников. Процесс установки обычно прост и поддерживает различные уровни опыта пользователей.
3️⃣ Поддержка и сообщество
• Unix: Обычно имеет ограниченное сообщество разработчиков и пользователей, что может сказаться на доступности поддержки и обновлений.
• Linux: Обладает огромным и активным сообществом пользователей и разработчиков, что обеспечивает широкую поддержку, регулярные обновления и доступность решений для решения проблем.
4️⃣ Совместимость с оборудованием и программным обеспечением
• Unix: Часто имеет ограниченную совместимость с оборудованием и программным обеспечением, так как ориентирован на конкретные архитектуры и платформы.
• Linux: Имеет более широкую совместимость с различными типами оборудования и ПО благодаря своей открытой природе и поддержке различных архитектур.
5️⃣ Цели использования и предпочтения
• Unix: Часто выбирается для критически важных приложений и предприятий, где стабильность и надежность играют ключевую роль.
• Linux: Чаще используется для веб-серверов, облачных вычислений, разработки программного обеспечения и домашних компьютеров благодаря своей гибкости, открытости и доступности.
A.G.ℹ️ Help
Когда дело доходит до выбора операционной системы для своего сервера или персонального компьютера, многие пользователи сталкиваются с вопросом: Linux или Unix?
Хотя обе операционные системы имеют много общего, они также имеют существенные различия, которые следует учитывать при принятии решения. Разберемся сегодня, что же лучше и в чем разница.
• Unix: Чаще требует коммерческих лицензий и сопутствующих затрат.
• Linux: Бесплатен и имеет широкое распространение, что позволяет экономить на лицензионных платах.
• Unix: Доступен от нескольких вендоров, но процесс установки может быть сложным и требовать специализированных навыков.
• Linux: Имеет большое количество дистрибутивов, доступных для загрузки и установки с различных источников. Процесс установки обычно прост и поддерживает различные уровни опыта пользователей.
• Unix: Обычно имеет ограниченное сообщество разработчиков и пользователей, что может сказаться на доступности поддержки и обновлений.
• Linux: Обладает огромным и активным сообществом пользователей и разработчиков, что обеспечивает широкую поддержку, регулярные обновления и доступность решений для решения проблем.
• Unix: Часто имеет ограниченную совместимость с оборудованием и программным обеспечением, так как ориентирован на конкретные архитектуры и платформы.
• Linux: Имеет более широкую совместимость с различными типами оборудования и ПО благодаря своей открытой природе и поддержке различных архитектур.
• Unix: Часто выбирается для критически важных приложений и предприятий, где стабильность и надежность играют ключевую роль.
• Linux: Чаще используется для веб-серверов, облачных вычислений, разработки программного обеспечения и домашних компьютеров благодаря своей гибкости, открытости и доступности.
A.G.
Please open Telegram to view this post
VIEW IN TELEGRAM
👍12🔥7😁1
Российская компания Orion Soft объявила о сертификации своей платформы виртуализации zVirt Федеральной службой технического и экспортного контроля (ФСТЭК).
zVirt представляет собой программное решение для безопасного управления виртуализированным окружением. Платформа имеет русскоязычный веб-интерфейс и позволяет управлять серверами виртуализации, хранилищами и виртуальными машинами.
Она зарегистрирована в реестре российского ПО и пользуется популярностью: более 310 компаний уже используют zVirt на свыше 6,1 тыс. серверов виртуализации.
Сертификация ФСТЭК позволяет использовать zVirt в государственных компаниях и ведомствах, а также в финансовом секторе и других отраслях.
Помимо zVirt, в планах Orion Soft сертифицировать другие свои продукты, включая платформу контейнеризации Nova Container Platform и систему управления базами данных Proxima DB.
A.G.
Please open Telegram to view this post
VIEW IN TELEGRAM
👍11💩5🔥2👌2❤1
Какая команда используется для поиска определенного текста в файле в системе Linux?
Anonymous Quiz
18%
find
73%
grep
4%
locate
6%
search
👍17🔥3🤯2👌1
Что такое ядро ОС?
Ядро — это своего рода главная программа, являющаяся основной частью операционной системы.
Оно выступает в роли посредника между устройствами компьютера (процессором, видеокартой, оперативной памятью и т.д.) и его программным обеспечением.
При этом абстрагируя от обычных программ и пользователей сложную, низкоуровневую работу с «железом» компьютера, предоставляя взамен простой, понятный и удобный в использовании интерфейс.
Как правило, большинство ядер ОС делятся на три типа:
— микроядра;
— монолитные;
— гибридные.
Где находится ядро Linux?
Каждый раз во время запуска (или перезапуска) системы первым компонентом, который загружается в память компьютера, является ядро Linux.
⚡️ В системах Debian/Ubuntu файлы присутствующих в системе ядер расположены в каталоге
A.G.ℹ️ Help
Ядро — это своего рода главная программа, являющаяся основной частью операционной системы.
Оно выступает в роли посредника между устройствами компьютера (процессором, видеокартой, оперативной памятью и т.д.) и его программным обеспечением.
При этом абстрагируя от обычных программ и пользователей сложную, низкоуровневую работу с «железом» компьютера, предоставляя взамен простой, понятный и удобный в использовании интерфейс.
Для этого в код ядра включены драйверы устройств, которые могут как загружаться в память вместе с ядром ОС, так и подключаться по мере возникновения потребности в ресурсах необходимого устройства.
Как правило, большинство ядер ОС делятся на три типа:
— микроядра;
— монолитные;
— гибридные.
Где находится ядро Linux?
Каждый раз во время запуска (или перезапуска) системы первым компонентом, который загружается в память компьютера, является ядро Linux.
/boot и именуются в виде vmlinuz-[версия_ядра] (выполнив в терминале команду uname-r, мы получим информацию о текущей версии установленного ядра)A.G.
Please open Telegram to view this post
VIEW IN TELEGRAM
👍18🔥2❤1
Российский бизнес полюбил отечественные ПК
Российский бизнес проявляет все больший интерес к отечественным компьютерам, что приводит к росту закупок на 71% за год.
Однако спрос на них значительно превышает предложение, что указывает на перспективность развития этого сегмента.
Отечественные компьютеры становятся предпочтительным выбором в различных отраслях российской экономики, особенно в нефтегазовой сфере, образовании, финансовом и энергетическом секторах.
⚡️ Отечественные вендоры продолжают развиваться, предлагая привлекательные условия гарантийного обслуживания и широкую сеть сервисных центров по всей стране, что делает их более привлекательными для корпоративных заказчиков.
A.G.ℹ️ Help
Российский бизнес проявляет все больший интерес к отечественным компьютерам, что приводит к росту закупок на 71% за год.
В 2023 году продажи российских ПК выросли до 100 тыс. штук, что на 4% больше, чем в предыдущем году.
Однако спрос на них значительно превышает предложение, что указывает на перспективность развития этого сегмента.
Отечественные компьютеры становятся предпочтительным выбором в различных отраслях российской экономики, особенно в нефтегазовой сфере, образовании, финансовом и энергетическом секторах.
В то же время, в потребительском сегменте россияне предпочитают китайские компьютеры из-за их более доступной цены.
A.G.
Please open Telegram to view this post
VIEW IN TELEGRAM
👍12😁7🤔2🤪1
Wine: что это и как работает?
Wine (акроним «Wine Is Not an Emulator») — это слой совместимости, который упрощает запуск нужных вам Windows-приложений в Linux-системах. Wine не эмулирует Windows
При наличии Wine вызов API Windows-приложения на лету преобразуется в соответствующий вызов Linux API. Конечно, речь идет не только об API.
⏺ Для правильной работы Windows-приложения в значительной степени полагаются на файлы динамически подключаемых библиотек (сокр. «DLL» от «Dynamic Link Library»). К счастью, Wine предоставляет свои собственные версии различных DLL-файлов Windows.
Какие Windows-приложения поддерживаются Wine?
База данных приложений Wine насчитывает почти 24 000 программ различного статуса совместимости (или скорее даже рейтинга) в зависимости от того, насколько хорошо эти приложения работают в Wine.
Вот значения этих рейтингов:
• Platinum — данные приложения устанавливаются и безупречно работают в стандартном Wine.
• Gold — данные приложения работают с некоторой дополнительной конфигурацией Wine.
• Silver — приложения с незначительными проблемами.
• Bronze — есть серьезные проблемы, которые влияют на использование.
• Garbage — приложения, которые просто не будут работать в Wine.
☄️ Конечно, база данных приложений Wine в основном состоит из пользовательских данных, но вы всегда можете попробовать запустить приложение с другой версией Wine и поделиться своим результатом с остальным сообществом.
A.G.ℹ️ Help
Wine (акроним «Wine Is Not an Emulator») — это слой совместимости, который упрощает запуск нужных вам Windows-приложений в Linux-системах. Wine не эмулирует Windows
Чтобы начать пользоваться Wine, сначала вы должны установить его на свой компьютер с Linux. После этого, при помощи терминала и соответствующих команд вы можете скачать нужные вам приложения Windows.
При наличии Wine вызов API Windows-приложения на лету преобразуется в соответствующий вызов Linux API. Конечно, речь идет не только об API.
Единственное, чего не может сделать Wine, — это напрямую обратиться к ядру Windows. В таких случаях Wine передает соответствующий вызов ядру Linux.
Какие Windows-приложения поддерживаются Wine?
База данных приложений Wine насчитывает почти 24 000 программ различного статуса совместимости (или скорее даже рейтинга) в зависимости от того, насколько хорошо эти приложения работают в Wine.
Вот значения этих рейтингов:
• Platinum — данные приложения устанавливаются и безупречно работают в стандартном Wine.
• Gold — данные приложения работают с некоторой дополнительной конфигурацией Wine.
• Silver — приложения с незначительными проблемами.
• Bronze — есть серьезные проблемы, которые влияют на использование.
• Garbage — приложения, которые просто не будут работать в Wine.
A.G.
Please open Telegram to view this post
VIEW IN TELEGRAM
👍16❤1👎1🔥1👌1
Дистрибутив Whonix
Whonix — это еще один security-дистрибутив Linux, основанный на Debian, который предлагает элегантный компромисс, будучи разработанным для работы в качестве виртуальной машины внутри бесплатной программы VirtualBox.
Whonix разделен на две части:
⏺ Workstation — рабочая станция, на которой работает пользователь;
⏺ Gateway — промежуточное звено между Workstation и сетью Tor.
Для обеспечения вашей конфиденциальности в поставку системы входят Tor Browser и приложение для обмена мгновенными шифрованными сообщениями Tox.
Поскольку Whonix работает на виртуальной машине, то он совместим со всеми операционными системами, которые способны запускать VirtualBox.
Из явных преимуществ Whonix:
⏺ Соединения проходят через анонимную сеть Tor
⏺ Множество предустановленных приложений для обеспечения конфиденциальности
⏺ Производительность виртуальной машины не так высока, как локальной установки
⚡️ Виртуальные машины могут использовать только часть ресурсов вашей реальной системы, поэтому Whonix не будет работать так же быстро, как ОС, установленная на локальный жесткий диск.
A.G.ℹ️ Help
Whonix — это еще один security-дистрибутив Linux, основанный на Debian, который предлагает элегантный компромисс, будучи разработанным для работы в качестве виртуальной машины внутри бесплатной программы VirtualBox.
Whonix разделен на две части:
Это значительно снижает вероятность утечки данных, которые могут быть использованы для мониторинга посещаемых вами веб-сайтов.
Для обеспечения вашей конфиденциальности в поставку системы входят Tor Browser и приложение для обмена мгновенными шифрованными сообщениями Tox.
Поскольку Whonix работает на виртуальной машине, то он совместим со всеми операционными системами, которые способны запускать VirtualBox.
Из явных преимуществ Whonix:
A.G.
Please open Telegram to view this post
VIEW IN TELEGRAM
👍20🔥3❤2
Лучшие open source утилиты
Часть 2
Часть 1
Во второй части нашего обзора лучших open source утилит для Linux мы продолжим исследование инструментов, сделанных для улучшения работы с системой.
⏺ tmux: Утилита для управления несколькими терминалами в одном окне, позволяющая запускать процессы в фоновом режиме и переключаться между ними.
⏺ htop: Улучшенный аналог утилиты top, предоставляющий детальную информацию о процессах и ресурсах системы в реальном времени с возможностью управления ими.
⏺ rsync: Утилита для синхронизации файлов и директорий между различными устройствами или удаленными хостами с использованием сжатия и шифрования данных.
⏺ ffmpeg: Комплексный инструмент для записи, конвертации и потоковой передачи аудио- и видеофайлов с обширным набором параметров и фильтров.
⏺ rsnapshot: Утилита для создания резервных копий файлов с использованием хардлинков и инкрементных снимков, что обеспечивает эффективное использование дискового пространства.
A.G.ℹ️ Help
Часть 2
Часть 1
Во второй части нашего обзора лучших open source утилит для Linux мы продолжим исследование инструментов, сделанных для улучшения работы с системой.
Хотите еще?
Тогда ставьте 👍 и 🔥
A.G.
Please open Telegram to view this post
VIEW IN TELEGRAM
👍37🔥18👎1
Какая команда используется для просмотра списка всех пользователей в системе Linux?
Anonymous Quiz
34%
users
15%
who
8%
Is /home
42%
cat /etc/passwd
🤯12👍7🔥4🙈4🗿3
Жесткие ссылки vs. Символьные ссылки
Давайте более подробно рассмотрим эти два типа ссылок и их особенности.
Жесткие ссылки
⏺ не могут пересекать границы файловой системы (т.е. жесткая ссылка работает только в пределах своей файловой системы);
⏺ нельзя использовать с директориями;
⏺ имеют inode и разрешения исходного файла;
⏺ разрешения будут обновляться при изменении разрешения исходного файла;
⏺ связаны с содержимым исходного файла. Если вы создадите жесткую ссылку на файл и измените содержимое файла (или ссылки), то изменения будут присутствовать в обоих объектах;
⏺ с помощью жесткой ссылки вы можете просматривать содержимое файла, даже если исходный файл перемещен или удален.
Символьные ссылки
⏺ могут пересекать границы файловой системы;
⏺ можно использовать с директориями;
⏺ имеют свои собственные (отдельные) inode и права доступа;
⏺ разрешения не будут обновляться;
⏺ связаны только с именем (путем) исходного файла, а не с его содержимым; удаление символьной ссылки не приводит к удалению файла;
⏺ можно изменить имя, атрибуты самой ссылки или перенаправить её ссылаться на другой файл, и при этом исходный файл затронут не будет
A.G.ℹ️ Help
Жесткие ссылки ограничены пределами файловой системы и не могут использоваться с директориями, в то время как символьные ссылки могут пересекать границы файловой системы и применяются как с файлами, так и с директориями.
Давайте более подробно рассмотрим эти два типа ссылок и их особенности.
Жесткие ссылки
Символьные ссылки
A.G.
Please open Telegram to view this post
VIEW IN TELEGRAM
👍24
Дистрибутив OpenSUSE
openSUSE - это дистрибутив Linux с увлекательной историей.
SUSE Linux Enterprise Server (SLES) является одним из ключевых продуктов SUSE, ориентированных на предприятия.
⏺ Он включает в себя службу поддержки пользователей и имеет стратегические партнерские отношения с такими крупными компаниями, как SAP.
openSUSE представляет собой бесплатную версию Linux от SUSE.
Кроме того, существует openSUSE Tumbleweed, постоянно обновляемая (rolling-release) версия, которая предлагает самые свежие обновления программного обеспечения.
🔥 В дистрибутиве openSUSE вы найдете различные инструменты разработчика ПО, такие как openQA для автоматизированного тестирования программного обеспечения и Kiwi для создания образов Linux для развертывания на реальном оборудовании.
A.G.ℹ️ Help
openSUSE - это дистрибутив Linux с увлекательной историей.
Вначале он был независимым немецким проектом, который позднее был приобретен компанией Novell, а затем компанией Micro Focus.
SUSE Linux Enterprise Server (SLES) является одним из ключевых продуктов SUSE, ориентированных на предприятия.
openSUSE представляет собой бесплатную версию Linux от SUSE.
Кроме того, существует openSUSE Tumbleweed, постоянно обновляемая (rolling-release) версия, которая предлагает самые свежие обновления программного обеспечения.
По умолчанию openSUSE использует рабочий стол KDE.
A.G.
Please open Telegram to view this post
VIEW IN TELEGRAM
👍16
Смена владельца и группы в файлах
Помимо изменения прав доступа к файлам при помощи команды chmod, вы можете столкнуться с ситуацией необходимости изменения владельца файла или даже всей группы.
⏺ Чтобы изменить владельца файла, необходимо применить команду
⏺ Если вы хотите сменить не только владельца, но также и группу для файла или каталога, то синтаксис будет следующим:
⏺ Если вы просто хотите изменить группу, а владельца оставить прежним, то синтаксис примет вид:
⏺ Или же используйте команду
В качестве тренировки давайте сменим владельца и группу файла
Как вы можете видеть, владелец и группа файла сменились с
⚡️ Заметьте, что нам пришлось использовать
A.G.ℹ️ Help
Помимо изменения прав доступа к файлам при помощи команды chmod, вы можете столкнуться с ситуацией необходимости изменения владельца файла или даже всей группы.
Выполнение любой из этих задач требует от вас наличие привилегий суперпользователя (root). Для этого будем использовать команду sudo.
chown (сокр. от «change owner»), синтаксис которой довольно прост:chown
[имя_пользователя] [имя_файла]
chown [имя_пользователь]:[группа] [имя_файла]
chown :[группа] [имя_файла]
chgrp (сокр. от «change group«), специально применяемую для изменения владельца группы файла или каталога:chgrp [группа] [имя_файла]
В качестве тренировки давайте сменим владельца и группу файла
Адреса.txt на пользователя root и группу root (при этом вам могут понадобиться права суперпользователя):diego@debian:~$ sudo chown root:root /home/diego/Документы/Адреса.txt [sudo] пароль для diego: diego@debian:~$ ls -la /home/diego/Документы/Адреса.txt -rw-r----- 1 root root 2 фев 17 21:15 /home/diego/Документы/Адреса.txt diego@debian:~$
Как вы можете видеть, владелец и группа файла сменились с
diego:diego на root:root.sudo с chown. Это потому, что здесь задействован пользователь root, и чтобы иметь с ним дело, вам нужны права суперпользователя.A.G.
Please open Telegram to view this post
VIEW IN TELEGRAM
👍14🔥4❤1
Протокол ISCSI
iSCSI (Internet Small Computer System Interface) – это протокол, который позволяет передавать данные SCSI (Small Computer System Interface) через сеть TCP/IP.
Преимущества iSCSI
⏺ Гибкость: Использует существующую сетевую инфраструктуру.
⏺ Экономия ресурсов: Нет необходимости в дополнительном оборудовании.
⏺ Удаленный доступ: Обеспечивает доступ к хранилищу данных из любой точки сети.
⏺ Простота управления: Управление стандартными сетевыми протоколами.
⏺ Высокая производительность: Обеспечивает высокую скорость передачи данных по сети.
🔥 iSCSI - мощный протокол для эффективного использования сети для доступа к хранилищу данных.
A.G.ℹ️ Help
iSCSI (Internet Small Computer System Interface) – это протокол, который позволяет передавать данные SCSI (Small Computer System Interface) через сеть TCP/IP.
Вместо использования физических кабелей для подключения, iSCSI использует сеть Ethernet, что делает удаленные хранилища данных доступными по сети.
Преимущества iSCSI
A.G.
Please open Telegram to view this post
VIEW IN TELEGRAM
👍15❤1