Категории Categories
Администрирование Администрирование
Получение всех email-enabled объектов из Exchange со всеми адресами Export All Email-Enabled Objects from Exchange with All Addresses
Возникла необходимость получить список всех email-enabled объектов из Exchange. При этом вывести не только PrimarySmtpAddress, но и дополнительные SMTP адреса. Для получения всех... I needed to export a list of all email-enabled objects from Exchange and include not only PrimarySmtpAddress, but also additional SMTP addresses. First, get all recipients with G...
Категория Category Администрирование Administration , Apr 26, 2023Docker и Zabbix - инсталяция, конфигурция, траблшутинг Docker and Zabbix: Install, Configure, Troubleshoot
В этом видео я покажу установку и настройку Docker и Zabbix. Так же я покажу как провести диагностику на примере реальной проблемы, с которой я сталкнулся из-за ошибки в документаци... In this video, I show how to install and configure Docker and Zabbix. I also demonstrate diagnostics using a real issue I ran into due to a mistake in the documentation. We will tro...
Категория Category Администрирование Administration , Dec 04, 2021Открыть порт на прослушивание Listen on a Port (Quick Connectivity Test)
Иногда бывает так, что на сервере ещё нет службы, которая бы слушала определённый порт, но нужно проверить, что доступ к нему открыт. Убедиться, что правильно настроен firewall, сет... Sometimes a server doesn’t have any service listening on a specific port yet, but you still need to verify that the port is reachable (firewall/network rules are correct, etc.). Or ...
Категория Category Администрирование Administration , Aug 04, 2021Использование вычисляемых свойств Powershell Using PowerShell Calculated Properties
Возникла необходимость свести в одной таблице данные, которые получаются двумя разными командлетами. В частности получить таблицу расположения VM по датасторам в VMware. Проблема в ... I needed to combine data from two different cmdlets into a single table — specifically, to get a report that shows which VMware datastores each VM is located on. The problem is that...
Категория Category Администрирование Administration , Dec 21, 2020Удобный способ разрешения имён через Powershell по списку IP адресов Resolve DNS Names with PowerShell from a List
Бывает так, что у нас есть список имен и нужно разрешить их в IP адреса. Или наоборот. Вот удобный способ сделать это автоматически, используя Powershell Допустим вы хотите разреши... Sometimes you have a list of names and need to resolve them to IP addresses — or the other way around. Here is a convenient way to do it automatically using PowerShell. Let’s say y...
Категория Category Администрирование Administration , Dec 10, 2020Установить автоответ для почтового ящика в Exchange через Powershell Set Exchange Mailbox Automatic Replies via PowerShell
Часто пользователи уезжают и забывают установить автоответ на своём почтовом ящике. Вот простой способ, как это можно сделать за него, используя Exchange Management Shell. Всё очен... Users often go on vacation and forget to enable automatic replies on their mailbox. Here’s a simple way to do it for them using the Exchange Management Shell. You can do it with th...
Категория Category Администрирование Administration , Dec 01, 2020Windows Terminal - создание и настройка профиля Windows Terminal: Create and Configure a Profile
В этом видео я покажу, как в программе Windows Terminal создать и настроить свой собственный профиль. UPD:В Windows 11 уже сделали встроенный графический интерфейс для редактиров... In this video, I show how to create and configure your own profile in Windows Terminal. UPD:Windows 11 now has a built-in GUI for editing Windows Terminal settings.
Категория Category Администрирование Administration , Aug 08, 2020LVM - коротко о главном LVM: Quick Start
Из этой статьи вы узнаете о том, как создавать тома LVM и как с ними работать. В ней дано краткое описание того, что такое LVM и рассмотрены основные приёмы работы на практическом п... In this article you’ll learn how to create LVM volumes and work with them. It includes a brief introduction to what LVM is and covers the core concepts with a practical example. Alo...
Категория Category Администрирование Administration , Jul 31, 2020Поиск текста в больших файлах Searching Text in Large Files
Этот пост не для того, чтобы научить, а для того, чтобы напомнить. Странно, но многие забывают, что для поиска текста в большом файле его не нужно предварительно открывать никакими ... This post is not meant to teach something new, but rather to remind. Surprisingly, many people forget that to search text in a large file you don’t have to open it in an editor like...
Категория Category Администрирование Administration , Jul 29, 2020Развёртывание и настройка Squid Proxy в Microsoft Azure Deploy and Configure Squid Proxy in Microsoft Azure
В этой статье Вы узнаете о том, как развернуть и настроить свой proxy сервер на основе популярного продукта Squid, в облачном сервисе Microsoft Azure. Мы с нуля развернём виртуальну... In this article you’ll learn how to deploy and configure your own proxy server based on Squid in Microsoft Azure. We’ll create a CentOS virtual machine from scratch, install the req...
Категория Category Администрирование Administration , Feb 28, 2020Как посмотреть когда истечёт пароль пользователя в Active Directory How to Check When a User Password Expires in Active Directory
Как узнать, дату и время истечения пароля учётной записи пользователя в Active Directory? Очень просто…. Для запуска данного скрипта достаточно прав обычного пользователя в Active ... How can you find the date and time when a user’s password expires in Active Directory? It’s easy… To run this script, regular user permissions in Active Directory are enough. The m...
Категория Category Администрирование Administration , Dec 30, 2019Автоматическая установка CentOS 8 Automated CentOS 8 Installation
В этой статье описана простая процедура создания ISO-образа, который автоматически устанавливает CentOS. Вы можете использовать эту процедуру для развертывания CentOS на нескольких ... This article describes a simple procedure to create an ISO image that installs CentOS automatically. You can use it to deploy CentOS on multiple machines. Reference install First,...
Категория Category Администрирование Administration , Nov 01, 2019Установка EXIM на CentOS 8 из исходников Installing Exim on CentOS 8 from Source
Exim - это очень мощный и гибкий пересылщик сообщений (MTA). Чтобы описать все его достоинства потребуется отдельная статья. Сегодня же я хочу рассказать о своём способе установки E... Exim is a very powerful and flexible Mail Transfer Agent (MTA). To cover all of its features would require a separate article. Today I want to show my way of installing Exim on Cent...
Категория Category Администрирование Administration , Oct 30, 2019Как не прерывать работу SSH-сессии при обрыве соединения? How to Keep an SSH Session Running After a Disconnect
Мне часто приходилось сталкиваться с тем, что при обрыве соединения SSH-сессия закрывалась и все исполняемые в ней процессы прерывались. Иногда это приводило к потере многочасового ... I often ran into a situation where an SSH session would close after a network disconnect, and all processes running inside that session would be terminated. Sometimes that meant los...
Категория Category Администрирование Administration , Oct 04, 2019Фоторафии в Exchnage. Откуда Outlook берёт фото пользователей? Photos in Exchange: Where Does Outlook Get User Pictures?
Во многих компаниях, фотографии пользователей распространяются централизовано. Когда новый сотрудник фотографируется на пропуск, его фотография загружается в систему и распространяе... In many companies, employee photos are managed centrally. When a new employee gets a badge photo, it gets uploaded to the system and then distributed through Active Directory and ot...
Категория Category Администрирование Administration , Oct 03, 2019Duplicate Message Detection. Решаем проблему недоставки сообщений. Duplicate Message Detection: Troubleshooting Message Non-Delivery
Сегодня коллега разбирался с недоставкой писем, а я узнал про механизм, на который раньше не обращал внимание. Оказалось, что призванный избавить нас от дубликатов, в некоторых случ... A colleague was troubleshooting message non-delivery today, and I learned about a mechanism I had never paid attention to. It turns out that something designed to protect us from du...
Категория Category Администрирование Administration , Aug 27, 2019Как настроить SSH аутентификацию при помощи открытого ключа How to Set Up SSH Public Key Authentication
Использование аутентификации с помощью открытого ключа SSH для подключения к удаленной системе является надежной и более безопасной альтернативой входу в систему с паролем учетной з... Using SSH public key authentication to connect to a remote system is a reliable and more secure alternative to logging in with an account password or a passphrase. SSH public key au...
Категория Category Администрирование Administration , Jul 30, 2019SSH - коротко о главном SSH: The Basics
Для лучшего понимания материалов этой статьи убедитесь, что вы хорошо представляете, как работает криптосистема с открытым ключом (Public-key cryptography). Так же необходим опыт ис... To better understand this article, make sure you are familiar with how Public-key cryptography works. Some experience with an SSH client like putty or kitty is also helpful. To con...
Категория Category Администрирование Administration , May 06, 2019VPN - коротко о главном VPN: Quick Start
Сразу поясню, что я не разбираюсь в сетях, протоколах и в том, как всё это устроено и работает. Другими словами, я не “сетевик”. Но есть пограничные области, где системный администр... Right away: I’m not a networking expert. But there are “border areas” where a system administrator gets very close to networking technologies, and in those moments it’s useful to un...
Категория Category Администрирование Administration , Apr 30, 2019Базовые сведения о безопасности в Windows Basic Windows Security Concepts
В безопасности, на самом базовом уровне, всё сводится к субъектам и объектам. Объект - это то, что вы защищаете. Субъект - это то, от кого вы защищаете. Субъекты и объекты использую... At the most basic level, security boils down to subjects and objects. An object is what you protect. A subject is who you protect it from. Subjects and objects are used in: aut...
Категория Category Администрирование Administration , Jun 14, 2018Решаем проблему внезапной блокировки учетной записи Troubleshooting Unexpected Account Lockouts
Иногда возникают ситуации когда, при попытке входа в компьютер, пользователь получает сообщение Unable to log you on because your account has been locked out, please contact your ad... Sometimes, when a user tries to log on to a computer, they get the message: Unable to log you on because your account has been locked out, please contact your administrator. This n...
Категория Category Администрирование Administration , Nov 20, 2009Программирование Программирование
Авторизация в React - базовые сведения React Authorization: Basic Concepts
В этой статье я хочу рассказать об архитектуре приложения, реализующего функцию аутентификации и авторизации. Статья построена на минималистичном примере. Тут главное понять концепц... In this article I want to talk about the architecture of an application that implements authentication and authorization. The example is intentionally minimal. The key is to underst...
Категория Category Программирование Programming , May 03, 2023Generic тип данных Generic Types
Я долгое время не понимал, что такое Generic, для чего он нужен и как его использовать. А теперь я не понимаю, что там можно было не понимать. Допустим мы создаём тип employee. У н... For a long time I didn’t understand what “Generic” is, why it’s needed, and how to use it. And now I don’t understand what there was to not understand. Let’s say we create an emplo...
Категория Category Программирование Programming , Jan 29, 2023Взаимодействие с Telegram Bot API через Postman Working with Telegram Bot API via Postman
В этой статье я расскажу о том, как взаимодействовать с Telegram Bot API при помощи инструмента Postman. В прошлой статье я говорил, что для взаимодействия с Telegram Bot API доста... In this article I show how to interact with the Telegram Bot API using Postman. In a previous post I mentioned that to work with the Telegram Bot API you only need a browser (or an...
Категория Category Программирование Programming , Aug 26, 2022Базовые сведения о Telegram Bot API Telegram Bot API Basics
В этой статье я расскажу базовые сведения, которые помогут вам понять, как создать Telegram бота и взаимодействовать с ним без использования сторонних библиотек. Что такое Telegram... In this article I cover basic information that will help you understand how to create a Telegram bot and interact with it without using third-party libraries. What is a Telegram Bo...
Категория Category Программирование Programming , Aug 22, 2022Переменные Окружения в React App Environment Variables in a React App
В React, в коде приложения, можно использовать переменные окружения. Например, для подключения к базе данных, мы можем в коде задать адрес подключения в виде переменной, вместо того... In React you can use environment variables in your application code. For example, for connecting to a backend/API you can store the base URL in a variable instead of hardcoding it. ...
Категория Category Программирование Programming , Mar 30, 2022Преобразование LDAP objectSid из base64 в SSDL Convert LDAP objectSid from Base64 to SID String
В этой статье я описываю способ преобразования LDAP objectSid из base64 в привычный формат. Вот так выглядит SID пользователя в Active Directory S-1-5-21-2562418665-321858... This post describes a way to convert an LDAP objectSid value from Base64 to the familiar SID string format. This is what a user SID looks like in Active Directory: S-1-5-2...
Категория Category Программирование Programming , Oct 20, 2021Исправление проблемы ввода заглавных букв в Powershell Fixing Uppercase Input in PowerShell
Столкнулся с интересной проблемой. В Powershell, не вводятся заглавные буквы. Делюсь своими изысканиями как решить эту проблему. После недолгого поиска решения проблемы, стало поня... I ran into an interesting issue: in PowerShell I couldn’t type uppercase letters. Here is what I found and how to fix it. After a bit of digging, it became clear that the root caus...
Категория Category Программирование Programming , Aug 22, 2019Базовые сведения о массивах и хеш-таблицах в Powershell PowerShell Arrays and Hashtables: The Basics
Как известно, Powershell является объектно-ориентированным скриптовым языком. Почти всё, с чем мы имеем дело в Powershell, является объектом. Именно поэтому важно знать и понимать, ... As you know, PowerShell is an object-oriented scripting language. Almost everything we deal with in PowerShell is an object. That’s why it’s important to understand how objects work...
Категория Category Программирование Programming , Aug 21, 2019Как создать много файлов с разным, динамическим содержанием в Powershell How to Create Many Files with Dynamic Multi-Line Content in PowerShell
Потребовалось создать большое количество файлов, но с разным содержанием. К тому же содержание не однострочное, а полнотекстовое и в каждом файле разное. Я был уверен, что Powershel... I needed to create a large number of files, each with different content. The content was not one line — it was full multi-line text, and it had to be different for each file. I knew...
Категория Category Программирование Programming , Jul 31, 2019Удобная функция сравнения объектов в Powershell A Handy Function to Compare Objects in PowerShell
На просторах интернет нашёл удобную функцию для сравнений объектов Powershell. Вот её немного усовершенствованная версия. Function Compare-ObjectProperties { Param( [PSO... I found a handy function for comparing PowerShell objects. Here is a slightly improved version. Function Compare-ObjectProperties { Param( [PSObject]$ReferenceObject, ...
Категория Category Программирование Programming , Jul 25, 2019Visual Studio Code Visual Studio Code
Хочу поделиться с Вами своим открытием и рассказать про среду разработки Visual Studio Code. Я раньше недооценивал VS Code и считал, что если есть полноценная Visual Studio, да ещё ... I want to share a discovery and talk about the development environment Visual Studio Code. I used to underestimate VS Code and thought: if you have a full Visual Studio, and Enterpr...
Категория Category Программирование Programming , Jun 25, 2019Другое Другое
Улучшение командной строки в PowerShell, WSL, Windows Terminal и VS Code Improve Your Command Line in PowerShell, WSL, Windows Terminal, and VS Code
Последнее время стало модным использовать продвинутую командную строку в PowerShell или bash/zsh. В этой статье я расскажу, что нужно сделать в PowerShell, WSL, Windows Terminal и V... Lately it has become popular to use an advanced, customized prompt in PowerShell or bash/zsh. In this article I describe what to do in PowerShell, WSL, Windows Terminal and VS Code ...
Категория Category Другое Other , Mar 12, 2022JWT - коротко о главном JWT: Quick Start
В этой статье я коротко расскажу о том, что такое JWT (JSON WEB TOKEN) и как он применяется в процессе аутентификации и авторизации Есть такая штука, называется JWT - JSON Web Toke... In this post I briefly explain what JWT (JSON Web Token) is and how it is used in authentication and authorization. JWT (JSON Web Token) is a standard way to wrap data (a payload) ...
Категория Category Другое Other , Oct 19, 2021Добро пожаловать на мой новый блог Welcome to My New Blog
Ко дню системного администратора запустил новый блог. Переехал на новый хостинг и движок. Старый блог ещё доступен по адресу https://mdanshin.blogspot.com, но обновляться он уже не ... For Sysadmin Day, I launched a new blog. I moved to a new hosting and a new engine. The old blog is still available at https://mdanshin.blogspot.com, but it will no longer be update...
Категория Category Другое Other , Jul 25, 2019Системное администрирование Системное администрирование
Тест производительности HDD HDD Performance Test
Если вы ищете способ оценить скорость записи и чтения на вашем жестком диске, в системе Windows, то инструмент DISKSPD может помочь вам в этом. Как использовать команду DISKSPD для... If you’re looking for a way to measure read/write performance of your hard drive on Windows, the DISKSPD tool can help. DISKSPD is a Microsoft command line utility that lets you te...
Категория Category Системное администрирование System Administration , Feb 06, 2023Операции с файловой системой в Linux Linux Filesystem Operations
Статья из серии How To.... В этой я собрал способы выполнить самые частые операции с файловой системой в Linux, в частности в CentOS. Статья может использоваться как справочник и бу... A How To... series post. Here I collected ways to perform the most common filesystem operations in Linux (specifically CentOS). The article can be used as a reference and will be up...
Категория Category Системное администрирование System Administration , Apr 07, 2022News News
Heroku закрывет бесплатные тарифные планы Heroku Is Shutting Down Free Plans
С 28 ноября 2022 г. Heroku планирут прекратить предлагать бесплатные тарифные планы продуктов и начать закрытие бесплатных сервисов. Об этом заявил Боб Уайз, генеральный директор H... Starting November 28, 2022, Heroku plans to stop offering free product plans and begin shutting down free services. Bob Wise, Heroku CEO and Salesforce EVP, announced this in the c...
Категория Category News News , Aug 21, 2022Популярные статьи Popular Posts
-
Базовые сведения о Telegram Bot API Telegram Bot API Basics
Категория Category Программирование Programming , -
Фоторафии в Exchnage. Откуда Outlook берёт фото пользователей? Photos in Exchange: Where Does Outlook Get User Pictures?
Категория Category Администрирование Administration , -
Исправление проблемы ввода заглавных букв в Powershell Fixing Uppercase Input in PowerShell
Категория Category Программирование Programming ,