SSH-agent в Bash для Windows

В линукс-машине под windows из-коробки не очень удобно работает SSH-агент. Решается это весьма просто

В ~/.bashrc или ~/.bashprofile (смотря что у вас используется) добавляем следующее

# ssh-agent configuration
if [ -z "$(pgrep ssh-agent)" ]; then
rm -rf /tmp/ssh-*
eval $(ssh-agent -s) > /dev/null
else
export SSH_AGENT_PID=$(pgrep ssh-agent)
export SSH_AUTH_SOCK=$(find /tmp/ssh-* -name agent.*)
fi

if [ "$(ssh-add -l)" == "The agent has no identities." ]; then
ssh-add
fi

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

DKIM+PostFix

 

Задаём переменные:
# SELECTOR - это идентификатор на сервере, может быть default, а вообще — рандомная строка
SELECTOR=default
# DOMAIN - это домен на котором мы настраиваем DKIM
DOMAIN=example.com
# SUBDOMAIN, если мы отсылаем от имени mail.example.com, но не в нашем случае
SUBDOMAIN=$DOMAIN
# SELECTORPUB - публичная часть ключа, кусок "p=…" из файла /etc/opendkim/keys/$DOMAIN.txt
# SELECTORKEY - приватная часть ключа, результат генерации, лежит в /etc/opendkim/keys/$DOMAIN.private Continue reading…

BitrixEnv и Let'sEncrypt SSL-Сертификаты

Эта статья является компиляцией моего руководства для установки в BitrixEnv SSL-сертификата от Comodoруководства на хабре про настройку Let's Encrypt для Bitrix в обычной LAMP-среде и руководства Let's Encrypt на CentOS7. К каждому домену сайта, кроме алиасов вида www.sub.example.com  к домену sub.example.com или www.example.com  к домену example.com, необходимо проводить операцию отдельно. Можно, конечно, выпустить сертификат единый для нескольких доменов, но на мой взгляд это усложнит администрирование.

Обращаю внимание, что описанный способ не имеет официальной поддержки BitrixVM и является только моей интерпритацией того, как это должно быть настроено, моё чувство прекрасного.

Let’s Encrypt — центр сертификации, начавший работу в бета-режиме с 3 декабря 2015 года, предоставляющий бесплатные криптографические сертификаты X.509 для TLS шифрования (HTTPS). Процесс выдачи сертификатов полностью автоматизирован (Источник).

Continue reading…

Включаем PHPMyAdmin на BitrixVM

logo-ogПродолжаем практики в оношении BitrixVM, основанные на принципе минимального административного вмешательства. Сегодня нам потребовался PHPMyAdmin и просто так взять и поставить его не получилось на BitrixVM, всплыло весьма много проблем. Решим их скопом.

 

Continue reading…

Добавляем SSL-Сертификат класса «А» от Comodo в BitrixVM

Bitrix_ssl

Данный порядок действий применим и к другим поставщикам SSL-сертификатов, но, будут отличаться урлы и какие-то шаги (например оплата) могут быть быть в другом порядке.

Обращаю внимание, что описанный способ не имеет официальной поддержки BitrixVM и является только моей интерпритацие того, как это должно быть, моё чувство прекрасного.

Также данная версия руководства, в отличие от предыдущей, решает проблему невозможности установить отдельные сертификаты на каждый домен. Continue reading…

Friendship with benefits

Секс. Секс. Секс. Везде секс. Секс из телеэфира, с рекламных билбордов, из наушников, в шуточках, помыслах. Все почему? Потому что ты, да именно ты, до сих пор не продлил свой род. Или продлил, но недостаточно много, вот ты и сублимируешь. Плюс, подавление этого стремления социумом. Дети не должны ничего знать о сексе, контрацепции, как появляются дети, что у девочек бывает менструация. Пуританское общество. Глупость от глупости.

Итак, моё мнение про секс. Его никто не ждал и не просил, а я взял и написал. Концепция «сохраню себя для мужа» довольно старая вещь. Я понимаю, как она появилась. «Секс» приравнивался тогда значением к зачатию ребенка и потому был сакрален: «хочу зачать ребенка от того, у кого хороший генотип. А с другими — не хочу». Все почему? Не было методов контрацепции. Сейчас же методы контрацепции дают три девятки — 99.9%, так что сексом можно заниматься много и с удовольствием. И я не знаю причин, кроме «не хочу», почему стоит им не заниматься.   Continue reading…

#10389 Тонкая настройка сервера не без помощи болгарки и такой-то матери.

Есть "сервер". Точнее как, действительно сервер, HP-tower, все дела. Но на него есть OEM-лицензия на Vista Business, стоит на нём даунгрэйднутая XP, машинка работает, как терминальный сервер(Кстати, вы в курсе, что на Windows XP пожно поставить неофициальный патч, не нарушающий условий лицензионного соглашения, который даст воможность мультилогина по RDP, по сути, сделает компьютер терминальным сервером?). В один "прекрасный" момент материнка на машине дохнет, клиента перебрасывают на другой сервак, (на диагностику сервера, создание, конфигурации этой прелести, подключение и создание ряда велосипедов, чтоб оно работало как надо уходит почти целый рабочий день, хотя, большая часть времени уходит на решение административных вопросов). Через некоторое время клиенты закупают десктоп и хотят его использовать вместо этого "сервера". Я запускаю машинку, она проходит POST, я удостоверяюсь в работоспособности, начинаю разбирать донора. Continue reading…

Противостояние или #10369: Ряса с оленями

В наши дни мало кто помнит историю. Мало кто помнит про конкистадоров, вырезавших ацтеков, ещё меньше народу помнит, как эти ацтеки сами вырезали соседствующие народы. Кто развязал вьетнамскую войну, кто был зачинщиком в русско-финской, кто помнит одиннадцатое сентября, вернее, кто помнит, почему когда этот день стал днём траура по погибшим от терактов, хорошо если вспомнят "чёрные сороковые", когда девять лет подряд устраивались теракты невиданной жестокости ровно в день одиннадцатого сентября, а то некоторые вспоминают две тысячи сто два ноль девять одиннадцать, а ведь то был совсем не теракт, то был мятеж, жестоко подавленный.
Continue reading…

Нёрды тоже устают

Иногда наступает такой момент, его осознаёшь не сразу, когда ты устаёшь от того, что ты любишь. Так случилось со мной, потому я решил написать этот пост. Мне всегда было интересно быть на гребне волны технологий. С самого детства я был айтишником, в раннем детстве, мне было тогда три или четыре года, я столкнулся может в течение одного дня, а, может, пары недель, память не сохранила, с DOS, Windows 3.11 и Norton Commander.

Continue reading…

Начни с себя

Начни с себя.
Не совсем понимаю, зачем я взялся за этот пост, прочитает его двое или трое из числа моих читателей в твиттере, поймут и примут - и того меньше, если примет вообще хоть кто-то. Но я чувствую, что необходимо это написать. Как минимум для самого себя.
Очень легко винить во всех бедах кого-нибудь, чиновников, священников, геев, но правильно ли это? Ведь все эти люди: чиновники, священники, геи - это отдельные срезы нашего общества. Continue reading…