Админим с Буквой
5.52K subscribers
303 photos
8 videos
59 files
1.16K links
Канал о системном администрировании, DevOps и немного Инфобеза.

По всем вопросам обращаться к @bykva. Рекламу не размещаю.
Download Telegram
В выходные 15-16 февраля 2020г пацаны из нижегородского сообщества DEF CON организовали большую конференцию, посвященную информационной безопасности и хакингу в хорошем смысле этого слова. Вход свободный, но необходимо зарегистрироваться: https://survey.defcon-nn.ru/12 Программу можно найти по линку: https://defcon-nn.ru
интересная статья о том как давать права пользователям на запуск по в винде

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

и это очередной показатель того как сильно усложняется жизнь админов, когда первой задачей для ос ставится UI, а не функционал. Но, при этом прошу заметить, что хоть в линуксе это все решается очень просто и из коробки, незнание функционала по может привести к повышению привилегий до суперпользователя, когда разрешается необдуманный запуск по в sudoers. примеров масса и им даже целые сайты посвящены со сборником как эксплуатировать какую программу в судо. элементарные примеры - apt, find, vi дают возможность запустить шелл. а значит и если дать пользователю права на какую-то из этих команд и не контролировать флаги, мы дарим ему рута.

https://m.habr.com/ru/company/pc-administrator/blog/485958/comments/
Слёрм и sre

Вот и до меня дошла волна волна интенсива по слёрму. В этот раз - в качестве приглашенного участника обучения. В первый момент после приглашения я еще не знал как реагировать, за все время работы единственные курсы которые я окончил были по сетям, где важнее получить доступ к реальному оборудованию, а не эмуляции во всяких gns/cisco pt. Но когда изучил программу оказалось что в этом интенсиве рассматривают не только технические аспекты (но все равно без них никуда, ведь нужна какая-то площадка для отработки) но и поделятся опытом в области того как работать с проблемой и как реагировать на нее. Разборы инцидентов, постмортемы, правильное оповещение о проблеме - это не напишут в мануалах по кубернетесу, а такой реальный опыт можно услышать только на конференциях, только с единственным минусом что у вас не будет возможности полностью разобраться в вопросе - время спикера ограничено. Здесь же все наоброт - целых 3 дня можно слушать опытных людей и задавать им глупые вопросы от которых им не отвертеться. Наиболее интересными для меня вопросами и самыми полезными моментами я конечно поделюсь с вами после прохождения курса.

Ну и конечно ссылочка, чтобы вы сами могли ознакомиться с тем о чем идет речь:
https://slurm.io/sre
Новости IT, четверг, 30.01.2020

First look at the Google Phone App’s Call Recording feature on the Pixel 4
https://u.to/YHJZFw

Canonical опубликовала первую часть гайда по переходу с Windows 7 на Ubuntu
https://u.to/nXNZFw

В России получен патент на «пожиратель» космического мусора
https://u.to/BHZZFw

Во FreeBSD устранены три уязвимости
https://u.to/I3hZFw

Выпуск дистрибутива для создания сетевых хранилищ FreeNAS 11.3
https://u.to/AXlZFw

#news
20 февраля в #tceh пройдет конференция по DevOps!

Вас ждут :
- спикеры из Сбербанка, Х5, ОТП банк
- эксперты по DevOps со своими инсайтами
- полезный нетворкинг с единомышленниками!

Всем подписчикам скидка 20% по промокоду tceh_partner

https://tceh.com/u/UKCu/
Новости IT, воскресенье, 02.02.2020

Tesla показала, как видит нейронная сеть Autopilot 3.0, и набирает новых сотрудников в команду разработчиков
https://u.to/sr9fFw

Первое обновление Harmony OS для телевизоров Honor Vision приносит новые функции и улучшения
https://u.to/A75fFw

Проект dehydrated сменил владельца
https://u.to/rrxfFw

Обновление OpenWrt 19.07.1 с устранением уязвимости, допускающей подмену пакетов
https://u.to/U7xfFw

Root-уязвимость в sudo, затрагивающая Linux Mint и Elementary OS
https://u.to/gbtfFw

#news
kubeadm и интернетики

Во время своей работы эта утилита в самом начале лезет в интернеты чтобы скачать файл с версиями stable-1.txt. Если у вас на сервере нет прямого выхода в интернеты это приводит к 2-м вещам: долго выполняется и срет мусором в выхлоп команды. в качестве решения можно применить либо явное указание версии --kubernetes-version но это сработает не для всех команд kubeadm. по краней мере для kubeadm token create - нет. Исходники гласят следущее:

func RunCreateToken(....) error {
// ClusterConfiguration is needed just for the call to LoadOrDefaultInitConfiguration
clusterCfg := &kubeadmapiv1beta2.ClusterConfiguration{
// KubernetesVersion is not used, but we set this explicitly to avoid
// the lookup of the version from the internet when executing LoadOrDefaultInitConfiguration
KubernetesVersion: kubeadmconstants.CurrentKubernetesVersion.String(),
}


а ClusterConfiguration объявляется вот так:

func SetDefaults_ClusterConfiguration(obj *ClusterConfiguration) {
if obj.KubernetesVersion == "" {
obj.KubernetesVersion = DefaultKubernetesVersion
}

соответственно если мы установим KubernetesVersion в нужное значение, то избежим похода за ним на сайт. поместим нужное значение в конфиг, например kubernetesVersion: v1.16.6 и запустим: kubeadm token create --config /etc/kubernetes/kubeadm-config.yml. Вуаля, проблема решена.

#kubernetes
Новости IT, воскресенье, 09.02.2020

Изменения в пользовательском соглашении и политике конфиденциальности на сервисах Хабра
https://u.to/4_htFw

Данные с изолированного компьютера передали с помощью незаметного для пользователя изменения яркости монитора
https://u.to/6eltFw

Ubuntu 20.04 LTS предложит дополнительные возможности для сертифицированных OEM-устройств
https://u.to/kOxtFw

Уязвимость в systemd, потенциально позволяющая повысить свои привилегии
https://u.to/Nu1tFw

Уязвимость в Android, позволяющая удалённо выполнить код при включённом Bluetooth
https://u.to/3O1tFw

#news
Helm v3 и terraform

Несколько дней назад наконец-то вышел релиз провайдера для терраформа который уже умеет в 3-й хелм. Ура-ура.

https://github.com/terraform-providers/terraform-provider-helm/releases/tag/v1.0.0

#terraform #helm
Интенсив Слёрм Agile: самое важное об аджайле за 3 дня!

На этом тренинге Марина Алекс, ученица Джеффа Сазерленда и Майка Биддла, участница 170 аджайл-трансформаций разных команд в 12 странах::

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

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

Москва, 27-29 февраля.

Узнать больше и подать заявку: https://clc.to/PUS-Qg

#реклама
11 февраля в 20:00 мск OTUS приглашает на бесплатный вебинар онлайн-курса «DevOps практики и инструменты» — «State of DevOps 2019-2020»: https://otus.pw/pkqK/

📌На вебинаре поговорим о том, как развивалась DevOps-индустрия в течение 2019 года, и обсудим возможные пути развития на 2020 год.

— Урок проведёт преподаватель-практик курса Владимир Дроздецкий (инженер Express 42, ежедневно взаимодействующий со следующим стеком технологий: DevOps, Docker, Ansible, Zabbix, Prometheus, Grafana, Gitlab, ELK, Graylog2). Не упустите возможности задать ему все интересующие вопросы!

#реклама
Новости IT, вторник, 11.02.2020

В коде бета-версий macOS нашли упоминания процессоров AMD
https://u.to/Yk1yFw

В России разрешили запускать дроны без согласования с Росавиацией
https://u.to/-olyFw

Новые версии Debian 9.12 и 10.3
https://u.to/VoxyFw

Выпуск свободного видеоредактора OpenShot 2.5.0
https://u.to/ZI1yFw

Для Windows бесплатно раздают альтернативу Microsoft Office
https://u.to/l5NyFw

#news
create iso from device

iso_path="/dev/cdrom"; isosize -x ${iso_path} | egrep -o '[[:digit:]]+' | awk -viso_path=${iso_path} 'BEGIN{ RS = "" ; FS = "\n" }{print "dd count="$1" bs="$2" if="iso_path" of=./iso_from_cdrom.iso"}'


так сложно потому что прост захотелось
pip packages offline install

скачиваем:

mkdir pypi
pip3 download -d ./pypi pymemcache


ставим:

pip3 install ./pypi/*.whl


#pip
Тупняк длинною в пару часов дебага

Когда создаете виртуалку терраформом методом клонирования из шаблона (vsphere), переносятся не все свойства исходного шаблона. Так, например, свойство firmware по-умолчанию в терраформе принимает значение "bios". А у вас, например, должно быть efi, в результате виртуалка не грузится, хотя если склонировать из шаблона руками - все ок. Так что некоторые вещи нужно все равно принудительно задавать руками - забирать из data или просто прописывать в явном виде. Такие дела....

#vmware #terraform #windows
решение проблемы с Application-Aware снапшотами в vmware и win server

http://bit.ly/37nPIAD

#vmware #windows
и вновь немного ора с макоси. в ихнем проводнике (ака finder) сделано все так что ты - блондинка. А блондику пускать за пределы хомяка нельзя. Так вот чтобы забрать файл из /tmp, например, можно ввести комбинашку shift+cmd+g и ввести нужный путь.

есть еще вариант показывать диск в locations и отображать скрытые файлы, таким образом тоже можно попасть в tmp, но кмк так быстрее.

#macos