Volg deze stappen om Rsync-bestandsoverdracht op een SSH-server in te stellen:
1. Controleer of Rsync is geïnstalleerd op zowel de SSH-server als de machine waarmee u bestanden wilt overzetten. Als het niet is geïnstalleerd, moet u het installeren op beide machines.
1. Maak een SSH-gebruikersaccount op de SSH-server waarmee u bestanden wilt overzetten. Dit kan gedaan worden met de volgende opdracht:
\`\`\` sudo adduser rsyncuser \`\`\` Voeg een wachtwoord toe aan de SSH-gebruikersaccount.1. Maak een SSH-sleutelpaar op de machine waarmee u bestanden wilt overzetten. Dit kan worden gedaan met de volgende opdracht:
\`\`\` ssh-keygen -t rsa \`\`\` Volg de instructies om de sleutel te genereren en sla deze op in de standaardlocatie: ~/.ssh/id\_rsa.1. Kopieer de openbare sleutel naar de SSH-server. Dit kan worden gedaan met de volgende opdracht:
\`\`\` ssh-copy-id rsyncuser@ssh-server \`\`\` Voer het wachtwoord van de SSH-gebruiker in wanneer daarom wordt gevraagd.1. Controleer of Rsync werkt op de SSH-server door te verbinden met de SSH-gebruikersaccount en te controleren of Rsync werkt:
\`\`\` ssh rsyncuser@ssh-server rsync —version \`\`\`1. Configureer de Rsync-opdracht om bestanden over te zetten vanaf de machine waarmee u bestanden wilt overzetten naar de SSH-server. Bijvoorbeeld:
\`\`\` rsync -avz /path/to/source rsyncuser@ssh-server:/path/to/destination \`\`\` Hierdoor wordt de map /path/to/source van de ene machine naar de SSH-server overgezet in de map /path/to/destination.Nu is Rsync-bestandsoverdracht geconfigureerd op de SSH-server.