Seguidamente se explica con descargar repositorios de bitbucket privados, es decir, con usuario y contraseña, a través de las firmas públicas.
1. Crear fichero de clave publica: ~/.ssh/id_rsa
ssh-keygen
2. Cargar la clave:
ssh-add ~/.ssh/id_rsa
3. En bitbucket en administrar perfil ir a crear clave ssh.
Copiar el fichero ~/.ssh/id_rsa en un clave nueva.
xclip -sel clip < ~/.ssh/id_rsa.pub
4. Crear el fichero: ~/.ssh/confg
Host bitbucket.org
User git
Hostname altssh.bitbucket.org
IdentityFile ~/.ssh/git_id_rsa
IdentitiesOnly yes
Port 443
5. Crear el fichero: gitclonealumnos.sh
t=1
p=»/home/paco/NetBeansProjects/»
c=${p}»tema»${t}
if [ ! -d ${c} ];then
echo «Creando $c»
mkdir ${c}
fi
ssh-add ~/.ssh/id_rsa
cd ${c}
for t in $(seq 7 200);do
git clone ssh://git@altssh.bitbucket.org:443/1516ceed${t}/1516ceed${t}prgt1e1
done