Системный администратор
26.7K subscribers
3.19K photos
3.19K videos
208 files
3.49K links
Все для системного администратора.

По всем вопросам @evgenycarter

РКН clck.ru/3KoDXp
Download Telegram
Forwarded from DevOps
Media is too big
VIEW IN TELEGRAM
Практика DevOps: разворачиваем простое приложение на AWS

Илия Карин демонстрирует развертывание простого приложения с не самой простой архитектурой на Amazon Web Services. Проходится весь процесс, который присущ вполне реальному проекту.

#devops #aws #amazon

Подпишись 👉@i_DevOps
👍9
Контрольные вопросы по Ethernet

Вопрос №1. В каких топологиях может работать технология Ethernet?
Ответ:
Bus, Star, Full Mesh, Tree

Вопрос №2. Какой механизм проверки на наличие ошибок используется в Ethernet?
Ответ:
Для проверки на наличие ошибок используется контрольная сумма кадра, которая вычисляется перед отправкой кадра. Значение суммы вставляется в конец кадра. На приеме вычисляется новая контрольная сумма и сравнивается с полученной. Если оба значения равны, то кадр принимается к дальнейшей обработке, в противном случае уничтожается.

Вопрос №3. В какой последовательности подключены пины в перекрестном кабеле?
Ответ:
бело-оранжевый, оранжевый, бело-зеленый, синий, бело-синий, зеленый, бело-коричневый, коричневый - бело-зеленый, зеленый, бело-оранжевый, синий, бело-синий, оранжевый, бело-коричневый, коричневый.

Вопрос №4. При каком режиме коммутатор не анализирует кадры на наличие ошибок?
Ответ:
Cut-through

Вопрос №5. За счет чего достигается высокая скорость коммутации?
Ответ:
Благодаря чипам ASIC

Вопрос №6. Как называется трафик, получателем которого является один конкретный хост?
Ответ:
Unicast

Вопрос №7. Каким цветом загорается индикатор RPS при подаче резервного питания коммутатору, в котором установлен?
Ответ:
Мигающий оранжевый

Вопрос №8. К портам коммутатора подключили концентратор, компьютер и другой коммутатор. Какова будет индикация DUPLX на портах коммутатора, к которым подключены вышеперечисленные устройства? Все настройки выставлены по умолчанию.
Ответ:
Концентратор - выключен, компьютер - зеленый, коммутатор - зеленый.

Вопрос №9. В каком режиме командной строки IOS можно запустить команду ping и traceroute?
Ответ:
В пользовательском и привилегированном.

Вопрос №10. Перечисли все режимы работы командной строки IOS.
Ответ:
Пользовательский, привилегированный, глобальной конфигурации.

@i_odmin
👍33👎6
If you’re not using SSH certificates you’re doing SSH wrong

https://smallstep.com/blog/use-ssh-certificates/

#ssh
Сколько широковещательных доменов присутствует в сети?
Forwarded from DevOps
This media is not supported in your browser
VIEW IN TELEGRAM
Murex - bash-подобная среда оболочки и сценариев с расширенными возможностями, разработанными для обеспечения безопасности и производительности (например, более интеллектуальный инструментарий DevOps).

https://github.com/lmorg/murex

#devops #bash #Murex

Подпишись 👉@i_DevOps
👍9
Как сделать VPN-туннель для недружественного почтового сервера

В предыдущей статье, где рассказывалось о признании моего почтового сервера «недружественным», я упоминал о том, что смог обойти введённые ограничения с помощью аренды дополнительного виртуального сервера на территории РФ и проброса до него VPN-туннеля от основного сервера. После публикации статьи мне пришло несколько личных сообщений с просьбой рассказать подробнее о процессе настройки такого туннеля. В этой статье я постараюсь как можно более подробно описать этот процесс.

#email #электроннаяпочта #smtp #vpn
👍14
This media is not supported in your browser
VIEW IN TELEGRAM
До / После

Подписывайтесь на канал 👉@tipsysdmin
👍28🔥8
Когда используется PRIMARY KEY?

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

#key

👉 @database_info
👍2👎2
RustDesk как альтернатива TeamViewer

Клиентское программное обеспечение для удаленного рабочего стола с открытым исходным кодом, написанное на Rust.

Работает "из коробки", настройка не требуется. Отличная альтернатива TeamViewer и AnyDesk! Вы полностью контролируете свои данные, не беспокоясь о безопасности.

Вы можете использовать сервер разработчика или настроить свой собственный сервер или написать свой собственный сервер для рандеву/ретрансляции

https://github.com/rustdesk/rustdesk

Автор: https://github.com/rustdesk/rustdesk/graphs/contributors

@i_odmin
🔥24👍18
Attacking Active Directory: 0 to 0.9 (Атаки на Active Directory)

большая статья на Eng

https://zer1t0.gitlab.io/posts/attacking_ad/

@i_odmin
👍2👏1
Листочек с паролями на мониторе

Это крик души. Речь пойдет не о usability в классическом понимании этого, а в легкости работы со средами для самого ITшника. Здесь все плохо, и, по моему, становится все хуже.
В далекие годы при работе на MS DOS практически единственным раздражающим фактором была медленность дискет. И то, что последняя дискета из набора 40 дискет для Borland C на 99% процентах выдавала характерный звук ползанья головки и... не читалась.

👉 @i_odmin
🔥11👍4🤯2
Использование extensionAttribute в Active Directory

При работе с объектами Active Directory, иногда требуется использовать определенные значения в свойстах объекта: пользователя, компьютера или группы, котроые бы позволили дополнительно идентифицировать, группировать объекты или указывать специальные параметры (которых нет в штатных атрибутах). При этом без необходимости вносить изменения в схему Active Directory и не использовать члентво в группах. Например, указать определенные параметры, для выдачи квот в third-party приложениях

Динамическое членство в группах рассылки
Создание детальной адресных листов, в компаниях со сложной структурой подразделений
Специальные "пометки" для средств информационной безопасности
и другие сценарии, в которых нет возможности (или нежелательно) использовать готовые атрибуты и нехотелось бы вносить изменения в схему AD.
Для подобных случаев, в Active Directory, в которых схема была расширена для работы с Azure AD или Exchange предусмотрены 15 атрибутов расширения (extensionAttribute), пронумерованных от 1 до 15 (extensionAttribute1 - extensionAttribute15).

👉 @i_odmin
👎4👍2
Forwarded from DevOps
Как мы минимизировали накладные расходы Kubernetes в нашей системе работы
Если у вас много машин, вы, вероятно, знаете, что Kubernetes может предложить значительные преимущества в управлении и масштабировании. Но эти преимущества не бесплатны: Накладные расходы на Kubernetes и время выполнения контейнеров могут быть значительными. Проблема усугубляется тем, что плохо настроенный или наивно развернутый Kubernetes может привести к недостаточному использованию всех ваших машин. В компании Datadog мы перенесли нашу существующую систему заданий на Kubernetes. Она занимала значительно больше процессорного времени, чем раньше, и при этом выполняла задания на 40-50% медленнее.
В этом посте описывается, как мы решили эту регрессию производительности. Решение включало в себя некоторые эксперименты с производительностью, легкую настройку производительности и анализ времени, чтобы вернуться к паритету. Мы также ответили на ключевой вопрос развертывания: как выглядят накладные расходы на поды?

#devops #Kubernetes
Подпишись 👉@i_DevOps
👍6👎1