On Thu, 31 May 2012, Kacper Kornet wrote:

On Wed, May 30, 2012 at 04:37:06PM +0200, Jacek Osiecki wrote:
On Wed, 30 May 2012, Kacper Kornet wrote:

Coś mi dziwnie "popsuło". U usera git klucz w ~/.ssh/authorized_keys
wygląda tak:

command="/usr/bin/gl-auth-command
git",no-port-forwarding,no-X11-forwarding,no-agent-forwarding,no-pty
ssh-rsa AAAAB3Nza[...ciach...]aVXIpw6j git@www

Po tym już nie da się autoryzować u gita za pomocą klucza, działa
tylko po haśle...

OK, tu już sam pomieszałem - wygenerowałem inny klucz a próbowałem wejść używają standardowy :)

Tak ma być. Z automatu nawet administrator nie ma dostępu do shella po
ssh. Po ssh <gitolite_accound>, powinieneś dostać coś w stylu:

hello qwe, this is gitolite v2.3.1 running on git 1.7.11.rc0
the gitolite config gives you the following access:
    R   W      gitolite-admin
   @R_ @W_     testing

OK, jest właśnie tak.
Natomiast nie zgadza mi się to:

joshua@pingwin ~/tmp/t> git clone [email protected]:testing
Cloning into 'testing'...
ssh: connect to host git.local port 22: Connection timed out
fatal: The remote end hung up unexpectedly
joshua@pingwin ~/tmp/t> telnet git.local 22
Trying 10.0.0.214.22...
Connected to git.local.
Escape character is '^]'.
SSH-2.0-OpenSSH_5.9
^]
telnet> quit
Connection closed.
joshua@pingwin ~/tmp/t>

Coś robię źle?

Jeżeli chcesz się zalogować na konto gitolite bezpośrednio używając
ssh i klucza to patrz:

http://sitaramc.github.com/gitolite/g2/sts.html#ssh_troubleshooting_giving_shell_access_to_gitolite_users_

O, przyda się troubleshooting :) Choć mojego problemu nie ma :(

Pozdrawiam,
--
Jacek Osiecki [email protected] GG:3828944
I don't want something I need. I want something I want.
_______________________________________________
pld-devel-pl mailing list
[email protected]
http://lists.pld-linux.org/mailman/listinfo/pld-devel-pl

Odpowiedź listem elektroniczym