Size: a a a

Админим с Буквой

2018 October 13
Админим с Буквой
TLS на пальцах

https://tls.ulfheim.net

#tls #пальцы
источник
2018 October 17
Админим с Буквой
О, еще одно выполнение команд через git, все как вы любите

https://gist.github.com/joernchen/38dd6400199a542bc9660ea563dcf2b6
источник
2018 October 18
Админим с Буквой
Zalman

Многие из вас знают про замечательного спутника системного администратора, имя которому zalman. Отличная вещь, которая 2-в-1. Умеет быть большой флешкой, но самое главное - умеет через usb эмулировать iso-шники. Больше не нужно мучаться с загрузочной флешкой, закинул iso-шник в специальную папочку и все - подключаем zalman к серверу\ноутбуку\пк и в опциях загрузки выбираем cd-привод с именем zalman.

Что делать дальше? А что фантазия позволит. Самое банальное - rescue через live-cd или установка новой ОС. Можно загружаться с Acronis'a и раскатывать за 5 минут предварительно снятый дамп.

Все было бы круто, если бы не одно НО. Я промучался с этим НО минут 40. Скачивал образы с сайта сразу на zalman. А потом хоть ты тресни, не видит залман этот образ. других 10 штук да. 3 новых - нет. Проверял и контрольные суммы, переименовывал и даже rsync-ом прошелся (типа кстати так удобнее  качать исошки, чем через браузер)

rsync -avzr --progress rsync://mirror.yandex.ru/debian-cd/9.5.0/amd64/iso-cd/debian-9.5.0-amd64-netinst.iso /media/bykva/ZALMAN/_iso/debian-9.5.0-amd64-netinst.iso

В качестве отчаянного решения скопировал файл на хост и вернул обратно. И тут произошло чудесное исцеление калеки - zalman прозрел (о, ёба! хозяин, да тут новые образы появились, не хочешь посмотреть?). Не знаю что это был за глюк, но быть может эта заметка поможет сэкономить вам время.

З.Ы. Если вы знаете о каких-то других прикольных хардварных штуках, которые облегчат админу жизнь, приходите обсуждать в чат или кидайте в ЛС, опубликую.

#zalman
источник
Админим с Буквой
zalman one love ❤️
источник
Админим с Буквой
Релиз Ubuntu 18.10

Состоялся релиз дистрибутива Ubuntu 18.10 "Cosmic Cuttlefish". Установочные образы созданы для Ubuntu Desktop, Ubuntu Server, Ubuntu Cloud, Kubuntu, Ubuntu Budgie, Lubuntu, Ubuntu Studio, Ubuntu Kylin, Ubuntu MATE и Xubuntu.
источник
2018 October 23
Админим с Буквой
видео с пожилыми

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

З.Ы. набор софта в посте несколько перерос тематику "просто потрындеть",  в списке также платформы для стриминга и конференций.

- https://duo.google.com
- viber (есть проблемы с установкой на linux)
- skype
- zoom
- Discord
- https://appear.in
- https://jitsi.org (открытая платформа, можно равернуть свой сервер)
- https://www.twitch.tv/
- youtube
источник
Админим с Буквой
Рубрика "когда не о чем писать"

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

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

Для меня, например, важно чтобы терминал поддерживал функцию drop-down - это такая фича, которая позволяет по одному хоткею разворачивать терминал на пол-экрана и по другому - на весь экран. Достигается это именно изменением количества строк. Чем удобно? Во-первых из коробки. Никакого позиционирования - терминал всегда развернут во всю ширину экрана, очень быстро скрыть или развернуть на весь экран - всего 2 кнопки. Во-вторых удобно одновременно читать ман\брать информацию для копирования в терминал из другого приложения - в нажатие ровно одной клавиши подстроить свою работу под текущую ситацию - свернув, развернув или споловинить терминал. Терминал не нужно переносить между workspace - он всегда под рукой, ровно с одного нажатия.

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

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

Мой выбор долгое время падал на терминал под названием guake. Это замечательный и удобный терминал, который отвечал всем потребностям. Но, к сожалению, со временем он не развивался. Как-то раз я столкнулся с ситуацией, что у guake стала ломаться верстка - сворачиваешь-разворачиваешь-половинишь экран и в какой-то момент отображение ломалось, что было очень неприятно. Такого со мной не было ни разу почти за 5 лет его использования, но это привело меня к тому, что пора поискать альтернативы.

Такой альтернативной стал Yakuake. Он обладает всеми фишками guake и даже больше. Пересесть на yakuake мне удалось буквально за пару дней (5 лет на терминале сидел, ага?) но уже через пару дней я перестал замечать разницу.

Плюсом от перехода на yakuake - то что приехали такие прикольные фишки типа безлимитного скролинга (настраивается) - несомненно нужная штука, когда запускается долгий ансибл скрипт или когда в течение дня работаешь в одной вкладке, отмотать и посмотреть что делал 5 часов назад теперь реально.

В настройках есть много прикольных фишечек, но одной из настоящих находок для меня стало изкоробочное уведомление об ативности во вкладках. Это по-настоящему круто - запустил долгую таску и ушел делать другие дела, кто знает когда эта вкладка потребует внимание (прекратится вывод на экран) или наоборот, вы поставили tail -f log | grep pattern, не пялиться же на эту строчку 10-15-50 минут, пока стрельнет? А вот теперь можно в пару кликов заставить терминал уведомлять о событиях.

yakuake таже поддерживает разделение окна вертикально-горизонтально или на 4, причем есть готовые профили, которыми можно вызвать нужное разделение. Сам не пользуюсь, но упомянул как фичу. Это естественно не отменяет использования tmux на удаленных серверах.

Наверное на этом хватит. Приходите в чятик, обсудим, а какие требования выдвигаете в терминал вы?

З.Ы. при прочтении помните, что это мое ИМХО. всегда найдутся другие терминалы которые это умеют, но помните что выбор терминала также индивидуален и интимен как выбор машины или телефона, не так то просто просидеть 5 лет на одном терминале и уйти искать более правильные (с чьей-то точки зрения)

#bykva_stories
источник
2018 October 24
Админим с Буквой
С добрым утром. Если вы хотите получить легкий шок, но не знаете как, посмотрите на цены для starnumber:)

https://www.topnomer.ru/number/star/

#шок_контент
источник
Админим с Буквой
источник
Админим с Буквой
Пробрасываем доступы к сервису из внутренней сети наружу

З.Ы. я ни в коем случае не призываю пользоваться этим сервсисом для любых иных целей кроме как для тестовых или неважных данных.

https://ngrok.com/

Сервис позволяет расшарить порт и получить некоторую ссылку для доступа к локальному порту. По сути вам ничего не нужно кроме установленной тулзы и интернетиков. Дальше в одну команду получаем url, по которому любой человек из интернетиков может постучаться к вам локально.
источник
2018 October 25
Админим с Буквой
Переслано от Ivan Athlete
В пятничный юмор :D:D:D
источник
Админим с Буквой
хоть сегодня и четверг, но, не важно.
источник
2018 October 26
Админим с Буквой
Переслано от Victor Shmoylov
Сори что апаю, последний раз апаю, вдруг кто не заметил)

я что-то не понимаю в строении салазок 2.5-3.5. Там монтажные дырки сделаны "зеркально", наоборот чем у hdd. И получается что у обычных хардов коннекторы выходят на одну сторону, а у хардов на салазках - на противоположную. Причем такая же ситуация на двух купленных в разное время салазках.
Это так задумывалось или просто не везёт и попадаются кривые салазки?
источник
Админим с Буквой
Переслано от Victor Shmoylov
Салазки с установленными хардами
источник
Админим с Буквой
Подскажите человеку, если вдруг знаете в чем тема:)
источник
Админим с Буквой
Размер баз в MYSQL

-- Всё базы + индексы
SELECT table_schema "Data Base Name", SUM(data_length + index_length) / 1024 / 1024  "Data Base Size in MB" FROM information_schema.TABLES GROUP BY table_schema;

-- Индексы:
SELECT table_schema "Data Base Name", SUM(index_length) / 1024 / 1024  "Index Size in MB" FROM information_schema.TABLES GROUP BY table_schema;

-- Базы:
SELECT table_schema "Data Base Name", SUM(data_length) / 1024 / 1024  "Data Base Size in MB" FROM information_schema.TABLES GROUP BY table_schema;


#mysql
источник
Админим с Буквой
А еще тут говорят, что Я.облако не будет ограничивать пользователей по трафику. Хоть терабайтами гоняй
источник
2018 October 27
Админим с Буквой
Белые списки для сетей WiFi в Windows

Иногда сетей по соседству становится слишком много и они засоряряют список соединений.
В Windows есть возможность отфильтровать сети по белому списку:

Добавляем сеть в белый список
netsh wlan add filter permission=allow ssid="YOUR SSID HERE" networktype=infrastructure
Применяем политику по умолчанию - блокировать
netsh wlan add filter permission=denyall networktype=infrastructure

Вернуть все назад можно командой
netsh wlan delete filter permission=denyall networktype=infrastructure

#wifi #windows #whitelist
источник
Админим с Буквой
источник
2018 October 28
Админим с Буквой
Переопределяем конфигурационный файл в чужом пакете

Если возникает ситуация, что при установке собственного пакета нужно сразу положить конфиг для некоторого демона, но этот демон принадлежит другому пакету, то сделать это можно так:

#!/bin/sh

set -e

if test "$1" = install; then
   cp /etc/collectd/collectd.conf /etc/collectd/collectd.conf.original
   dpkg-divert --quiet --package my-awesome-package --divert /etc/collectd/collectd.conf.original --rename /etc/collectd/collectd.conf
   rm -f /etc/collectd/collectd.conf
fi

exit 0

и запихнуть это в debian/my-awesome-package.preinst

З.Ы. да, в скрипте не рассмотрены варианты иные кроме install, а также не приведен пример postrm.

#packaging
источник