Sim, você precisa adicionar sua chave pública (.ssh / id_dsa.pub) ao arquivo .ssh / authorized_keys no servidor. ssh-copy-id é apenas um script de shell simples que faz isso para você. O que faz é basicamente isto:
cat ~ / .ssh / id_dsa.pub | ssh [email protected] "umask 077; teste -d .ssh || mkdir .ssh; cat > > .ssh / authorized_keys"
Ele canaliza a chave sobre o ssh (você tem que especificar a senha desta vez, mas esperamos que seja a última vez) e cria o diretório ".ssh" no servidor se ele não existir.