user8403458

На Пикабу
100 рейтинг 0 подписчиков 0 подписок 2 поста 0 в горячем
2

Сравниваем менеджеры паролей для бизнеса

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

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

KeePass

Сравниваем менеджеры паролей для бизнеса Информационная безопасность, Технологии, Менеджер паролей, Длиннопост

Интерфейс KeePass

Бесплатное зарубежное решение для хранения паролей. Решение до сих пор распространено в корпоративной среде, но, по сути, это не полноценный менеджер паролей, а локальная база данных с паролями, в которой, для обновления нужно всем пользователям выйти из системы и к которой есть вопросы по сохранности данных.

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

Vault

Сравниваем менеджеры паролей для бизнеса Информационная безопасность, Технологии, Менеджер паролей, Длиннопост

Интерфейс Vault

Vault — также не полноценный менеджер паролей, а, по сути, хранилище любых секретных данных, которое поддерживает различные механизмы авторизации и политики доступа, а также интегрируется с основным поставщиком удостоверений или выбранной облачной платформой. Продукт способен управлять секретами для более чем 100 различных систем, включая базы данных, публичные и частные облака, очереди сообщений и конечные точки SSH. Несмотря на то, что продукт разработан американской компанией, он до сих пор распространен в российских корпорациях. Чаще его используют “в том числе для хранения паролей”.

У продукта есть большие возможности настроек, но он сложен в администрировании и есть риски проблем с оплатой и отключения для РФ.

По стоимости: бесплатно до 25 секретов, далее — от $0.50 за секрет.

Пассворк

Сравниваем менеджеры паролей для бизнеса Информационная безопасность, Технологии, Менеджер паролей, Длиннопост

Интерфейс Passwork

Как мне кажется, Пассворк — это первый выпущенный в России корпоративный менеджер паролей.

Есть большие возможности по настройкам, поддержка основных ОС, интеграции (в том числе, с помощью API), классно проработанный интерфейс и собственное мобильное приложение.

Решение существует в двух версиях: «коробочное» (устанавливается на сервер компании, работает без подключения к сети) и «облачное». Доступны расширения для браузеров Google Chrome, Firefox, Microsoft Edge и Safari.

Стоимость стандартной версии на 100 пользователей —  132 000 рублей, но существенная часть функционала доступна только в расширенной версии.

ОдинКлюч

Сравниваем менеджеры паролей для бизнеса Информационная безопасность, Технологии, Менеджер паролей, Длиннопост

Интерфейс ОдинКлюч

Российская разработка с поддержкой ГОСТового шифрования, удобным интерфейсом и работой на ключевых российских и зарубежных операционных системах.

У компании есть лицензии и сертификаты ФСБ и ФСТЭК, а сам продукт позиционируется как сфокусированный на безопасность: выставлен Bug Bounty (публичная проверка от хакеров), хранит зашифрованную базу с паролями отдельно от ключей расшифровки и использует схему разделения секретов Шамира.

В отличие от некоторых других решений, в архитектуре менеджера паролей не существует “супер-администратора” —  пользователя, который имеет самый высокий уровень доступа и которому видны пароли остальных пользователей.

Из интересных функций: настройки по отделам, двухфакторная аутентификация как для серверной, так и для облачной версий, возможность восстановления мастер-пароля (снижает зависимость от администратора). Доступны «облачные» и «коробочные» версии, а также варианты в виде расширения для браузеров.

Стоимость продукта за 100 пользователей составляет от 117 000 рублей в год, включая полный функционал, помощь во внедрении и поддержку.

TeamDo

Сравниваем менеджеры паролей для бизнеса Информационная безопасность, Технологии, Менеджер паролей, Длиннопост

Интерфейс TeamDo

Интерфейс Российское решение для хранения паролей, чек-листов и документов. Легкое в установке (исходя из информации на сайте, это занимает не более двух часов) и с понятным интерфейсом.

Стоимость на 1 год составляет 88 900 рублей вне зависимости от количества сотрудников.

В базовой версии не предусмотрены интеграции, а также поддержка SSO и LDAP.

BearPass

Сравниваем менеджеры паролей для бизнеса Информационная безопасность, Технологии, Менеджер паролей, Длиннопост

Интерфейс BearPass

Отечественный продукт с открытым исходным кодом. Поддерживает ключевые российские операционные системы (по Windows и macOS данных на сайте нет).

Годовая стоимость на 100 пользователей составляет 144 000 рублей. Плюс за дополнительную плату можно получить поддержку во внедрении и обучение. Есть бесплатная версия для команд до пяти человек.

Сравнение менеджеров паролей

У всех описанных решений имеется:

  • Установка On-Premise

  • Двухфакторная аутентификация (кроме HashiCorp Vault, но там, при должной настойчивости, можно реализовать через интеграцию с внешними системами) 

  • Поддержка хранения истории паролей (кроме HashiCorp Vault, но там, при должной настойчивости, можно реализовать через версии секретов)

  • Аудит действий пользователей

По удобству интерфейса — дело вкуса, лучше каждому тестировать. Мне больше понравились Пассворк и ОдинКлюч.

По стоимости (из Российских решений) — самые выгодные на 100 пользователей оказались TeamDo и ОдинКлюч. Если на 50 пользователей, то — ОдинКлюч.

По вниманию к безопасности впечатлил ОдинКлюч, но другие разработчики, естественно, тоже уделяют этому внимание.

По настройкам и интеграциям — отмечу Пассворк и ОдинКлюч, но тут нужно исходить из ваших задач. У них же, в отличие от других решений, предусмотрено ГОСТовое шифрование.

Как выбрать лучший менеджер паролей?

Идеального решения не выделю. Вариантов не так много, так что можно, в каждом случае, внимательно сравнить.

Ключевые критерии: удобство использования и администрирования, достаточный уровень безопасности (от внешних и внутренних угроз), наличие необходимых интеграций, соответствие необходимым стандартам и, естественно, стоимость.

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

Показать полностью 6
2

От PuTTY до МС22: сравниваем SSH-клиенты

На сегодняшний день SSH-клиентов написано множество: от встроенных в ОС терминалов до отечественных решений вроде МС22. Я решил протестировать популярные варианты и сравнить, какой будет лучше.

Встроенные терминалы ОС

Для начала поговорим о том, что поставляется вместе с операционками.

Windows Terminal

Последние версии Windows 10 и Windows 11 включают встроенный сервер SSH и клиент на базе OpenSSH. Сеанс SSH запускается в командной строке по команде ssh user@machine. [источник]

Этот функционал поддерживает простые SSH-команды: подключение к серверу, использование ключей, и тд. Однако это всё же не специализированное ПО.

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

macOS Terminal

В macOS также имеется встроенный терминал. Начало работы аналогичное: ssh user@IP-Address.  [источник]

Поддерживаются такие протоколы, как SSH, SCP и SFTP, можно работать с *nix-серверами. Но здесь, как и с Windows, возможности ограничены.

Linux Terminal

В каждом дистрибутиве Linux командная строка позволяет устанавливать ssh-сессии, и здесь нет принципиальных отличий от предыдущих пунктов. [источник]

Здесь возможна и поддержка ssh-ключей, и работа с разными сетевыми протоколами.

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

***

Встроенные в ОС терминалы - это всё же стандартные приложения без дополнительных возможностей настройки. Они подойдут для управления максимум 1-2 серверами. Поэтому стоит искать специализированные ssh-клиенты.

Я попробовал наиболее популярные решения, чтобы проверить, какие из них будут лучше.

PuTTY

PuTTY один из самых известных и старых SSH-клиентов. Когда-то он решал задачу, как подключиться из Windows к Linux-серверам.  Он распространяется бесплатно и доступен для Windows и Linux.

От PuTTY до МС22: сравниваем SSH-клиенты Linux, Ssh, Windows, Программа, Терминальный сервер, Терминальный клиент, Длиннопост

Поддерживает такие протоколы, как SSH, Telnet, SCP, SFTP. PuTTY позволяет сохранять сессии, конфигурации подключения, ключи SSH и другие параметры, с его помощью можно реализовать проброс портов… [источник]

Это мощное решение, однако неудобное чисто с точки зрения пользовательского опыта: нельзя открыть много вкладок за раз, для нового соединения в принципе надо открывать программу снова и снова, и так далее. Чтобы решить этот вопрос, можно поставить PuTTY Connection Manager, но это всё же дополнительные действия. С PuTTY хорошо работать, когда под управлением до 4-5 серверов.

SecureCRT

Создатели акцентируют внимание на его безопасности. [источник]

Работает со множеством протоколов: SSH 1 и 2, Telnet, rlogin, Serial. Поддерживает работу со множеством вкладок.

От PuTTY до МС22: сравниваем SSH-клиенты Linux, Ssh, Windows, Программа, Терминальный сервер, Терминальный клиент, Длиннопост

В SecureCRT рутинные задачи можно автоматизировать при помощи скриптов на Python и других языках, либо с помощью функционала записи скрипта. [источник]

Однако это платное ПО. К тому же, при работе с большим количеством сессий SecureCRT потребляет больше ресурсов, чем тот же PuTTY.

MobaXterm

Легковесное ПО, к которому при желании можно скачать и установить плагины на любой вкус. [источник]

От PuTTY до МС22: сравниваем SSH-клиенты Linux, Ssh, Windows, Программа, Терминальный сервер, Терминальный клиент, Длиннопост

MobaXterm поддерживает SSH, RDP, VNC, SFTP, SCP и FTP. В нём реализованы поддержка нескольких вкладок и возможность создавать макросы. Можно управлять сразу несколькими серверами и запускать графические приложения на них.

MobaXterm - тоже платное ПО. Для него существует Home Edition, однако с сильно урезанными функциями: можно создавать за раз не более 12 сессий, 4 SSH-туннеля. В Home Edition можно создать всего 4 макроса. Этого маловато для полноценной работы, особенно когда хочется автоматизировать рутину.

SmarTTY

SSH-клиент для Windows, разработанный с акцентом на удобство использования и расширенную функциональность. Позволяет на лету копировать файлы с помощью SCP и редактировать их. [источник]

Есть встроенный графический менеджер, который позволяет перетаскивать файлы между локальным компьютером и удалённым сервером.

От PuTTY до МС22: сравниваем SSH-клиенты Linux, Ssh, Windows, Программа, Терминальный сервер, Терминальный клиент, Длиннопост

В SmarTTY также реализована поддержка нескольких вкладок. Создатели не зря упирают на удобство в плане UX: программа больше похожа на старый интегратор, нежели на SSH-клиент, в ней хорошо редактировать файлы, всё отлично визуализировано. Есть возможность настроить подсказки в командной строке.

Удобно, только вот серьёзно администрировать сервера с его помощью не получится. Протоколов поддерживается мало, о более сложных функциях типа проброса портов речи не идёт в принципе.

Xshell

Мощное решение с интуитивным интерфейсом: поддерживает множество протоколов, автоматизацию задач при помощи скриптов на разных языках, и так далее. [источник]

От PuTTY до МС22: сравниваем SSH-клиенты Linux, Ssh, Windows, Программа, Терминальный сервер, Терминальный клиент, Длиннопост

В Xshell возможно создание пользовательских профилей, так что не требуется вводить данные каждой сессии заново. Можно настроить цвета интерфейса и быстрые команды. Возможно даже создание триггеров, которые будут выполняться, когда на экране появятся определённые команды.

Настоящий монстр - но и стоит соответственно. Цены начинаются от 99 долларов в год.

МС22

Отечественный (как ни странно, единственный, который нашел, отечественный) SSH-клиент, который поддерживает множество протоколов: SSH, SFTP, Telnet, Serial, RDP и VNC. Пользователям доступна круглосуточная поддержка на русском языке. [источник]

От PuTTY до МС22: сравниваем SSH-клиенты Linux, Ssh, Windows, Программа, Терминальный сервер, Терминальный клиент, Длиннопост

Как и в XShell, в МС22 реализованы функционал закладок и пользовательских профилей. Чтобы сохранить сессию, её можно добавить в закладки и привязать к профилю: тогда не потребуется вводить данные входа снова и снова. Вкладок с сессиями в МС22 можно открывать несколько.

Рутина вполне автоматизируется: в МС22 есть составные быстрые команды (когда выполняются сразу несколько действий), есть возможность вызывать эти команды по сочетанию клавиш.

Из любопытного: при подключении в МС22 автоматическии подключается SFTP для передачи файлов, то есть, отдельное ПО для работы с файлами можно не использовать. Такого я у других ssh-клиентов не помню.

Есть возможность настроить оформление. В МС22 реализована поддержка двойных шрифтов для ASCII и не ASCII символов, чтобы названия файлов правильно отображались.

Заключение

Упорядочив, получаем таблицу.

От PuTTY до МС22: сравниваем SSH-клиенты Linux, Ssh, Windows, Программа, Терминальный сервер, Терминальный клиент, Длиннопост

Каждый выбирает по потребностям и возможностям.

Делитесь, чем пользуетесь и чего не хватает.

Показать полностью 7
Отличная работа, все прочитано!