Usando o git
Postado em qua 23 setembro 2015
Por: Leandro
O git foi criado (obrigado ao Rafael Laboissière). O nome do repositório é site-cefala, e pode ser acessado na git.cefala.org.
Para isso, no entanto, é necessário que seu usuário se autentique com uma chave RSA.
Detalhes sobre isso podem ser encontrados neste artigo no blog Cefala admin.
Basicamente, quem quiser acessar o git (para modificar ou postar no site) deve criar um par de chaves (pública e privada) e me passar a chave pública, para que eu a inclua na lista de usuários do repositório.
Para criar uma chave pública e disponibilizá-la, é só fazer o seguinte:
ssh-keygen
Aperte ENTER para salvar a chave no arquivo padrão e digite uma senha (pode ser a mesma usada para fazer login no cefala). As chaves ficam em ~/.ssh/
Em seguida, me enviem a chave (id_rsa.pub) colocando-a na minha pasta pública:
Se você estiver logado no cefala:
cp ~/.ssh/id_rsa.pub /home/shared/leandrolrs/chavesParaOSite/$USER.pub
Se você estiver usando seu próprio computador:
scp ~/.ssh/id_rsa.pub USUÁRIO@git.cefala.org:/home/shared/leandrolrs/chavesParaOSite/$USER.pub
Aceite a chave com "yes", se for requisitado e faça login com a sua senha no cefala.
Assim eu posso acessar a chave e incuí-la na lista.