Сообщество - Лига Сисадминов

Лига Сисадминов

2 408 постов 18 923 подписчика

Популярные теги в сообществе:

57

Ответ на пост «Никого не пускайте в серверную!!!»3

У вас там компетентных админов вообще нет? Читаю текст - как будто смотрю сериал про айтишников, снятый некомпетентным режиссером. Ляп на ляпе.

>Отваливается сервер деплоя хоть ты стреляйся.

1. Где отказоустойчивый кластер критически-важной системы?

2. Зачем стреляться? Вся инфра должна быть завиртуализирована. Бахнул, переразвернул тачку и все работает

>Говорит - юзер инвалид.

Начни изучать DevOps-крактики и будет тебе счастье. У девопсов заходить на консоль сервака вообще считается моветоном. В идеале, админ/девопс не должен сам туда лазить

>Я ему - сам ты инвалид, а я твой админ, босс, хозяин, создатель и ваще высшее существо. Дай посмотрю шо у тебя в логах. Он мне - вон пошел, я тебя и в консоль не пущу патамушта ты инвалид и вообще у меня ПМС, ПТСР, ДЦП и ДТП (и блеванул в консоль кучу малопонятных цифер и буков).

Читай в сторону обсервабилити. У тебя разворачиваются всякие ELK, локи, прометеи, виктории и в разных кибанах/графанах смотришь разные графики, метрики, агрегированные и фильтрованные логи. Видишь ВСЮ необходимую инфу по тысячам серваков в одном окне. А если вообще грамотно строить, то у вас должна быть система алертинга, которая в телегоканал срет варнингами и алертами, а специально обученные мартышки с набором готовых HOWTO-шек по всем продуктам, обеспечивают 24 часовой мониторинг систем и минимальную починку.

>Ребут не работает, принудительная остановка не работает, выключение не работает.

1. ProxMox у вас такой древний? 3-4 версия? Попозже эту проблему вроде поправили.

2. Если не работает через веб-морду, всегда спасает CLI

>Чувствую что волосы в подмышках и паху становятся дыбом.

Тююююю. Первый раз на родео? Открывай распечатки аварийных планов по каждой системе

и без нервяков спокойно восстанавливай. Вы же хоть аварийные планы по выходу из строя железа, софта, виртуалок писали?

>Если наебнулся центральный контроллер датацентра - то мне пізда.

Если ты не виноват, а вышло из строя железо, то ты то почему должен пострадать? И что за фигня? У вас контроллер один? Критические системы не дублируются?

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

Вспоминать? У тебя все должно быть написано в аварийных планах

>В процессе загрузки матерился по всякому. Да что ж с тобой такое-то???

Так по матюкам у линуксов обычно все понятно

>Придется усыплять, расчленять и поднимать из бекапа. А бекап у меня только прошлонедельный, что пичально но не смертельно...

Бэкапы должны быть ежедневные. Особенно критической инфры

>Подрываюсь и лечу в серверную... Ну так и есть. На клавиатуре сервера гордно возлежит никуда не подключеный шнур питания.

Детский сад, вторая четверть! Ремня вашим админам дать надо!

1. Почему стойки открыты и есть доступ посторонних к серверам, даже если попали в серверную? Ключи от стоек у админов. Не таскаешь всю коробку, а берешь только ключ от стойки, в которой работаешь. Отошел налить чаю, поссать, провести работы в другой стойке - эту стойку закрой на ключ. Это любой админ должен знать как "отче наш". Кто не делает так - набутыливать пока не начнет делать. Это бест практицес

2. Если серваки нормальные, то у каждого есть порт IPMI/BMC/iDrak/iLo. Включили сервак, порт по сети подхватил адрес, забил его в резервацию DHCP и дальше подключаешься через него, ось накатываешь, если это не делается у вас автоматизированно. Никаких клав и мышей. Совсем говеный сервер без этого порта? Ставим для таких убогих IP-KVM и все равно по сети рулим.

>Как раз на кнопке ESC. ЙОБТВОЮМАТЬ!!!!

Если уж нужна KVM-ка в стойке, убирайте колхоз и ставьте выдвижные. Занимает один юнит. Чтобы закрыть дверь стойки, придется сложить ее и задвинуть. Так что никакой кабель не помешает

Вы - сами себе изобретаете проблем от чудовищной некомпетентности, а потом героически решаете. Таких админов надо оптом увольнять и набрать нормальных, которые умеют правильно работать. А если изучите IaC, GitOps, то у вас не надо будет ничего нигде вспоминать. Все будет версионированно и централизованно в гите лежать. И вы там в скриптах декларативно указали, что и как должно выглядеть в вашей инфре, а "магия" будет сама подстраивать вашу сеть под желаемое состояние. Открой для себя волшебный мир взрослых практик: Ansible, Docker, Kubernetes, Argo CD... Именно в этом порядке. Остальной стэк познаешь сам. Ты будешь плакать, понимая, как неправильно ты раньше работал. Сколько человекочасов убил на ненужные ручные операции. Например, развернуть отказоустойчивый кластер Consul на 7 существующих серверов у тебя будет выглядеть примерно так (один из вариантов)

1. В инвентори-файл (что то типа /etc/hosts) добавляем группу консула и имена хостов

[consul]

consul-01.domain-name

consul-02.domain-name

consul-03.domain-name

consul-04.domain-name

consul-05.domain-name

consul-06.domain-name

consul-07.domain-name

2. В CLI вводим:

# git add --all

# git commit -m "Add Consul servers to inventory file"

# git push

И идем в графану смотреть на появление новых серверов в дашборде. Вся остальная "магия" должна произойти автоматически. Если внедрена IaC, то создание новых виртуалок под консул выглядит абсолютно аналогично.

Знаешь, что самое смешное? Грамотный девопс даже не будет добавлять в инвентори столько имен машин. Он схлопнет это до конструкции

[consul]

consul-[01:07].domain-name

Нужно не 7, а 100507? Аналогично!

[consul]

consul-[01:100507].domain-name

А дальше работает магия!

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

Помогите настроить dkim в postfix

На новой работе на второй день, заметил, что письма не подписываются dkim и решил я это исправить. Добавил в dns txt-запись с открытым ключём, в конфиге постфикса разкомментировал строку, чтоб письма подписывались, но при отправке из аутлука и тандербёрда письма не подписываются, а из веб-интерфейса подписываются. Куда копать?

59

Ответ на пост «Никого не пускайте в серверную!!!»3

Бывший сотрудник отдела обеспечения качества компании National Computer Systems (NCS) был приговорен к двум годам и восьми месяцам тюремного заключения. Дело в том, что после увольнения он уничтожил 180 виртуальных серверов, желая отомстить компании.

NCS (National Computer Systems) — сингапурская IT-компания, являющийся дочерней компанией Singtel Group. Она представлена более чем в 20 городах Азиатско-Тихоокеанского региона, а штат ее сотрудников насчитывает более 13 000 человек.

39-летний Нагараджу Кандула (Nagaraju Kandula) признал себя виновным в удалении виртуальных серверов и умышленной попытке саботажа систем компании, что в итоге повлекло за собой ущерб в размере 678 000 долларов.

В NCS Кандула работал в команде обеспечения качества (QA), которая тестировала новое ПО перед запуском. Его уволили 16 ноября 2022 года из-за низкой производительности, однако при этом в компании не аннулировали его учетные данные, что позволило бывшему сотруднику сохранить доступ к системам.

По данным издания CNA, изучившего судебные документы, в период с января по март 2023 года Нагараджу более 13 раз использовал свои учетные данные, чтобы получить доступ к системам NCS. Дело в том, что Нагараджу, видимо, был зол из-за увольнения и тестировал кастомные скрипты, проверяя, смогут ли они уничтожить виртуальные серверы команды QA. Само стирание было выполнено 18-19 марта 2023 года, в результате чего были удалены 180 виртуальных серверов, а компании был нанесен ущерб в размере 678 000 долларов.

После обнаружения этой деструктивной атаки, когда выяснилось, что уничтоженные серверы не подлежат восстановлению, NCS обратилась в полицию, которая 11 апреля 2023 года отследила бывшего сотрудника по IP-адресу. В итоге правоохранительные органы конфисковали ноутбук Нагараджу, где обнаружили скрипт, использованный в атаке.

Следователи отмечают, что Кандула разработал скрипт-вайпер для виртуальных серверов с помощью поиска в Google, о чем свидетельствовала и его история браузера.

Напомним, что это далеко не первый подобный случай. К приему, в 2020 году бывший инженер Cisco был приговорен к двум годам лишения свободы, после того как он уничтожил 456 виртуальных машин, что повлекло за собой деактивацию более 16 000 аккаунтов Webex Teams на срок более двух недель.

https://xakep.ru/2024/06/18/ncs-revenge-wipe/

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

Ответ на пост «Никого не пускайте в серверную!!!»3

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

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

3111

Никого не пускайте в серверную!!!3

Думал головой сегодня рехнусь.

Отваливается сервер деплоя хоть ты стреляйся. Говорит - юзер инвалид. Я ему - сам ты инвалид, а я твой админ, босс, хозяин, создатель и ваще высшее существо. Дай посмотрю шо у тебя в логах. Он мне - вон пошел, я тебя и в консоль не пущу патамушта ты инвалид и вообще у меня ПМС, ПТСР, ДЦП и ДТП (и блеванул в консоль кучу малопонятных цифер и буков).
Я - ну йобтвайюжмать!
Иду в основную консоль виртуалок на ProxMox, пытаюсь ребутнуть упрямца. А хуюшки! Ребут не работает, принудительная остановка не работает, выключение не работает.
Чувствую что волосы в подмышках и паху становятся дыбом. Если наебнулся центральный контроллер датацентра - то мне пізда. Давай лихорадочно вспоминать где лежат какие бекапы.
Но тут упрямец фыркнул и перезагрузился. В процессе загрузки матерился по всякому. Да что ж с тобой такое-то??? Придется усыплять, расчленять и поднимать из бекапа. А бекап у меня только прошлонедельный, что пичально но не смертельно...
И тут замечаю странную закономерность - приглашение ввода логина в консоли помигивает с странной периодичностью, чего быть ну никак не должно!
Ах ты ж ебаный ты нахуй!!!
Подрываюсь и лечу в серверную... Ну так и есть. На клавиатуре сервера гордно возлежит никуда не подключеный шнур питания. Как раз на кнопке ESC. ЙОБТВОЮМАТЬ!!!! Убрал нахуй - О! Все работает как швейцарские часы.
Давай вспоминать - а кто ж за последние полчаса в серверную заходил. Только генеральный. Я ему еще пальцем тыкал в новый бесперебойник.
Нееееет. Серверную на ключ и ключ на шею! Хватит! Бо так и ежа против шерсти родить можно!

Всем бобра!

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

Windows Server не пускает Админа по RDP

Доброго всем времени суток.

Поставил лицензионный Windows Server 2022 Standard.
Натянул дрова
Накатил обновления


Думал вечером посижу с тонкими настройками, но тут столкнулся с тем, что сервак не пускает по RDP.
Да, я не поднимал никаких ролей и уж тем более не настраивал Сервер Терминалов...
Но.. ЕМНИП, то Администратора, виндовый сервак должен пускать по RDP и без всяких доп. настроек...
Не?
Подскажите, кто грамотный...

Заранее всем благодарен за помощь.

Отличная работа, все прочитано!