Использование файла конфигурации SSH (~/.ssh/config)

Если постоянно подключаться к разным ssh-серверам, то возникает сложность запомнить ip-адреса, имя пользователя и разные порты. Копировать постоянно эту информацию в терминал из менеджера паролей тот ещё гемор.

Но есть одна хитрость — файл конфигурации SSH. Он находится по пути ~/.ssh/config. Если его там нет, то создай (:

Просто открываем файлик и пишем туда наши сервера, юзернеймы и/или порты:

~/.ssh/config

Host devserver
    HostName 192.168.1.1
    User root

Host client1
    HostName 192.168.1.2
    User client1
    Port 1234

Host hacknet007
    HostName 1.1.1.1
    User xakep

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

Просто, удобно, фантастически инновационно!

Моя настройка темы Sublime Text

Сделал тут себе до того красивую тему, что не могу с тобой не поделиться 🙂

Ниже расскажу, как сделать такую-же.

Читать далее…

Блогу уже так много лет, что половина рекламодателей позакрывала сайты, а кто ещё не закрыл — постепенно закрывают. А мёртвый блог живёт себе припеваючи и закрываться не думает (:

Настройка виртуального сервера (VPS), установка панели Fastpanel

Рано или поздно наступает то время, когда ты вырастаешь из обычного shared-хостинга. Нужен сервер для разработки, или количество проектов исчисляется десятками, либо по нагрузке хостер просит тебя съехать.

Почему-то большинство пугаются настраивать свой сервер, хотя на практике это не сложно.

Читать далее…

WordPress: meta description без плагинов

Яндекс.Вебмастер постоянно ругается, что у страниц блога нет тега description. Решил я исправить это досадное упущение, но очень уж не хотелось ставить тяжеленные SEO-плагины ради одного тега.

Мне пришла в голову довольно простая идея. У wordpress есть два формата вывода записи — краткая выдержка и целый пост. А почему-бы краткую выдержку поста не запихать в description?

Читать далее…