Архив рубрики: Публикации

Можно ли обезопасить flash-накопитель от вирусов?

Устройства USB Plug and Play являются самыми простыми в использовании. Они также являются самым простым способом заражения компьютеров. На рынке доступно множество инструментов, которые требуют защиты от USB-инфекций. В этой статье о том, как защитить флеш-накопитель от вирусов, мы поговорим о Phrozensoft Safe USB Tool — от разработчиков Phrozensoft Mirage Anti-Bot — и о некоторых советах для лучшей защиты. Помните, что нет такой вещи, как 100% защита, когда дело доходит до вычислений — в автономном режиме или онлайн.

Роль AntiMalware и Auto Play

Первым, главным и самым важным инструментом для защиты ваших компьютеров от заражения USB-накопителями или чем-либо еще является ваш антивирус. Есть десятки способов защитить ваши компьютеры от заражения. Существует бесчисленное множество способов заражения одним и тем же, причем число методов увеличивается с каждым днем.

Хотя существуют сторонние инструменты, вам нужен антивирус, который обеспечивает хорошую защиту. Ваш антивирус должен быть в состоянии сканировать порты USB, как только любой диск подключен. Это означает, что он должен предлагать вам защиту в реальном времени на всех точках входа компьютеров, которые мы называем портами. Они включают в себя электронную почту и загрузки, а также.

Возвращаясь к флэш-накопителям USB, многие антивирусные программы предлагают проверку содержимого USB перед тем, как разрешить доступ. Единственная проблема заключается в том, что некоторые антивирусные программы достаточно хороши для обнаружения новых версий вредоносных программ, в то время как некоторые не могут обнаружить — и именно здесь ваш компьютер заражается. Не существует 100% защиты от вредоносного ПО, поэтому выберите тот, который лучше всего обнаруживает вредоносное ПО, не использует ресурсы и находится в пределах вашего бюджета.

PhrozenSoft Safe USB

Это один из многих инструментов, которые ответят, как защитить вашу флешку от вируса. Опять же, я не буду утверждать, что это на 100% эффективно. Я перечисляю его отдельно здесь, так как он имеет возможность пометить ваш порт USB как только для чтения. Это помогает в уменьшении заражения вредоносным ПО с хорошей маркой. Чтобы понять, как это поможет остановить заражение вирусом, давайте посмотрим, как вирус попадает на ваш компьютер через флэш-накопители.

Вы отформатировали флешку и добавили к ней несколько файлов. Затем по какой-то причине вы должны подключить его к чужому компьютеру. Если этот компьютер заражен, вредоносная программа обнаружит новый диск и выполнит репликацию на него. Это означает, что в дополнение к тому, что вы делали на другом компьютере, также выполняется «операция записи», когда вредоносная программа реплицируется. Если вы прекратите эту «операцию записи», вирус не сможет скопировать себя на USB-накопитель. Таким образом, когда вы делаете USB-накопители только для чтения, вы буквально прекращаете любую нежелательную «операцию записи» на этот накопитель.

Однако этот метод не работает, если вам нужно скопировать файлы с зараженного компьютера на ваш диск. Именно в таких случаях ваш антивирус должен вмешиваться. Чтобы сделать его еще более безопасным, отключите автозапуск в Windows, чтобы ваш компьютер не открывал автоматически USB-накопители сразу после их подключения. Затем вы можете запустить антивирусный тест на диске, чтобы убедиться, что он чистый.

Когда вы устанавливаете Phrozensoft Safe USB, он находится в системном трее. Вы можете щелкнуть по нему правой кнопкой мыши и сделать ваши USB-накопители доступными только для чтения. Вы также можете отключить USB, если хотите, хотя я не вижу причин для его отключения. Вероятно, вариант для малых предприятий, которые хотят заблокировать USB.

Самое приятное, что вы можете добавить пароль в Phrozensoft, чтобы пользователи не могли включить режим записи USB или USB. Таким образом, ваши данные также защищены, поскольку пользователи не могут копировать их на USB-накопители.

Другие инструменты для защиты USB Flash Drive от вирусов

Вот некоторые другие бесплатные программы безопасности USB, рассмотренные в клубе Windows, которые помогут вам защитить USB-диски.

  1. Autorun Virus Remover — бесплатная программа от Windows Club, которая отключает и удаляет вирус Autorun.inf. Если вы обнаружите, что съемный носитель заражен вирусом autorun.inf, просто запустите этот инструмент. Он удалит файл и внесет изменения в реестр Windows, чтобы он больше не появлялся.
  2. USB Secure Utilities — это набор программ, предназначенных для защиты и управления USB
  3. USB Blocker — это инструмент для полной блокировки вашего USB-накопителя.
  4. BitDefender USB Immunizer Tool , Panda USB Vaccine , USB Safeguard , USB Disk Security , Phrozen Safe USB , KASHU USB Flash Security , USB Disk Ejector и USB Disabler и другие бесплатные программы, которые вы можете попробовать .

Это некоторые программы, которые помогут вам управлять USB-накопителем, чтобы вам не пришлось искать способ защиты флэш-накопителя от вируса. Поскольку существует много инструментов, мы знаем, что у вас должен быть свой любимый и по какой-то причине.



2019-03-25T15:33:41
Вопросы читателей

Как вернуть уведомление о времени работы от батареи на ноутбуке с Windows?

Windows 10 больше не показывает приблизительное время работы от батареи после обновления Creators. Вы просто увидите процент, когда наведёте курсор мыши на значок батареи — но не оставшееся время. Хотя у него этого есть свои причуды, вы все равно можете захотеть его увидеть.

Почему Microsoft скрыла оценку срока службы батареи?

Эта информация была удалена, потому что это только оценка. Она может резко измениться в зависимости от того, какие процессы запущены, насколько ярким ваш экран и подключены ли вы к Wi-Fi или Bluetooth. Ваш компьютер делает обоснованное предположение и отображает приблизительное время автономной работы в режиме реального времени. Она может сильно колебаться, и Microsoft, похоже, считает, что это уведомление больше не нужно.

Apple недавно приняла такое же решение и для macOS. По умолчанию как MacOS, так и Windows просто показывают процент оставшегося заряда батареи вашего ноутбука, не догадываясь о том, как долго он будет работать.

Как вернуть оставшееся время работы от батареи

Чтобы вернуть оставшееся время работы от батареи в Windows 10, вам просто нужно внести несколько изменений в реестр Windows.

Стандартное предупреждение: редактор реестра является мощным инструментом, и неправильное его использование может сделать вашу систему нестабильной или даже неработоспособной. Это довольно простой хак, и пока вы придерживаетесь инструкций, у вас не должно возникнуть никаких проблем. Тем не менее, если вы никогда не работали с ним раньше, подумайте о том, как использовать редактор реестра, прежде чем приступить к работе. И обязательно сделайте резервную копию реестра (и вашего компьютера!) Перед внесением изменений.

Откройте редактор реестра, нажав «Пуск» и введя «regedit». Нажмите Enter, чтобы открыть редактор реестра, а затем разрешите ему вносить изменения в ваш компьютер.

В редакторе реестра используйте левую боковую панель, чтобы перейти к следующему ключу. Вы также можете скопировать и вставить его в адресную строку редактора реестра.

ComputerHKEY_LOCAL_MACHINESYSTEMCurrentControlSetControlPower

Оказавшись здесь, мы собираемся найти и удалить несколько записей: EnergyEstimationDisabled и UserBatteryDischargeEstimator.

Для этого щелкните правой кнопкой значение EnergyEstimationDisabled на правой панели, выберите «Удалить» и нажмите «Да» для подтверждения. Повторите тот же процесс для значения UserBatteryDischargeEstimator.

Затем щелкните правой кнопкой мыши кнопку Power на левой панели и выберите «Создать»> «Значение DWORD (32-разрядное)».

Назовите ваше новое значение EnergyEstimationEnabled.

Дважды щелкните новое значение, убедитесь, что в поле «Значение данных» установлено значение 1, и нажмите «ОК».

Это все, что нужно сделать. Закройте редактор реестра и перезагрузите компьютер. После перезагрузки вы увидите приблизительное время, оставшееся при наведении курсора мыши на значок аккумулятора в области уведомлений, также известной как системный трей.

Загрузите наш хак реестра одним щелчком

Если вы не хотите погружаться в Реестр самостоятельно, мы создали взлом реестра, который вы можете использовать. Просто скачайте и распакуйте ZIP-файл.

Внутри вы найдете файл REG, позволяющий отображать оставшееся время работы аккумулятора при наведении указателя мыши на значок аккумулятора. После извлечения дважды щелкните по нужному файлу и примите подсказки с вопросом, действительно ли вы хотите внести изменения в реестр.

Этот хак удаляет значения EnergyEstimationDisabled и UserBatteryDischargeEstimator, а затем добавляет DWORD EnergyEstimationEnabled, о чём мы говорили в предыдущем разделе. Запуск хака изменяет значения вашего реестра Windows. Другой включенный хак отключает эту функцию и возвращает все обратно, как это было раньше, добавляя значения EnergyEstimationDisabled и UserBatteryDischargeEstimator обратно в реестр и удаляя EnergyEstimationEnsabled. Если вам нравится возиться с реестром, стоит потратить время на то, чтобы научиться делать собственные взломы реестра.



2019-03-25T14:01:16
Вопросы читателей

Установка модулей Apache

Веб-серевер Apache является универсальным решением для обслуживания HTTP-запросов и обработки веб-контента. Практически для всех дистрибутивов Linux он поставляется готовым не просто для базового использования, но и позволяет организовать полноценный хостинг как минимум для ведения разработки веб-приложений. Однако, Apache всегда отличался тем, что для наиболее полного раскрытия его возможностей и потенциала он требует довольно щепетильного конфигурирования и оптимизации. Это является одновременно и недостатком и плюсом. Поскольку только таким образом можно добиться от Apache максимальной эффективности для любой специфики задач. По этой же причине (сложность настройки и оптимизации) был разработан высокопроизводительный «из коробки» веб-сервер NGINX. Ещё одним плюсом Apache является поддержка подключаемых модулей. Что делает его легко масштабируемым и позволяет адаптировать под различные задачи. Самих же модулей Apache существует огромное количество. А свободная архитектура и подробная документация позволяют разрабатывать свои собственные модули.

Зачем нужны модули Apache

Разработчики Apache вряд ли могут предусмотреть все потребности, возникающие в процессе развития веб-технологий. В такой ситуации рационально осуществлять поддержку расширения функционала с помощью отдельных подключаемых программных компонентов — модулей. Каждый модуль добавляет к базовому или текущему функционалу веб-сервера новые возможности. Таким образом, модули Apache позволяют легко оснащать его необходимыми возможностями. В то же время, если отпадает необходимость в использовании какого-либо модуля — его легко отключить. Экономя на потребляемых ресурсах.

Такой подход удобен также и тем, что модули можно (и легко) разрабатывать отдельно. Без затрагивания основного кода ядра Apache.

Как работает механизм подключения модулей?

Модули Apache представляют собой программное обеспечение (ПО) в виде динамически подключаемых библиотек — файлов с расширением *.so. Хранятся эти модули (т. е. библиотеки *.so) обычно там же, где и все библиотеки систем Linux – в каталоге /usr/lib. В котором конкретно для модулей Apache предусмотрен подкаталог apache/modules.

Установка же модуля подразумевает подключение файла библиотеки (модуль *.so) к конфигурации Apache. Чтобы он мог использовать функции, реализованные и содержащиеся в файле модуля. Подключение происходит при помощи специальных инструкций в виде директив конфигурации. Эти инструкции содержатся в конфигурационных файлах *.load и *.conf. Которые подключают модуль и определяют конфигурацию его работы соответственно.

Чтобы Apache «знал», что нужно подключить модуль, его конфигурационные файлы (модуля) должны быть в специальном каталоге /etc/apache2/mods-available. А для того, чтобы Apache «знал», как именно подключить модуль. В специальном каталоге /etc/apache2/mods-enabled должны существовать символические ссылки на соответствующие конфигурационные файлы из каталога /etc/apache2/mods-available. Наличие такой ссылки и позволяет Apache подключать дополнительные функции библиотек «из вне». При условии, что они совместимы и корректно задана конфигурация подключения.

Подобная схема подключения по принципу раздельного хранения файлов библиотек модулей, их конфигурационных файлов и связывания их символическими ссылками позволяет легко ориентироваться в конфигурации и управлять ей. Фактически подключение модулей осуществляется на уровне файловой системы (ФС). Которая представляет собой унифицированный интерфейс для этого.

Включение и отключение модулей

Подавляющее большинство модулей Apache поставляются в стандартных репозиториях практически любого дистрибутива Linux. Для их установки и подключения нужно просто воспользоваться системой управления пакетами (СУП) дистрибутива. Например, в Ubuntu для установки модуля FastCGI следует выполнить следующую команду:

$ sudo apt install libapache2-mod-fcgid

Сами модули нетрудно отыскать в репозиториях по ключевым словам, например для СУП APT в Ubuntu это выглядит так:

apt-cache search fcgi

apache2-utils - Apache HTTP Server (utility programs for web servers)

libcgi-fast-perl - CGI subclass for work with FCGI

libfcgi-perl - helper module for FastCGI

python-paste - tools for using a Web Server Gateway Interface stack - Python 2.x

python-paste-doc - tools for using a Web Server Gateway Interface stack - documentation

python3-paste - tools for using a Web Server Gateway Interface stack - Python 3.x

chiark-utils-bin - chiark system administration utilities

fcgiwrap - simple server to run CGI applications over FastCGI

libanyevent-fcgi-perl - Perl non-blocking FastCGI server

libapache2-mod-fcgid - FastCGI interface module for Apache 2

libapache2-mod-fcgid-dbg - debugging symbols for mod_fcgid

В данном выводе пакет libapache2-mod-fcgid, как следует из его описания, и является искомым вариантом. После установки модуля нужно перезапустить Apache.

Но когда использование СУП или менеджера пакетов для установки не представляется возможным, например, когда разрабатывается собственный модуль, то необходимо выполнить вручную порядок действий, соответствующий механизму подключения, описанному в предыдущей главе:

  1. скопировать файл библиотеки модуля в /usr/lib/apache/modules;
  2. создать конфигурационный файл module_name.load в каталоге /etc/apache2/mods-available;
  3. в каталоге /etc/apache2/mods-enabled создать символическую ссылку на файл module_name.load из каталога /etc/apache2/mods-available;
  4. перезапустить веб-сервер Apache, либо перезагрузить его конфигурацию.

Содержимое файла конфигурации module_name.load (имя задано условно) представляет собой, как уже было отмечено, определение директивы загрузки функций из файла библиотеки модуля (условно name_module.so) по соответствующему пути:

LoadModule name_module /usr/lib/apache/modules/name_module.so

Во время запуска (или перезагрузки конфигурации) Apache «просматривает» каталог /etc/apache2/mods-enabled, и по имеющимся в нём символическим ссылкам читает соответствующие файлы конфигурации из каталога /etc/apache2/mods-available. Содержащаяся в них директива LoadModule указывает Apache загрузить соответствующий модуль в свое адресное пространство.

Очевидно, что для отключения модулей нужно просто удалить соответствующую символическую ссылку в каталоге mods-enabled, а также перезапустить веб-сервер.

В некоторых дистрибутивах для удобства управления модулями и вообще конфигурацией Apache предоставляются утилиты, например из пакета apache2-utils. Этот пакет предоставляет команды, позволяющие быстро подключать и отключать модули: a2enmod и a2dismod соответственно. Например:

$ sudo a2enmodule mpm_itk

Эта команда включит модуль mpm-itk. При этом библиотека модуля и соответствующий конфигурационный файл mpm_itk.load уже должны присутствовать в системе.

В заключение необходимо отметить, что на примере установки дополнительных модулей Apache видно, что этот процесс далеко не самый быстрый и простой. Однако все действия абсолютно логичны, а потому легко усваиваются, избавляя от необходимости что-то запоминать или часто обращаться к справочным руководствам.

Если вы нашли ошибку, пожалуйста, выделите фрагмент текста и нажмите Ctrl+Enter.



2019-03-25T13:01:40
Apache

Как передавать файлы между Android и Windows с помощью ES File Explorer

Беспроводные технологии, наконец, становятся намного популярнее своих проводных аналогов. Прошли те времена, когда вы подключали USB-кабель для передачи данных между мобильным телефоном и ПК. В этом же контексте мы рассмотрим способ передачи данных между телефоном Android и ПК с Windows с помощью ES File Explorer и FileZilla, популярного файлового обозревателя для Android и выдающегося бесплатного FTP-клиента соответственно.

ES File Explorer — это бесплатный файловый менеджер для Android. Это очень популярное приложение с множеством функций, кроме простого управления файлами. И одной из этих функций является возможность запуска FTP-сервера на вашем мобильном телефоне. Мы будем использовать эту функцию для передачи файлов между вашим компьютером с Windows и телефоном или планшетом Android. Прежде чем двигаться дальше, убедитесь, что ваш компьютер и мобильный телефон подключены к одной сети через Wi-Fi или локальную сеть.

Если у вас дома нет Wi-Fi, вы можете включить Mobile Hotspot на компьютере с Windows и подключить к нему свой мобильный телефон.

Шаг 1. Вам необходимо установить ES File Explorer на ваше устройство Android. Перейдите в Google Play Store и установите приложение на свой телефон/планшет.

Шаг 2. Откройте приложение и предоставьте разрешения на хранение при появлении соответствующего запроса.

Шаг 3. Нажмите на три бара в верхнем левом углу. Прокрутите вниз и нажмите на Сеть. Теперь нажмите на Просмотр на ПК. Нажмите на кнопку «TURN ON», чтобы запустить локальный FTP-сервер на вашем телефоне.

Шаг 4. Сервер работает. Вам нужен FTP-клиент для просмотра его содержимого и взаимодействия с ним. Мы рекомендуем использовать FileZilla. Это бесплатный FTP-клиент с открытым исходным кодом, который прост в использовании. Вы можете использовать любой другой клиент FTP по вашему усмотрению.

Шаг 5. Установите и откройте клиент FileZilla на вашем компьютере. В текстовом поле введите IP-адрес и порт хоста, как показано в ES File Explorer на вашем мобильном телефоне. Нажмите на кнопку быстрого подключения.

Теперь вы должны быть подключены к FTP-серверу вашего мобильного телефона. В правой части окна FileZilla вы можете просматривать содержимое вашего телефона. А с левой стороны, вы можете просматривать содержимое вашего компьютера. Чтобы загрузить что-либо с телефона, щелкните правой кнопкой мыши и выберите «Загрузить». Аналогичным образом, если вы хотите загрузить что-либо на свой телефон, щелкните правой кнопкой мыши любой файл/папку на локальной стороне и выберите «Загрузить». Таким образом вы можете установить беспроводную передачу данных между телефоном Android и компьютером с Windows.

Помимо простой загрузки и выгрузки, вы также можете просматривать содержимое, переименовывать файлы и папки и делать еще больше. Вы также можете просматривать файлы напрямую, не загружая их на свой компьютер. Все операции FTP возможны, если вы используете надежный FTP-клиент, такой как FileZilla.

Другим подходом беспроводной передачи данных может быть запуск FTP-сервера на вашем компьютере, а затем подключение к нему из ES File Explorer. После создания сервера вы можете перейти в раздел FTP в ES File Explorer, ввести IP-адрес и порт вашего компьютера и начать передачу данных.

ES File Explorer и FileZilla оба являются выдающимися инструментами. Я предпочитаю эту комбинацию перед другими приложениями, которые позволяют беспроводную передачу данных, потому что FTP быстрый, надежный. Кроме того, FileZilla дает вам полный контроль над файлами на обоих устройствах.



2019-03-25T12:06:36
Вопросы читателей

Утилита drush для обслуживания CMS Drupal

В этой статье мы рассматривали установку утилиты drush, настало время рассмотреть эту утилиту более подробно

Drupal sh или Drupal shell – именно так расшифровывается аббревиатура drush, которая является названием утилиты с интерфейсом командной строки. Эта утилита широко используется профессиональными веб-разработчиками Drupal для управления проектами и ходом разработки Drupal. Не менее полезна она и для администраторов, поскольку её возможности позволяют автоматизировать выполнение самих административных задач, касающихся проектов на CMS Drupal. Например, таким образом администраторы хостинг-площадок реализуют установку веб-приложений Drupal в «один клик», что очень удобно для пользователей — клиентов хостингов.

Как появилась drush?

CMS Drupal очень сложная система, которая не предоставляет разработчику никаких удобств, но вместе с тем дарит безграничные возможности при создании любых веб-приложений любой сложности и направленности. По определению такая мощная и универсальная система не может быть удобной.

Работа с CMS Drupal – это рутинное выполнение действий, за которые отвечает исключительно сам разработчик. Drupal ничего не скрывает от пользователя/разработчика, а потому предоставляет ему естественную и логически правильно выстроенную схему работы API, в которой нет отсутствующих или «непонятных» компонентов. Это всё даёт полный контроль над процессом разработки и обслуживания проектов на Drupal, однако всегда сопровождается большим количеством рутинных действий. Ярким примером является обновление Drupal. Для этого необходимо перевести проект в режим обслуживания, загрузить пакет обновления, выполнить резервное копирование, удалить старые файлы CMS, перенести конфигурацию и … т. д. Со временем стали появляться скрипты для отдельных и самых рутинных задач (таких как обновление), а позже всё это объединилось в единую реализацию утилиты drush, которая через командную консоль может выполнить самую сложную задачу (обновление, установка) буквально одной командой. Вот как выглядит команда drush обновления ядра Drupal:

$ drush up drupal

В процессе выполнения этой команды нужно только подтвердить обновление и пронаблюдать за ходом работы команды. Для того, чтобы вручную обновить Drupal, может потребоваться (если всё делать очень быстро) 10 минут и более. Утилита drush сделает то же самое за 15 секунд.

Как работает drush?

Утилита drush – это набор сценариев, написанных на PHP, интерфейс к которым предоставляется через объединяющий файл-сценарий drush. Утилита запускает команды, для которых в свою очередь предусмотрены опции. Например рассмотренная выше команда up drupal, является ничем иным как собственно, командой up (update – обновить) с опцией drupal, указывающей, что следует произвести обновление проекта под именем drupal – т. е. ядра CMS Drupal. В качестве проектов также указываются имена модулей, тем оформления, локализаций и т. д.

В большинстве случаев утилиту drush приходится устанавливать в систему вручную. Однако в некоторых дистрибутивах Linux она доступна в виде готовых пакетов.

Для того, чтобы иметь возможность управлять проектом Drupal с помощью утилиты drush, необходимо либо запускать её в каталоге с проектом (предварительно перейдя в него), либо указывать этот каталог с помощью дополнительной опции.

Основные команды и опции drush

Синтаксис утилиты drush классический и выглядит следующим образом:

drush команда [опции]

Список основных и часто используемых команд drush:























КомандаНазначение
cc, cache-clearОчистка кеша Drupal.
st, core-statusВыводит основную информацию о состоянии ядра Drupal, а также параметрах его проекта.
updb, updatedbВыполняет обновление БД Drupal, аналогично запуску скрипта update.php.
dd, drupal-directoryВозвращает абсолютный путь к проекту Drupal.
en, pm-enableВыполняет включение проекта (модуля или темы).
dis, pm-disableОтключает проект.
pm-infoВыводит информацию для одного или нескольких проектов (модулей или тем).
pm-uninstallУдаляет указанные проекты.
pm-listВыводит список всех проектов, доступных Drupal.
vsetУстанавливает значение переменных Drupal.
wsВыводит сообщения системного журнала Drupal.
ard, archive-dumpСоздаёт полный бекап сайта Drupal, включая БД.
up, pm-updateВыполняет обновление одного или нескольких проектов Drupal.
dl, pm-downloadЗагружает указанные проекты сразу в специальный системный каталог Drupal.
sql-confВыводит реквизиты подключения к БД Drupal.
sql-connectВыводит строку текущего активного подключения к БД.
sql-dumpВыполняет бекап БД.
sqlq, sql-queryВыполняет произвольный SQL-запрос к БД Drupal.
sql-syncВыполняет копирование БД при помощи Rsync.

Глобальные опции drush позволяют применять команды более гибко. Далее приведены самые распространённые из них:












ОпцияОписание
-r, —root=PATHЗадаёт путь к сайту на Drupal.
-y, —yesАвтоматически подтверждает выдаваемые drush запросы.
-n, —noАвтоматически отклоняет выдаваемые drush запросы.
-i, —includeПодключает дополнительные пути для поиска функций и/или команд drush.
-v, —verboseВключает подробный вывод.
-u, —userПозволяет выполнить авторизацию на сайте Drupal.
—phpЗадаёт произвольный путь к интерпретатору PHP.
-s, —simulateИмитирует выполняемые действия команд.

Управление проектами и обслуживание Drupal

Как уже было отмечено, в качестве проектов Drupal выступают его модули, темы, а также само ядро. Всеми этими структурными компонентами легко управлять из командной строки. Так, например, загрузить и установить модуль views можно командой:

$ drush dl views

При этом drush загрузит модуль именно туда, где ему место — в каталог sites/all/modules. Далее от пользователя требуется его только включить:

$ drush en views

The following projects have unmet dependencies:

views requires ctools

Would you like to download them? (y/n): y

Многие модули в Drupal имеют зависимости в виде других модулей (или библиотек). При включении модуля с зависимостями drush их самостоятельно отследит и предложит загрузить.

Загрузка и установка темы оформления «Zero Point»:

$ drush dl zeropoint

$ drush en zeropoint

Установка темы оформления «Zero Point» как темы по-умолчанию:

$ drush vset theme_default zeropoint

Перевод Drupal в режим обслуживания:

$ drush vset maintenance_mode 1

Соответственно для перевода в рабочий режим, следует задать значение «0». Для создания резервной копии базы данных Drupal:

$ drush sql-dump –-result-file=site_back.dump

Создание полной резервной копии сайта Drupal, включая и БД:

$ drush ard –-destination=/home/john/backups/site-drupal.tar

Восстановление из полной резервной копии в каталог /htdocs/drupal-site:

$ drush arr /home/john/backups/site-drupal.tar –-destination=~/htdocs/drupal-site

Запуск скрипта обновления БД:

$ drush updb

Обновление всех компонентов Drupal (ядро, модули, темы):

$ drush up

Обновить только модулей, не затрагивая ядро:

$ drush up –-no-core

Обновление только проектов, имеющих обновления безопасности:

$ drush up –-security-only

Просмотр записей системного журнала Drupal:

$ drush ws

Управление пользователями

Для создания пользователя необходимо выполнить команду user-create:

$ drush user-create username1 –-mail=”username1@mail.ru” --password=”notqwerty”

Назначение роли «moderators» пользователю username1:

$ drush user-add-role moderators username1

Смена пароля пользователя username1:

$ drush user-password username1 –-password=”password”

Удаление пользователя username1:

$ drush user-cancel username1

Заключение

В заключение важно заметить, что кроме глобальный опций drush существуют опции, характерный для отдельных команд. Для получения дополнительной информации о таких опциях следует выполнять команду вида drush help команда. Как можно видеть, утилита drush – незаменимый помощник если не обычному пользователю, то веб- разработчику и/или опытному системному администратору точно.

Если вы нашли ошибку, пожалуйста, выделите фрагмент текста и нажмите Ctrl+Enter.



2019-03-25T11:57:33
Drupal

Как изменить Legacy BIOS на UEFI без переустановки Windows 10?

Некоторые материнские платы нового поколения для ПК и ноутбуков поддерживают как интерфейс UEFI, так и Unified Extensible Firmware Interface, а также BIOS или базовую систему ввода-вывода. Основное преимущество UEFI перед традиционным BIOS заключается в том, что UEFI поддерживает жесткий диск емкостью более 2 терабайт. Но недостатком UEFI является тот факт, что поддерживаются только 64-разрядные версии операционной системы Windows, а жесткий диск должен использовать структуру GPT. Если ваш компьютер поддерживает и совместим с UEFI, и вы хотите перейти с Legacy на UEFI, мы обсудим различные шаги для этого здесь.

Мы будем обсуждать следующие два метода, с помощью которых мы можем изменить Legacy на UEFI без переустановки Windows 10.

  1. Конвертировать MBR в GPT, используя встроенные утилиты Windows.
  2. Конвертировать MBR в GPT, используя среду восстановления.

Прежде чем мы продолжим, вам необходимо выполнить следующие предварительные условия:

  • Материнская плата вашего компьютера должна поддерживать как Legacy, так и UEFI.
  • Ваш компьютер должен работать под управлением Windows 10 версии 1703 или новее в разделе MBR.

1] Конвертировать MBR в GPT, используя утилиты Windows

Запустите CMD от имени администратора и выполните следующую команду:

mbr2gpt.exe /convert /allowfullOS

Подождите, пока процесс не будет завершен. Вы можете отслеживать прогресс на вашем экране.

Когда это будет сделано, вам нужно перейти в BIOS вашего ПК.

Перейдите в Настройки → Обновление и безопасность → Дополнительные параметры запуска. Когда вы нажмете «Перезагрузить сейчас», он перезагрузит ваш компьютер и предложит вам все эти дополнительные параметры.

Выберите «Устранение неполадок» → «Дополнительные параметры». На этом экране предлагаются дополнительные параметры, в том числе восстановление системы, восстановление запуска, возврат к предыдущей версии, командная строка, восстановление образа системы и параметры прошивки UEFI.

Выберите «Настройки прошивки UEFI», и он перейдет в BIOS. Каждый OEM имеет свой способ реализации опций.

Режим загрузки обычно доступен в разделе «Загрузка» → «Настройка загрузки». Установите его в UEFI .

Сохранить изменения и выйти. ПК теперь перезагрузится.

2] Преобразование MBR в GPT с использованием среды восстановления

Во время работы программы установки Windows, когда на экране появляется сообщение, нажмите Shift + F10, чтобы открыть командную строку.

Запустите командную строку от имени администратора и выполните следующие команды одну за другой:

mbr2gpt.exe /convert

Подождите, пока процесс не завершится.

Когда это будет сделано, вам нужно перейти в BIOS вашего ПК.

Режим загрузки обычно доступен в разделе «Загрузка» → «Настройка загрузки». Установите его в UEFI .

Сохраните изменения и выйдите. ПК теперь перезагрузится.



2019-03-25T11:55:16
Вопросы читателей