Rsync sem senha e porta diferente para shell rssh

1

eu estava tentando Rsync sem senha para o shell rssh usando

ssh-keygen

e

ssh-copy-id -i /root/.ssh/id_rsa.pub '-p 12345 user@example'

mas não consegui a seguinte mensagem

This account is restricted by rssh.
Allowed commands: rsync

If you believe this is in error, please contact your system administrator.

e isso porque o único comando em funcionamento no rssh shell é rsync mas como eu fiz o rssh shell funcionar sem senha?

obrigado

    
por iLinux85 22.12.2011 / 11:57

1 resposta

2

Teste rsync /root/.ssh/id_rsa.pub user@example/.ssh/authorized_keys para publicar sua chave.

ssh-copy-id é apenas um script de shell realmente básico que copia seu arquivo de chaves para o servidor remoto. Não há mágica. Se já houver um arquivo authorized_keys no servidor remoto, faça o download, modifique-o e publique novamente usando o rsync.

    
por 22.12.2011 / 12:01