Admin

AutoSSH on WSL

Сижу такой, настраиваю на удаленном сервере работу скрипта, который через ssh-туннель делает запрос к сервису, который у меня дома локально под WSL работает. Так вот, запускаю lynx 127.0.0.1:port, чтобы проверить, что туннель выключился. Но он, почему-то, работает… Делаю netstat -lntp|grep port, получаю PID, затем kill PID. lynx 127.0.0.1:port … Хм. Все еще работает… Повторяю действие несколько раз, убиваю каждый раз новый ID процесса. Тоннель все еще работает. Чешу репу… И тут осознаю всю ржачность ситуации.

Копирование на выбор...

Настраивал сеqчас линукс-терминал “Terminator”. А настройки там на русском языке сами включились. И вот смотрел я на чекбокс “Копирование на выбор” и думу думал… Вот что это могло бы быть? :) Даже мысль появилась - вдруг при копировании какие-то варианты будут предлагаться… хотя это чуднО как-то было бы. А после того, как понял, что теперь нормально заработало авто-копирование в буфер при выделении мышкой - осенило! :) Это так чудно перевели “Copy on selection”.

Про режимы в Midnight Commander

Офигеть. Башку чуть не сломал, пытаясь понять почему у меня сервер игнорит запись в /etc/hosts и резолвит домен напрямую через сетевой интерфейс. Даже не выдержал - ребутнул сервак :) Не помогло. Смотрю дальше, смотрю. Дай-ка, думаю, заменю табуляцию на пробел в строчке типа: 127.0.0.1 <-->some.domain.com И охреневаю. У меня где-то при копировании \t заменился на набор символов “<–>“. :))) Во делаааа…

Заглянул себе в Chrome extentions

О, заглянул себе в Chrome extentions, вижу - наконец, появилось “This extension violates the Chrome Web Store policy” напротив одного отключенного мной плагина погоды. Я даже когда-то зарепортил в Google - эта зараза сливала траффик (запросы в Google) к себе на сервера. Случайно заметил, когда она “запнулась” в момент отсутствия интернета. Надо, конечно, поменьше лишних плагинов стараться добавлять. Особенно в свете недавней истории с фейковыми блокировщиками рекламы в магазине Chrome.

Ламповый NetPoint

На заре провайдерской деятельности все у нас было такое “ламповое” - локальный форум, IRC-канал, чемпионаты по FIFA, сетепойки. :) А с другими провайдерами по аплинкам соревновались заочно. :) Вот тут на скрине мы первые.

Айтишный дайджест - 2

16 июля: Повесил на сервере HoneyPot на 22-й порт. За неполные сутки логов на 500К набежало. Даже 5 ssh-заходов “успешных” (дефолтный логин/пас ханипота). Но все только боты… 22 июля: Как решил начать использовать Linux в виртуалке для всего, что удобней делать там (web-dev), так сразу стал вопрос ребром - нужно и для английского языка тоже слепой десятипальцовый метод печати тренировать. Без него с непривычки слишком много делаю опечаток в буквах. Очень много стал работать в консоли, набирая всякие команды.

Айтишный дайджест

13 июля: Надо же! Не знал, что для консольного режима linux есть браузеры, которые умеют отображать графику. 🙂 И даже мышкой управлять можно. Жаль, что с putty такое не выйдет. Но локально выглядит интересно: sudo apt-get install links2 sudo links2 -g goldenftpserver.com 16 июля: Еще повесил на сервере HoneyPot на 22-й порт. За неполные сутки логов на 500К набежало. Даже 5 ssh-заходов “успешных” (дефолтный логин/пас ханипота). Но все только боты…

Как я переводил старый блог на wodpress в статику wget-ом

В связи с переездом всех сайтов с мощного дедика на минимальный VPS в DigitalOcean (где 512МБ памяти) пришлось некоторые вещи переделывать по-другому. Например, использовать дополнительную виртуализацию типа OpenVZ для изоляции “опасных сайтов” уже не вариант. Я, конечно, еще не знаю как там оно с Docker-ом, но есть и без этого более практичные штуки, которые нужно поменять. Из этих самых “опасных сайтов” главный у меня – старый блог на старинном WordPress 2.

Масло масляное, или OpenVZ под VMWARE

Понадобилось мне тут восстановить данные (сделать mysqldump) из виртуального сервера на OpenVZ. То есть на физическом сервере с Debian был запущен OpenVZ, с помощью которого был организован виртуальный сервер, на котором работали разные сайты. И вот понадобилось мне дамп этого контейнера где-то восстановить и запустить. У меня даже и мысли не было, что я могу нащупать такое количество граблей. В общем, эта задача превратилась в целый квест, на который я потратил больше двух дней.

“Обновил” я Debian Squeeze…

Решил, блин, на удаленном сервере (Hetzner) обновиться. Старинный Debian 6 (Squeeze) обновил до 7-го (Wheezy) нормально. Сразу же начал обновление и до 8-й версии, все step-by-step по мануалу, читая про возможные проблемы. Балалайка. В середине процесса попросило загрузиться с новым ядром, и пошло-поехало. Почитал – бывает такое, когда софтовый RAID используется. После одного реинсталла GRUB система больше не загружается. И, судя по всему, RAID пошел в разнос. Сутки уже почти resque-mode туда-сюда клацаю, пробуя то одно, то другое (то grub, то ядра, то raid, без конкретного понимания того что же я делаю).