Pull to refresh

Comments 13

И отправляем ключ на сервер

ssh-copy-id под маком нету?
Жалко. Всё-таки порядком упрощает добавление ключа.
Что-то такое? github.com/beautifulcode/ssh-copy-id-for-OSX
Я как-то не люблю сторонние скрипты на свой рабочий комп ставить, мало ли. Мне мой способ поэтому показался проще…
И это тот же скрипт, что используется во всяких линуксах. Даже restorecon дергает.
Использовать в современном мире dsa 1024 — это плохая рекомендация.

Также не очень понятно зачем публиковать 100500 перевод трех параграфов из минимального readme.
github.com/sitaramc/gitolite#steps-to-install
First, prepare the ssh key:
  • login to «git» on the server
  • make sure ~/.ssh/authorized_keys is empty or non-existent
  • make sure your ssh public key from your workstation has been copied as $HOME/YourName.pub

Next, install gitolite by running these commands:

git clone git://github.com/sitaramc/gitolite
mkdir -p $HOME/bin
gitolite/install -to $HOME/bin

Finally, setup gitolite with yourself as the administrator:

gitolite setup -pk YourName.pub

If the last command doesn't run perhaps «bin» in not in your «PATH». You can either add it, or just run:

$HOME/bin/gitolite setup -pk YourName.pub

If you get any other errors please refer to the online documentation whose URL was given at the top of this file.
Я описал в первом абзаце статьи, почему я ее написал. Вы приложили одну из миллиона инструкций, где не описан весь порядок работы с ключами. На одной только проблеме, что у меня был включен доступ по ключу по SSH я сидел половину доброго дня. Про DSA — поправлю, только сначала хочу протестировать другой вариант — а то мало ли чего еще от gitolite можно ожидать…
Вы приложили одну из миллиона инструкций, где не описан весь порядок работы с ключами. На одной только проблеме, что у меня был включен доступ по ключу по SSH я сидел половину доброго дня.
Это основная, официальная инструкция, если что. И про то, что в ~git/.ssh/authorized_keys должно быть пусто — сказано явно: «make sure ~/.ssh/authorized_keys is empty or non-existent». Если вы не дочитали официальную инструкцию до 3 (sic!) строки, то это явно не проблема gitolite.

Про DSA — поправлю, только сначала хочу протестировать другой вариант — а то мало ли чего еще от gitolite можно ожидать…
gitolite всё равно, откуда берутся авторизационные данные, так что он с ключами не работает. С ключами работает ssh, как много раз упоминает в документации Sitaram. Использовать rsa и dsa ключи размером меньше двух килобит уже давно не разумно.
Да, Вы правы про то, что ключи это не его дело. Но я хочу собрать инструкцию на русском языке для чайников, с полным порядком действий. А не так что гитолайт гитолайтом, а остальные вопросы — идите учите мат часть.

Про ключики поправил.
Sign up to leave a comment.

Articles