Je schrijft dat je door de bomen het bos niet meer ziet, maar dat komt omdat je niet weet wat een boom is en een een roos een vis noemt. Dat moet je eerst even uit elkaar zien te houden.
De term „server” kan je gebruiken voor hardware en voor software. Ik denk dat DJMaze niet de GUI gebruikt maar dat hij met SSH inlogt op zijn NAS en daarom super geavanceerde mogelijkheden kan gebruiken die je in de GUI van Synology Hyper Backup niet hebt. Het advies van Johnny gaat over inloggen op een computer in het algemeen en dat heeft niets met jouw probleem te maken, want dat lukte al.
Dat is onmogelijk, dus je bedoelt iets anders dan je schrijft.
Ik denk dat je bedoelt dat je in werkelijkheid twee stappen doet:
- met Putty, via SSH, inloggen op de computer waar je de rsync server op hebt geïnstalleerd
- en dat je daarna op die computer (ook) de rsync client draait.
Dat zou moeten kunnen werken.
rsync rik@5.xxx.xx.xx::code
In deze regel gebruik je
::code dat verwijst naar
[code] in rsyncd.conf, maar daar heb je de naam veranderd in
backup dus dan werkt de naam uit de tutorial natuurlijk niet meer.
rsync ubuntu@5.xxx.xx.xx::backups
In deze regel gebruik je een accountnaam
ubuntu die niet in
/etc/rsyncd staat, dus dan zal het niet werken om een rsync verbinding te krijgen. Het is sowieso raar dat jouw NAS met username „rik” of „ubuntu” zou moeten verbinden met de rsync server om een backup te maken, dus dat is nog niet goed geconfigureerd.
De „chroot” foutmelding heeft te maken met beveiliging, de foutmelding heb je „opgelost” door de beveiliging uit te schakelen, niet door het werkelijke probleem op te lossen. Misschien dat je in rsyncd.conf een directory hebt geconfigureerd die niet bestaat, of waar de rsync server geen toegang toe heeft.
Je rsync server is intussen in elk geval wel bereikbaar via internet voor de hele wereld:
rsync 5.xxx.xx.xx:: list
backups NAS Backups
Dus ik zou zeggen: probeer eens een keertje of je zelf verbinding kunt krijgen met
backups. Zo lang als dat al niet lukt vanaf de prompt, dan gaat het vanuit de NAS ook niet werken.
Is rsync.config jouw eigen naam voor rsyncd.conf? Je moet bij het vullen van dat bestand bij elke setting opletten of je er een OS-inlognaam moet staan (voor lokale bestanden), of een rsync-usernaam (uit /etc/rsyncd.secrets). Want dat is niet hetzelfde en je kunt daarom daarvoor beter verschillende namen kiezen.
Voor informatie over het configureren van rsyncd.conf kan je het beste kijken in: