Configurando o servidor Debian para backups remotos

1

Estou executando um servidor Debian Wheezy em casa e estou oferecendo uma organização para permitir que eles façam rsync backups em sua própria pasta no meu sistema. Eu criei o usuário exclusivo para eles e consegui uma senha strong. Eu acabarei dando a eles uma chave pública para usar, e então desabilite o log de senha. Isso é para o futuro.

O shell padrão é /bin/false , pois não quero que eles façam outras coisas no servidor. Eu tentei executar um rsync para o servidor, digite a senha em - Em seguida, a sessão é desconectada imediatamente. Eu recebo o mesmo erro quando uso o WinSCP para testar a conexão. Eu posso su -s /bin/bash USERNAME do Superusuário para o usuário regular, então eu sei que funciona.

O que posso alterar para permitir que este usuário efetue login via conexão SSH com o único propósito de executar um rsync de seu servidor Debian para este?

    
por Canadian Luke 23.05.2014 / 21:47

1 resposta

1

Você terá que dar ao usuário um shell. Você pode usar rssh , que é um shell restrito, permitindo apenas scp, rsync e outros comandos similares.

    
por 23.05.2014 / 21:53