plotman
plotman copied to clipboard
rsync os x
Describe the bug
Archival steps do not specify the required -e ssh
field that is required by OS X to auth with SSH.
To Reproduce
Steps to reproduce the behavior, e.g.:
- rsync daemon on linux host
- try to run archiving steps listed in wiki from OS X
- OS X is so bad, it does not use ssh when attempting to connect to daemon
Expected behavior rsync test instructions work from OS X
System setup:
- OS: OS X
- rsync via ssh
Config
full configuration
pid file = /var/run/rsyncd.pid
lock file = /var/run/rsync.lock
log file = /var/log/rsync.log
port = 12000
# rsync module name
[chia]
# Path with your mounted drives
path = /mnt/rsyncdrives
comment = Chia
# Use the username that you log into Ubuntu with or create a new one
#uid = chia
# User group (by default same as username)
#gid = chia
use chroot = false
use setgroups = false
read only = no
list = yes
# dont uncomment this,
#auth users = none
# plotman does not work with authentication
#secrets file = none
# since we dont use auth only accept connections from plotter's ip
# hosts allow = plotter.ip.address
Additional context & screenshots
Remote rsync usage is intended to work with rsyncd, not ssh. This was done to avoid the encryption overhead of rsyncing through ssh. Note that archival has been significantly reworked and you will be able to setup your own commands if you prefer.
Wouldn't using ssh with rsync bypass the rsyncd service?