Esto probablemente no es un duplicado; He leído muchos problemas similares en StackOverflow pero no este problema.Cuentas múltiples Github una computadora siempre ve una cuenta
Estoy tratando de usar múltiples cuentas de git en Ubuntu Linux y cada vez que intento presionar desde la segunda cuenta creo que todavía estoy usando el nombre de usuario de la primera cuenta.
$ git push -u origin master
ERROR: Permission to <act2>/<repo>.git denied to <act1>.
Primero probé el método de la clave SSH múltiple. Cuando obtuve el error anterior, creé un usuario completamente nuevo en mi máquina local, inicié sesión como ese usuario, recreé el repositorio local (es el primer impulso) y lo volví a intentar. Mismo error. Mi .config local muestra al usuario como lo hace mi ~/.gitconfig.
¿Alguna idea?
yo: ssh @localhost entonces ssh -vvv -T [email protected]
puedo obtener este resultado interesante. Parece que se apaga y encuentra una clave en mi cuenta. Pero de alguna manera usa una clave en mi cuenta, que en realidad no debería tener acceso.
debug1: Host 'github.com' is known and matches the RSA host key.
debug1: Found key in /home//.ssh/known_hosts:1
debug2: bits set: 513/1024
debug1: ssh_rsa_verify: signature correct
debug2: kex_derive_keys
debug2: set_newkeys: mode 1
debug1: SSH2_MSG_NEWKEYS sent
debug1: expecting SSH2_MSG_NEWKEYS
debug3: Wrote 16 bytes for a total of 1015
debug2: set_newkeys: mode 0
debug1: SSH2_MSG_NEWKEYS received
debug1: SSH2_MSG_SERVICE_REQUEST sent
debug3: Wrote 48 bytes for a total of 1063
debug2: service_accept: ssh-userauth
debug1: SSH2_MSG_SERVICE_ACCEPT received
debug2: key:
debug2: key:
debug2: key: /home//.ssh/identity ((nil))
debug2: key: /home//.ssh/id_rsa()
debug2: key: /home//.ssh/id_dsa ((nil))
debug3: Wrote 64 bytes for a total of 1127
debug1: Authentications that can continue: publickey
debug3: start over, passed a different list publickey
debug3: preferred gssapi-keyex,gssapi-with-mic,gssapi,publickey,keyboard-interactive,password
debug3: authmethod_lookup publickey
debug3: remaining preferred: keyboard-interactive,password
debug3: authmethod_is_enabled publickey
debug1: Next authentication method: publickey
debug1: Offering public key:
debug3: send_pubkey_test
debug2: we sent a publickey packet, wait for reply
debug3: Wrote 368 bytes for a total of 1495
debug1: Authentications that can continue: publickey
debug1: Offering public key:
debug3: send_pubkey_test
debug2: we sent a publickey packet, wait for reply
debug3: Wrote 368 bytes for a total of 1863
debug1: Remote: Forced command: gerve
debug1: Remote: Port forwarding disabled.
debug1: Remote: X11 forwarding disabled.
debug1: Remote: Agent forwarding disabled.
debug1: Remote: Pty allocation disabled.
debug1: Server accepts key: pkalg ssh-rsa blen 277
debug2: input_userauth_pk_ok: fp
debug3: sign_and_send_pubkey
debug3: Wrote 640 bytes for a total of 2503
debug1: Remote: Forced command: gerve
debug1: Remote: Port forwarding disabled.
debug1: Remote: X11 forwarding disabled.
debug1: Remote: Agent forwarding disabled.
debug1: Remote: Pty allocation disabled.
debug1: Authentication succeeded (publickey).
debug1: channel 0: new [client-session]
debug3: ssh_session2_open: channel_new: 0
debug2: channel 0: send open
debug1: Requesting [email protected]
debug1: Entering interactive session.
debug3: Wrote 128 bytes for a total of 2631
debug2: callback start
...
hizo todo de nuevo en una VM (donde act1 no existe) y funcionó ... pero eso definitivamente no es ideal :-( – AndrewStone