Настройка SMTP-клиента MikroTik — подробное руководство для начинающих

SMTP-клиент MikroTik — это мощный инструмент для отправки электронной почты с вашего маршрутизатора MikroTik. Он позволяет отправлять уведомления о событиях, отчеты о состоянии сети и другую важную информацию на вашу электронную почту. С его помощью вы можете быть в курсе всего происходящего в вашей сети, даже находясь вдали от нее. Читать

Вопросы, которые задают работодатели на собеседовании

Наиболее распространенные вопросы, которые задают работодатели на собеседовании

(на примере опроса на вакансию «Торговый представитель»)

1. Каким Вы представляете свой обычный рабочий день?

Для того, чтобы добиться результата, сотруднику по продажам надо знать многое. Он должен знать полиграфические технологии, должен обладать информацией о своем рынке, должен владеть техникой продаж и разбираться в особенностях ведения бизнеса в своей компании. Однако важно понять, что никакие знания не приведут к успеху, если у сотрудника нет желания много работать. Ответ, который я хочу услышать, задавая этот вопрос, предполагает раннее начало и позднее окончание рабочего дня, и большой набор активных действий в течение этого дня. Если я не получаю такой ответ, я откладываю вопросы в сторону и объясняю кандидату, что конкретно я ожидаю от него в течение обычного рабочего дня. И завершаю свои объяснения фразой: «Если это не то, на что Вы рассчитывали, или Вам не нравится такое расписание, давайте окажем друг другу услугу и прекратим наш разговор прямо сейчас». Читать

🔒 Скрытие пользовательского ввода в скриптах bash

Это может быть полезно, когда вы просите пользователей ввести пароли, API-токены или что-то еще, что вы не хотите выводить на экран.

Мы рассмотрим два решения.

Одно работает с любой оболочкой Bash или Bash-подобной оболочкой, а другое соответствует POSIX, если вам нужна максимальная совместимость.

Скрипт ниже включает в себя оба решения.

Это пример, который вы можете запустить, но в нем есть только 1-3 строки кода в середине, которые сосредоточены на скрытии пользовательского ввода.

Вы можете раскомментировать вариант 1 или 2 в зависимости от вашего случая использования.

#!/usr/bin/env bash



set -o errexit

set -o nounset



while true; do

  printf "Please input your API key and hit enter: "



  # ВАРИАНТ 1: ТРЕБУЕТСЯ ОБОЛОЧКА BASH ИЛИ BASH-ПОДОБНАЯ ОБОЛОЧКА (BASH, ZSH, ASH И Т. Д.)

  read -sr key



  # ВАРИАНТ 2: ДЛЯ МАКСИМАЛЬНОЙ СОВМЕСТИМОСТИ С ОБОЛОЧКАМИ (SH, DASH И Т. Д.)

  # stty -echo

  # read -r key

  # stty echo



  if [ -z "${key}" ]; then

    printf "nnPlease input your API key or hit CTRL+c to halt this scriptnn"

  else

    # TODO: Вставьте свою пользовательскую логику, которая использует этот ключ.

    printf "nnFor demo purposes, your API key is: %sn" "${key}"

    break

  fi

done


Основное отличие заключается в том, что флаг -s из read недоступен в sh и других минимальных оболочках.

Флаг -s не позволяет передавать ввод пользователя через echo.

Чтобы обойти это ограничение, мы можем использовать stty, чтобы отключить эхо, возвращающее наш чувствительный текст, записать этот ввод в переменную, а затем снова включить echo.

🐧 Как установить и перечислить переменные среды в Linux

Технически вы можете пропустить последний stty echo, и наш вывод будет показан, но мы заметили, что при использовании sh или bash ваш интерпретатор перестает выдавать эхо после выхода из этого скрипта.

Более современные оболочки, такие как zsh, похоже, автоматически исправляют это, но мы не знаем точных деталей.

 



2024-02-13T14:32:56
Скрипты

Mikrotik SXT LTE — простое подключение антенны без проблем

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

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

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




2024-02-13T13:53:18
Кратко

Ограничение бурста (burst) в Mikrotik — как эффективно использовать и контролировать пропускную способность сети

В современном мире сетевых технологий все больше возникает необходимость контролировать и ограничивать скорость передачи данных для эффективного использования доступного интернет-трафика. Ограничение бурста является одним из важных инструментов в настройке и управлении маршрутизаторами MikroTik. Читать

Mikrotik RB751G 2HnD — как сбросить настройки маршрутизатора и вернуть его к заводским установкам

Микротик RB751G 2HnD — компактное устройство, предназначенное для создания и управления беспроводными сетями. Оно является надежным решением для малых и средних предприятий, а также для домашнего использования. Однако, иногда возникает необходимость сбросить настройки роутера для восстановления его работоспособности или для удаления всех настроек и возврата к заводским значениям. Читать