Получи случайную криптовалюту за регистрацию!

Системный администратор

Логотип телеграм канала @i_odmin — Системный администратор С
Логотип телеграм канала @i_odmin — Системный администратор
Адрес канала: @i_odmin
Категории: Технологии
Язык: Русский
Количество подписчиков: 21.32K
Описание канала:

Все для системного администратора.
По всем вопросам @evgenycarter

Рейтинги и Отзывы

1.67

3 отзыва

Оценить канал i_odmin и оставить отзыв — могут только зарегестрированные пользователи. Все отзывы проходят модерацию.

5 звезд

0

4 звезд

0

3 звезд

1

2 звезд

0

1 звезд

2


Последние сообщения 8

2023-05-12 17:00:43
Weekend Offer VK для SRE-специалистов состоится 27–28 мая онлайн. В каких командах ждут разработчиков?

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

Команда системного администрирования IM-сервисов обеспечивает бесперебойную работу сервисов в режиме 24/7, масштабирует сервисы под нагрузку и ищет узкие места, реагирует на мониторинги и нештатные события.

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

Команда RuStore занимается эксплуатацией всего production- и частично dev-контура: обеспечивает отказоустойчивую инфраструктуру, масштабирование под рост нагрузки, участвует в выборе архитектурных решений, поиске и устранении возникающих проблем.

Отдел технической поддержки облачных сервисов обеспечивает эксплуатацию и поддержку сервисов VK Cloud, постоянно повышает уровень автоматизации. увеличивает SLA сервиса, решает сложные проблемы клиентов.

Узнать о командах подробнее и откликнуться можно до 25 мая. Не упускайте возможность попасть на одно из ключевых направлений VK за одни выходные.

Откликнуться

@i_odmin
1.9K views14:00
Открыть/Комментировать
2023-05-12 14:30:58
WireGuard VPN — лучше платных сервисов и проще OpenVPN. Полная настройка WireGuard!

Настроим в этом видео WireGuard VPN. Это легко конфигурируемый, быстро работающий и нетребовательный к ресурсам VPN, работающий — внезапно — лучше тех платных VPN сервисов, которые я за прошедшие дни пробовал. Помимо доступа к ресурсам, которые перестали работать — а сейчас могут не открываться даже сайты заказа лекарств, WireGuard это безопасный интернет за счёт шифрования трафика, а также возможность объединять несколько компьютеров в одну сеть с доступом откуда угодно. И самый сок — всё настраивается куда проще, чем в случае с OpenVPN, конфиги в несколько понятных строк. Будем поднимать!

0:00 О VPN, WireGuard и их необходимости
5:13 Создаём сервер под WireGuard
6:19 Запрещаем вход на сервер по паролю
7:34 Обновляем сервер, ставим WireGuard
8:00 Создаём ключи для WireGuard сервера
9:16 Конфигурация WireGuard сервера
11:06 Добавление WireGuard клиента
14:53 Запускаем и тестим WireGuard клиент
16:02 Добавление второго и последующих клиентов
18:24 Все компьютеры в одной виртуальной сети
19:33 Скорость не просаживается
20:08 Сравнение практической работы с платным сервисом hidemyname
21:30 Заключение

источник

@i_odmin
2.3K views11:30
Открыть/Комментировать
2023-05-12 10:30:10
В наше время утечки информации становятся все более распространенными, что вызывает серьезные опасения у компаний. Один из способов защиты компании от утечек данных — это использование периметральной безопасности. Она позволяет создать "защитную оболочку" вокруг компании.

17 мая в 20:00 приглашаем на бесплатный вебинар «Современные средства периметральной безопасности» от OTUS.

На занятии мы:
- Разберемся в стратегиях защиты.
- Определимся, что такое периметр.
- Изучим средства и способы его защиты.
- Поговорим о современных способах защиты смешанных сред.

Регистрация на вебинар — https://otus.pw/t3Bj/

Реклама. Информация о рекламодателе на сайте www.otus.ru
2.5K views07:30
Открыть/Комментировать
2023-05-12 10:13:21 Kubernetes: эффективные команды

Расшировать параметр секрета.
kubectl get secret/db -o yaml | grep DB_PASSWORD | sed 's/.*DB_PASSWORD:\s//' | base64 --decode
где db - имя секрета, DB_PASSWORD - один из параметров секрета.

Удалить все поды используя helm.
helm ls --all --short | xargs -L1 helm delete

Удалить все поды в состоянии Evicted.
kubectl get pods | grep Evicted | awk '{print $1}' | xargs kubectl delete pod

Скрипт для просмотра занятого пространства образами docker.
#!/usr/bin/env bash
for container in `kubectl get pods --template '{{range .items}}{{.metadata.name}}{{"\n"}}{{end}}'`
do
echo -e "$container\t\t $(docker image ls `kubectl get pod $container -o jsonpath='{.spec.containers[0].image}'` --format='{{println .Size}}')"
done

Скрипт для для установления соответствия между задеплоеными подами, нодами, где они находятся и зоной в которой располагаются.
#!/usr/bin/env bash

set -euo pipefail

PODZONES=()
for POD in $(kubectl get pods -o custom-columns=NAME:.metadata.name --no-headers)
do
NODE=$(kubectl get pod ${POD} -o=jsonpath='{.spec.nodeName}')
ZONE=$(kubectl get nodes -o json | jq -r --arg NODE "${NODE}" '.items[].metadata | {name, labels} | select(.name==$NODE) | .labels."topology.kubernetes.io/zone"')
PODZONES+=(${ZONE})
echo -e "${POD}\t${NODE}\t${ZONE}"
done

CPODS=$(kubectl get pods -o custom-columns=NAME:.metadata.name --no-headers | wc -l)
CNODES=$(kubectl get nodes -o custom-columns=NAME:.metadata.name --no-headers | wc -l)
CZONES=$(kubectl get nodes -o json | jq -r '.items[].metadata.labels."topology.kubernetes.io/zone"' | sort | uniq -c)
echo "----------ИТОГО:----------"
echo -e "Всего подов:\t${CPODS}"
echo -e "Всего нод:\t${CNODES}"
echo -e "Количество зон нод:\n${CZONES}"
echo "Количество подов в зонах:"
printf "%s\n" "${PODZONES[@]}" | sort | uniq -c

#devops #девопс

Подпишись @i_DevOps
2.3K views07:13
Открыть/Комментировать
2023-05-12 09:43:11 Как заставить пользователя изменить пароль при следующем входе в систему

Существует несколько способов.

Использование команды passwd
sudo passwd --expire [username]

Использование команды chage
sudo chage --lastday 0 [username]

Срок действия паролей
chage -l
Будет выведена следующая информация:
Когда пароль был последний раз изменен;
Дата окончания действия пароля;
Сколько дней осталось до окончания действия пароля;
Когда учетная запись пользователя будет закончена (можно, пожалуйста, далее мы будем говорить «заэкспайрится»?)
Минимальное количество дней между итерацией смены пароля;
Максимальное количество дней между итерацией смены пароля;

Заставляем пользователя менять пароль каждые 90 дней
sudo chage -M 90

Задаем срок жизни учетной записи (до 12 июня 2023)
sudo chage -E 2023-06-12 serg
sudo chage -E 2023-06-12 oleg

Сколько времени на смену пароля?
В примере даем Борису 10 дней на смену пароля с момента как пароль заэкспайрился
sudo chage -I 10 boris

Уведомление о смене пароля заранее
Через 25 дней истекает срок годности пароля Бориса
sudo chage -W 25 boris

Защищаемся от частой смены паролей пользователя
Минимальное количество дней между сменой паролей
sudo chage -m 25 boris

Удалить ограничение в днях
sudo chage -m 0 sergey

@i_odmin
2.5K views06:43
Открыть/Комментировать
2023-05-11 17:00:59
PostgreSQL — открытая реляционная база данных с высокой производительностью, надежностью и поддержкой стандартов SQL, которая все больше используется в различных проектах.

Для стабильной и безотказной работы приложения крайне важен мониторинг базы данных.

16 мая в 20:00 мск состоится вебинар «Мониторинг PostgreSQL grafana+prometheus» — https://otus.pw/hY9DW/

На вебинаре мы рассмотрим и настроим мониторинг PostgreSQL с помощью Grafana и Prometheus.

Этот вебинар приурочен к старту курса «PostgreSQL для администраторов баз данных и разработчиков», после урока вы сможете продолжить обучение. OTUS предоставляет разные способы оплаты курса.

Готовьте вопросы и записывайтесь на вебинар!
https://otus.pw/hY9DW/

Нативная интеграция. Информация о продукте www.otus.ru
2.9K views14:00
Открыть/Комментировать
2023-05-11 16:30:38 Управление файлами и папками в Windows

COPY - Копирование файлов в другое место
DIR - Отображение файлов и папок в текущем каталоге
DEL или ERASE - Удаление файлов
EDIT - Запуск редактора файлов
CD - Изменить каталог
EXPAND - Распаковать сжатые файлы
FC - Сравнивает файлы и показывает различия между ними
FIND - Найти текстовую строку в файле
MD или MAKEDIR - Создать папку
MOVE - Переместить файлы из одной папки в другую
PRINT – отобразить содержимое текстового файла
RD или RMDIR - удалить папку
REN или RENAME - переименовать файл или папку
REPLACE - Замена файлов в одном каталоге на файлы с тем же именем в другом каталоге
ROBOCOPY - Использует программу робокопи для копирования файлов и каталогов
TREE - Показывает структуру каталогов диска или папки
TYPE - Отображает содержимое текстовых файлов
OPENFILES - Управление открытыми локальными или сетевыми файлами
XCOPY - Копирование файлов и деревьев каталогов

@i_odmin_book
545 views13:30
Открыть/Комментировать
2023-05-11 12:01:17
Открытый практикум Networks by Rebrain: Segment Routing (SR)

Успевайте зарегистрироваться. Количество мест строго ограничено! Запись практикума “DevOps by Rebrain” в подарок за регистрацию!

️Регистрация

Время проведения:

18 Мая (Четверг) в 19:00 по МСК

Программа практикума:

Необходимость что-то менять в mpls control plane
Необходимость упрощения mpls backbone
Пример успешного применения - SR vs Unified mpls в 4G/LTE/5G ready сетях

Кто ведет?

Дмитрий Радчук - Team Lead Вконтакте. CCIE x4. Опыт работы с сетями больше 12 лет. Опыт преподавания больше 4-х лет.

Бесплатные практикумы по DevOps, Linux, Networks и Golang от REBRAIN каждую неделю. Подключайтесь!
1.7K views09:01
Открыть/Комментировать
2023-05-10 23:06:26 SQL Server 2019 Administrator's Guide
A definitive guide for DBAs to implement, monitor, and maintain enterprise database solutions
Marek Chmel (2020) Eng Ver

SQL Server - одна из самых популярных систем управления реляционными базами данных, разработанная Microsoft.
Это второе издание Руководства администратора SQL Server не только научит вас администрировать корпоративную базу данных, но и поможет вам овладеть навыками управления базой данных и обеспечения ее доступности, безопасности и стабильности.

#db

@database_info
2.5K views20:06
Открыть/Комментировать
2023-05-10 19:01:37
Базы данных используются везде: от небольших приложений до крупных корпоративных систем. Хотите начать уверенно с ними работать?

Начните с вебинара «OLAP и OLTP: практическое сравнение». На открытом уроке 15 мая в 20:00 мск мы сравним эти разные технологии обработки данных в базах данных.

На вебинаре вы узнаете:
- Какие основные различия существуют между OLAP и OLTP.
- Какие ключевые особенности присущи различным архитектурам и как правильно скомбинировать оба решения.

Прямо на занятии, построим архитектуру тестового хранилища на практике.

Вебинар пройдет в рамках онлайн-курса «Базы данных» в OTUS. Больше навыков по работе с БД ждет вас на курсе, возможны разные способы его оплаты.

Готовьте вопросы и записывайтесь на вебинар!
https://otus.pw/Mp9X3/

Нативная интеграция. Информация о продукте www.otus.ru
2.7K views16:01
Открыть/Комментировать