instead - Github Private Team Separate SSH Keys
git config username and password (1)
Es bastante simple. Genera diferentes claves en cada dispositivo como creías antes
Una forma de hacerlo es limitar a las claves ssh para los dispositivos
Lo haces simplemente almacenando diferentes teclas en cada dispositivo y en las que no quieres tener acceso no configuran las teclas ssh.
Simplemente siga estos pasos y configurará su clave ssh en muy poco tiempo:
Genere una nueva clave ssh (u omita este paso si ya tiene una clave)
ssh-keygen -t rsa -C "your@email"
Una vez que tenga su clave establecida en el directorio
home/.ssh
(oUsers/<your user>.ssh
en Windows),Users/<your user>.ssh
y copie el contenido
¿Cómo agregar sh key a la cuenta de github?
- Inicie sesión en la cuenta de Github
- Haga clic en el ranchero en la esquina superior derecha (Configuración)
- Haga clic en las
SSH keys
- Haga clic en la
Add ssh key
- Pega tu clave y guarda
Y todo listo para ir :-)
Tengo una cuenta personal en Github. También lo hacen un montón de compañeros de trabajo. Creamos un equipo privado en Github para mi equipo. Nos gustaría restringir el acceso a los repositorios privados a las computadoras portátiles de la compañía .
Una forma de hacerlo es limitar a las claves ssh para los dispositivos. Sin embargo, no estoy seguro de si GitHub permite Key-sandboxing para proyectos privados.
En resumen, ¿puedo configurar un equipo privado en GitHub (y asociar claves SSH) para que no pueda, por error, acceder al código usando mi computadora personal?
(Esta no es una pregunta de seguridad. Si quiero ser malvado y acceder al código en mi laptop personal de todos modos, puedo hacerlo fácilmente).