Multiple users and key-pair for Github connection

Asked

Viewed 115 times

2

I’m having trouble setting up more than one public key on the same server for different account users on github.

I’m using a test computer:

Linux kali 4.3.0-kali1-686-pae #1 SMP Debian 4.3.3-5kali4 (2016-01-13) i686 GNU/Linux

each key is in each user’s folder /home/user/.ssh The root key normally works for push and pull.

The others are with the following results:

> ssh -T [email protected] 
> Hi **********! You've successfully authenticated, but GitHub does not provide shell access.

> eval "$(ssh-agent -s)" 
> Agent pid 5746

> ssh-add -l -E md5
> The agent has no identities. (ja tentei dar ssh-add para o id_rsa mas não fez diferença)

Openssh_7.1p2 Debian-1, Openssl 1.0.2e 3 Dec 2015 debug1: Reading Configuration data /etc/ssh/ssh_config debug1: /etc/ssh/ssh_config line 19: Applying options for * debug1: Connecting to github.com [192...] port 22. debug1: Connection established. debug1: Identity file /home/***/. ssh/id_rsa type 1 debug1: key_load_public: No such file or directory debug1: Identity file /home/****/. ssh/id_rsa-cert type -1 debug1: key_load_public: No such file or directory debug1: Identity file /home/***/. ssh/id_dsa type -1 debug1: key_load_public: No such file or directory debug1: Identity file /home/****/. ssh/id_dsa-cert type -1 debug1: key_load_public: No such file or directory debug1: Identity file /home/***/. ssh/id_ecdsa type -1 debug1: key_load_public: No such file or directory debug1: Identity file /home/****/. ssh/id_ecdsa-cert type -1 debug1: key_load_public: No such file or directory debug1: Identity file /home/****/. ssh/id_ed25519 type -1 debug 1: key_load_public: No such file or directory debug1: Identity file /home/****/. ssh/id_ed25519-cert type -1 debug1: Enabling Compatibility mode for Protocol 2.0 debug1: Local version string SSH-2.0-Openssh_7.1p2 Debian-1 debug1: Remote Protocol version 2.0, remote software version libssh-0.7.0 debug 1: no match: libssh-0.7.0 debug 1: Authenticating to github.com:22 as git SSH2_MSG_KEXINIT sent debug1: SSH2_MSG_KEXINIT Received debug1: kex: server->client [email protected] None debug1: kex: client->server [email protected] None debug1: expecting SSH2_MSG_KEX_ECDH_REPLY debug1: Server host key: ssh-rsa SHA256:nThbg6kXUpJWGl7E1IGOCspRomTxdCARLviKw6E5SY8 debug1: Host 'github.com' is known and Matches the RSA host key. debug1: Found key in /home/****/. ssh/known_hosts:1 Warning: Permanently Added the RSA host key for IP address '192...' to the list of known hosts. debug1: SSH2_MSG_NEWKEYS sent debug1: expecting SSH2_MSG_NEWKEYS debug1: SSH2_MSG_NEWKEYS Received debug1: SSH2_MSG_SERVICE_REQUEST sent debug1: SSH2_MSG_SERVICE_ACCEPT Received debug1: pubkey_prepare: ssh_get_authentication_socket: Permission denied debug1: Authentications that can continue: publickey debug1: Next Authentication method: publickey debug1: Offering RSA public key: /home/****/. ssh/id_rsa debug1: Server accepts key: pkalg ssh-rsa blen 279 debug1: Authentication succeeded (publickey). Authenticated to github.com ([192..*.***]:22). debugging 1: Hannel 0: new [client-Session] debug 1: Entering Interactive Session. debug1: Sending Environment. debug1: Sending env LC_PAPER = pt_BR.UTF-8 debug1: Sending env LC_MONETARY = pt_BR.UTF-8 debug1: Sending env LC_NUMERIC = pt_BR.UTF-8 debug1: Sending env LANG = pt_PT.UTF-8 debug1: Sending env LC_MEASUREMENT = pt_BR.UTF-8 debug1: Sending env LC_TIME = pt_BR.UTF-8 debug1: client_input_channel_req: Channel 0 rtype Exit-status reply 0 Hi Laudiceaa! You’ve successfully authenticated, but Github does not provide shell access. debug1: Channel 0: free: client-Session, nchannels 1 Transferred: sent 3400, Received 1776 bytes, in 0.3 Seconds Bytes per Second: sent 13429.2, Ceived 7014.8 debug 1: Exit status 1

I’ve spent all the ammo I had trying to solve the problem, so if anyone can help, I’d really appreciate it.

No answers

Browser other questions tagged

You are not signed in. Login or sign up in order to post.