пятница, 30 марта 2012 г.

Иногда возникает необходимость работать с несколькими серверами используя ssh.
Некоторые неудобства доставляет то, что часто надо подключаться и вводить пароль.
Можно воспользоваться методом аутентификации, основанном на паре ключей.

Для этого достаточно сгенерировать личный ключ на локальном компьютере:
localuser@local-machine:~$ ssh-keygen -t rsa
Команда создаст (если её еще нет) директорию .ssh в домашнем каталоге и запишет в неё файл id_rsa.pub с ключом.


Далее необходимо зайти на сервер и создать в папке ~/.ssh файл authorized_keys.

Затем поместить в этот файл строку из файла id_rsa.pub, который вы сгенерировали на локальной машине.

Добавлять в файл authorized_keys можно сколько угодно таких записей.

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

вторник, 10 января 2012 г.

export HGENCODING=UTF-8

Чтобы PyCharm не тупил с кодировкой меркуриала: echo export HGENCODING=UTF-8 >> .profile

пятница, 23 сентября 2011 г.

Разворачиваем Django на Windows 7.

Устанавливаем:
python 2.7 из exe
easy_install для python 2.7 из exe
PostgreSQL (Перед установкой смотрим чтобы в системе не было пользователя postgres)
pip для python из сырцов
psycopg2 (ищем exeшник)
PIL (ищем exeшник)
virtualenv через pip
Django

tortoisesvn

eclipse
py-dev
subclipse

пятница, 24 июня 2011 г.

Python 2.5.6 and zmq 2.1.7

setup.py configure --zmq=/opt/local/
setup.py build_ext --inplace
setup.py install

вторник, 17 мая 2011 г.

Смена дефолтного текстого редактора

cd ~
touch .profile
/opt/local/bin/mcedit .profile -> export EDITOR=/opt/local/bin/mcedit