[Sugar-devel] Setting public key - gitorious

Art Hunkins abhunkin at uncg.edu
Fri Feb 19 12:42:41 EST 2010


Here's the ssh output. Below it, I've also printed the public key itself.

[olpc at xo-05-25-69 ~]$ ssh gitorious at git.sugarlabs.org -vvv
OpenSSH_5.1p1, OpenSSL 0.9.8g 19 Oct 2007
debug1: Reading configuration data /etc/ssh/ssh_config
debug1: Applying options for *
debug2: ssh_connect: needpriv 0
debug1: Connecting to git.sugarlabs.org [140.211.167.221] port 22.
debug1: Connection established.
debug1: identity file /home/olpc/.ssh/identity type -1
debug3: Not a RSA1 key file /home/olpc/.ssh/id_rsa.
debug2: key_type_from_name: unknown key type '-----BEGIN'
debug3: key_read: missing keytype
debug3: key_read: missing whitespace
debug3: key_read: missing whitespace
debug3: key_read: missing whitespace
debug3: key_read: missing whitespace
debug3: key_read: missing whitespace
debug3: key_read: missing whitespace
debug3: key_read: missing whitespace
debug3: key_read: missing whitespace
debug3: key_read: missing whitespace
debug3: key_read: missing whitespace
debug3: key_read: missing whitespace
debug3: key_read: missing whitespace
debug3: key_read: missing whitespace
debug3: key_read: missing whitespace
debug3: key_read: missing whitespace
debug3: key_read: missing whitespace
debug3: key_read: missing whitespace
debug3: key_read: missing whitespace
debug3: key_read: missing whitespace
debug3: key_read: missing whitespace
debug3: key_read: missing whitespace
debug3: key_read: missing whitespace
debug3: key_read: missing whitespace
debug3: key_read: missing whitespace
debug3: key_read: missing whitespace
debug2: key_type_from_name: unknown key type '-----END'
debug3: key_read: missing keytype
debug1: identity file /home/olpc/.ssh/id_rsa type 1
debug1: identity file /home/olpc/.ssh/id_dsa type -1
debug1: Remote protocol version 2.0, remote software version OpenSSH_5.1
debug1: match: OpenSSH_5.1 pat OpenSSH*
debug1: Enabling compatibility mode for protocol 2.0
debug1: Local version string SSH-2.0-OpenSSH_5.1
debug2: fd 3 setting O_NONBLOCK
debug1: SSH2_MSG_KEXINIT sent
debug1: SSH2_MSG_KEXINIT received
debug2: kex_parse_kexinit: 
diffie-hellman-group-exchange-sha256,diffie-hellman-group-exchange-sha1,diffie-hellman-group14-sha1,diffie-hellman-group1-sha1
debug2: kex_parse_kexinit: ssh-rsa,ssh-dss
debug2: kex_parse_kexinit: 
aes128-cbc,3des-cbc,blowfish-cbc,cast128-cbc,arcfour128,arcfour256,arcfour,aes192-cbc,aes256-cbc,rijndael-cbc at lysator.liu.se,aes128-ctr,aes192-ctr,aes256-ctr
debug2: kex_parse_kexinit: 
aes128-cbc,3des-cbc,blowfish-cbc,cast128-cbc,arcfour128,arcfour256,arcfour,aes192-cbc,aes256-cbc,rijndael-cbc at lysator.liu.se,aes128-ctr,aes192-ctr,aes256-ctr
debug2: kex_parse_kexinit: 
hmac-md5,hmac-sha1,umac-64 at openssh.com,hmac-ripemd160,hmac-ripemd160 at openssh.com,hmac-sha1-96,hmac-md5-96
debug2: kex_parse_kexinit: 
hmac-md5,hmac-sha1,umac-64 at openssh.com,hmac-ripemd160,hmac-ripemd160 at openssh.com,hmac-sha1-96,hmac-md5-96
debug2: kex_parse_kexinit: none,zlib at openssh.com,zlib
debug2: kex_parse_kexinit: none,zlib at openssh.com,zlib
debug2: kex_parse_kexinit:
debug2: kex_parse_kexinit:
debug2: kex_parse_kexinit: first_kex_follows 0
debug2: kex_parse_kexinit: reserved 0
debug2: kex_parse_kexinit: 
diffie-hellman-group-exchange-sha256,diffie-hellman-group-exchange-sha1,diffie-hellman-group14-sha1,diffie-hellman-group1-sha1
debug2: kex_parse_kexinit: ssh-rsa,ssh-dss
debug2: kex_parse_kexinit: 
aes128-cbc,3des-cbc,blowfish-cbc,cast128-cbc,arcfour128,arcfour256,arcfour,aes192-cbc,aes256-cbc,rijndael-cbc at lysator.liu.se,aes128-ctr,aes192-ctr,aes256-ctr
debug2: kex_parse_kexinit: 
aes128-cbc,3des-cbc,blowfish-cbc,cast128-cbc,arcfour128,arcfour256,arcfour,aes192-cbc,aes256-cbc,rijndael-cbc at lysator.liu.se,aes128-ctr,aes192-ctr,aes256-ctr
debug2: kex_parse_kexinit: 
hmac-md5,hmac-sha1,umac-64 at openssh.com,hmac-ripemd160,hmac-ripemd160 at openssh.com,hmac-sha1-96,hmac-md5-96
debug2: kex_parse_kexinit: 
hmac-md5,hmac-sha1,umac-64 at openssh.com,hmac-ripemd160,hmac-ripemd160 at openssh.com,hmac-sha1-96,hmac-md5-96
debug2: kex_parse_kexinit: none,zlib at openssh.com
debug2: kex_parse_kexinit: none,zlib at openssh.com
debug2: kex_parse_kexinit:
debug2: kex_parse_kexinit:
debug2: kex_parse_kexinit: first_kex_follows 0
debug2: kex_parse_kexinit: reserved 0
debug2: mac_setup: found hmac-md5
debug1: kex: server->client aes128-cbc hmac-md5 none
debug2: mac_setup: found hmac-md5
debug1: kex: client->server aes128-cbc hmac-md5 none
debug1: SSH2_MSG_KEX_DH_GEX_REQUEST(1024<1024<8192) sent
debug1: expecting SSH2_MSG_KEX_DH_GEX_GROUP
debug2: dh_gen_key: priv key bits set: 124/256
debug2: bits set: 500/1024
debug1: SSH2_MSG_KEX_DH_GEX_INIT sent
debug1: expecting SSH2_MSG_KEX_DH_GEX_REPLY
debug3: check_host_in_hostfile: filename /home/olpc/.ssh/known_hosts
debug3: check_host_in_hostfile: match line 1
debug3: check_host_in_hostfile: filename /home/olpc/.ssh/known_hosts
debug3: check_host_in_hostfile: match line 1
debug1: Host 'git.sugarlabs.org' is known and matches the RSA host key.
debug1: Found key in /home/olpc/.ssh/known_hosts:1
debug2: bits set: 510/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
debug2: set_newkeys: mode 0
debug1: SSH2_MSG_NEWKEYS received
debug1: SSH2_MSG_SERVICE_REQUEST sent
debug2: service_accept: ssh-userauth
debug1: SSH2_MSG_SERVICE_ACCEPT received
debug2: key: /home/olpc/.ssh/identity ((nil))
debug2: key: /home/olpc/.ssh/id_rsa (0xb9af8090)
debug2: key: /home/olpc/.ssh/id_dsa ((nil))
debug1: Authentications that can continue: publickey
debug3: start over, passed a different list publickey
debug3: preferred gssapi-with-mic,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: Trying private key: /home/olpc/.ssh/identity
debug3: no such identity: /home/olpc/.ssh/identity
debug1: Offering public key: /home/olpc/.ssh/id_rsa
debug3: send_pubkey_test
debug2: we sent a publickey packet, wait for reply
debug1: Remote: Forced command: gitorious abhunkin
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 
62:ba:9a:1d:db:ad:56:0e:ec:f0:40:21:a5:03:d7:71
debug3: sign_and_send_pubkey
debug1: read PEM private key done: type RSA
debug1: Remote: Forced command: gitorious abhunkin
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 no-more-sessions at openssh.com
debug1: Entering interactive session.
debug2: callback start
debug2: client_session2_setup: id 0
debug2: channel 0: request pty-req confirm 1
debug3: tty_make_modes: ospeed 38400
debug3: tty_make_modes: ispeed 38400
debug1: Sending environment.
debug3: Ignored env SUGAR_BUNDLE_PATH
debug3: Ignored env SUGAR_THEME
debug3: Ignored env SUGAR_BUNDLE_NAME
debug3: Ignored env SHELL
debug3: Ignored env TERM
debug3: Ignored env XDG_SESSION_COOKIE
debug3: Ignored env GTK2_RC_FILES
debug3: Ignored env LS_COLORS
debug3: Ignored env SUGAR_BUNDLE_ID
debug3: Ignored env SESSION_MANAGER
debug3: Ignored env PATH
debug3: Ignored env XSERVERAUTH
debug3: Ignored env PWD
debug3: Ignored env SUGAR_ACTIVITY_ROOT
debug1: Sending env LANG = en_US.UTF-8
debug2: channel 0: request env confirm 0
debug3: Ignored env TZ
debug3: Ignored env SUGAR_BUNDLE_VERSION
debug3: Ignored env ICEAUTHORITY
debug3: Ignored env HOME
debug3: Ignored env SHLVL
debug3: Ignored env LOGNAME
debug3: Ignored env DBUS_SESSION_BUS_ADDRESS
debug3: Ignored env LESSOPEN
debug3: Ignored env WINDOWPATH
debug3: Ignored env DISPLAY
debug3: Ignored env SUGAR_LOCALEDIR
debug3: Ignored env GTK_IM_MODULE
debug3: Ignored env G_BROKEN_FILENAMES
debug3: Ignored env XAUTHORITY
debug3: Ignored env _
debug2: channel 0: request shell confirm 1
debug2: fd 3 setting TCP_NODELAY
debug2: callback done
debug2: channel 0: open confirm rwindow 0 rmax 32768
debug2: channel_input_confirm: type 100 id 0
PTY allocation request failed on channel 0
debug2: channel 0: rcvd adjust 2097152
debug2: channel_input_confirm: type 99 id 0
debug2: shell request accepted on channel 0
debug2: channel 0: rcvd ext data 25
Need SSH_ORIGINAL_COMMANDdebug2: channel 0: written 25 to efd 6
debug2: channel 0: rcvd ext data 1

debug2: channel 0: written 1 to efd 6
debug1: client_input_channel_req: channel 0 rtype exit-status reply 0
debug1: client_input_channel_req: channel 0 rtype eow at openssh.com reply 0
debug2: channel 0: rcvd eow
debug2: channel 0: close_read
debug2: channel 0: input open -> closed
debug2: channel 0: rcvd eof
debug2: channel 0: output open -> drain
debug2: channel 0: obuf empty
debug2: channel 0: close_write
debug2: channel 0: output drain -> closed
debug2: channel 0: rcvd close
debug3: channel 0: will not send data after close
debug2: channel 0: almost dead
debug2: channel 0: gc: notify user
debug2: channel 0: gc: user detached
debug2: channel 0: send close
debug2: channel 0: is dead
debug2: channel 0: garbage collecting
debug1: channel 0: free: client-session, nchannels 1
debug3: channel 0: status: The following connections are open:
  #0 client-session (t4 r0 i3/0 o3/0 fd -1/-1 cfd -1)

debug3: channel 0: close_fds r -1 w -1 e 6 c -1
Connection to git.sugarlabs.org closed.
Transferred: sent 2560, received 2856 bytes, in 1.1 seconds
Bytes per second: sent 2395.1, received 2672.0
debug1: Exit status 1
[olpc at xo-05-25-69 ~]$

The public key:

ssh-rsa 
AAAAB3NzaC1yc2EAAAABIwAAAQEAsrw7wuNG/7GUj1UIsyRUad+5my9aBNApn6LVd6vdbbAeV8KJIrB+kuVcQdigyg7rpcuWD/kVQpixG9WFMz0MyMqBnwQj8yRQsCLsBWxy7aRF1dsDQWpHlcN4C1JIrfGyYwqpIIxSUs8BzyA3/qeRWq2sOpMzbNgjghGPTJFyBmXJLow4iwVcbRXM7OhG++SfL+5kTYRaNDdKivw6LS+M4icrUXvgMud3+AMSZuYjQV1zGdZZYolEUArW8MSwr8ia1Dc2XJIkWK2Sgfq5FJ8LCttKe7k7vQy7WgvA2UbF5Mq/8easIHlGfWR7OikBHlDDVo2/obTWdW1kxQqoPIlzyQ== 
olpc at xo-05-25-69.localdomain

Art Hunkins

----- Original Message ----- 
From: "Aleksey Lim" <alsroot at member.fsf.org>
To: "Art Hunkins" <abhunkin at uncg.edu>
Cc: <Sugar-devel at lists.sugarlabs.org>
Sent: Thursday, February 18, 2010 11:48 PM
Subject: Re: [Sugar-devel] Setting public key - gitorious


> On Thu, Feb 18, 2010 at 10:05:23PM -0500, Art Hunkins wrote:
>> I thought I got it this time. I had something to commit, but the push 
>> fails
>> again with a publickey error. I thought we had that fixed.
>>
>> [olpc at xo-05-25-69 OurMusic.activity]$ git status
>> # On branch master
>> # Changed but not updated:
>> #   (use "git add <file>..." to update what will be committed)
>> #
>> # modified:   csndsugui.py
>> # modified:   ourmusic.py
>> #
>> no changes added to commit (use "git add" and/or "git commit -a")
>> [olpc at xo-05-25-69 OurMusic.activity]$ git commit -am "Fine-tune default 
>> font
>> displays through XO-1.5 and SoaS Blueberry"
>> Created commit 5b8529c: Fine-tune default font displays through XO-1.5 
>> and
>> SoaS Blueberry
>>  2 files changed, 22 insertions(+), 4 deletions(-)
>> [olpc at xo-05-25-69 OurMusic.activity]$ git push
>> gitorious at sugarlabs.org:our-music/mainline.git
>> The authenticity of host 'sugarlabs.org (18.85.2.155)' can't be 
>> established.
>> RSA key fingerprint is ab:1a:b1:6f:56:f2:03:02:3b:1e:aa:cf:f2:69:15:5e.
>> Are you sure you want to continue connecting (yes/no)? y
>> Please type 'yes' or 'no': yes
>> Warning: Permanently added 'sugarlabs.org,18.85.2.155' (RSA) to the list 
>> of
>> known hosts.
>> Permission denied (publickey).
>> fatal: The remote end hung up unexpectedly
>
> could you post `ssh gitorious at git.sugarlabs.org -vvv` output
>
> -- 
> Aleksey 



More information about the Sugar-devel mailing list