ssh-copy-id no Mac OS X
Eu iria escrever toda uma história explicando porque desse script, mas desisti. Só quero agradecer ao MV pela dica e o script está aí, para copiar sua chave ssh pública para um servidor e fazer acesso ssh sem ter que digitar senha do usuário.
arquivo ssh-copy-id:
#!/bin/sh KEY="$HOME/.ssh/id_rsa.pub" if [ ! -f $KEY ];then echo "private key not found at $KEY" echo "* please create it with "ssh-keygen -t dsa" *" echo "* to login to the remote host without a password, don't give the key you create with ssh-keygen a password! *" exit fi if [ -z $1 ];then echo "Please specify user@host.tld as the first switch to this script" exit fi echo "Putting your key on $1... " KEYCODE=`cat $KEY` cat $KEY | ssh $1 "cat - >> ~/.ssh/authorized_keys" echo "done!"
Logo, para mandar sua chave para o servidor, basta:
$ ssh-copy-id usuario@endereco_ou_ip_do_servidor
Claro, você terá que digitar a senha do usuário do servidor pela última vez, se tudo funcionar…
Ah! Minha busca no google foi essa.
Dev in Sampa 2009
Aos que não sabem, estamos (Cipriani, Everton e eu) organizando o primeiro encontro de desenvolvedores de sistemas em São Paulo, o Dev in Sampa, que vai acontecer dia 28/11 (sábado), com um dia inteiro de palestras sobre desenvolvimento. Ajude a divulgar o evento, usando o código abaixo, e claro, se organize para comparecer.
<a href="http://www.devinsampa.com.br" title="Dev in Sampa - Dia 28/11 - Eu vou!"> <img src="http://www.devinsampa.com.br/images/banner_dev_in_sampa.jpg"> </a>
UPDATE 1: A inspiração para fazer esse evento rolou no Rails Summit 2009, após a desconferência do Henrique Bastos e Guilherme Chapiewski.






